我正在构建一款在iOS模拟器中运行良好的应用程序,因此我现在想要在iOS设备上测试该应用程序。我用苹果开发者计划注册就跑ionic run ios
,它与下面的消息结束:如何测试iOS设备上的科尔多瓦/离子应用程序?
Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found. CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.2'
所以,我打开Xcode和去Preferences > Accounts
,并加入我的Apple ID。然后,我点击View Details...
,然后点击刷新图标,以获取两个签名标识。下面这应该显示预置描述文件的箱子是空的,但:
然后我读this article on the Apple Developer site这也解释了,我需要:
- 设置捆绑ID
- 分配我的应用程序一个团队
- 创建团队发放模板
应该在XCode中设置包ID。因为我假设在我的离子文件3210中设置了包ID,所以我不确定如何继续。
有没有人知道我可以(最好很容易)在iOS设备上测试我的应用程序?欢迎所有提示!
您可以通过点击项目标题来检查Xcode上的bundleId。只有当您想要将您的应用导出为测试版或应用商店时才需要。要在设备上运行,只需正确设置配置文件即可。 – Ram 2015-04-02 14:21:56