Ionic - 构建 iOS 包文件以在设备上进行测试
Posted
技术标签:
【中文标题】Ionic - 构建 iOS 包文件以在设备上进行测试【英文标题】:Ionic - build iOS package file for testing on device 【发布时间】:2018-02-18 13:40:06 【问题描述】:目前我正在尝试使用 Ionic 3 构建一个新应用程序。我正在寻找构建安装文件的步骤,该文件具有与适用于 android 设备的 APK 文件相同的功能。我不知道它应该是 IPA 文件还是其他文件类型,因为我自己以前从未使用过 iPhone 或 iPad。现在,我有一个使用 Apple ID 注册的免费开发者帐户。
我在网络上可以找到的似乎只允许开发人员构建应用程序以在开发人员可以访问的真实设备上进行测试。更具体地说,我总是看到人们说用户应该通过 USB 插入设备并在 XCode 中的“Scheme”下拉选择器下选择目标设备。我尝试按照其他人提供的步骤操作,但它总是以 XCode 中的错误告终,要么与代码签名错误有关,要么与我的开发者帐户中未注册的设备有关。
如果我没有任何 ios 设备怎么办?我只有一台用于编码的 MacBook。我想准备一个文件并发送给我的朋友,让他们在他们的 iOS 设备上安装我的应用程序。
我正在使用 XCode 9 和 Ionic 3。
【问题讨论】:
【参考方案1】:在 iOS 中你不能这样做,如果你想将你的应用程序发送给你的朋友进行测试,你必须使用 ionic cordova build ios
构建应用程序,然后在 Xcode 中打开项目并构建/上传你的项目到你的 Apple开发者帐号。
之后,您必须使用Test Flight 分享您的应用进行测试。
【讨论】:
以上是关于Ionic - 构建 iOS 包文件以在设备上进行测试的主要内容,如果未能解决你的问题,请参考以下文章
Flutter IOS 构建应用程序用于在特定设备上进行测试 XCode 9.2
PhoneGap Ionic 项目未在 iOS 设备上执行 $http.post