如何在iOS设备上测试Cordova / ionic app?

时间:2015-04-02 13:59:12

标签: ios iphone xcode cordova ionic-framework

我正在构建一个现在在iOS模拟器中正常运行的应用程序,所以我现在想在iOS设备上测试该应用程序。我在Apple开发人员计划中注册并运行ionic run ios,结束时收到以下消息:

  

代码签名错误:未找到配置文件:未找到未过期的配置文件。   CodeSign错误:产品类型需要代码签名'应用程序'在SDK' iOS 8.2'

所以我打开了XCode并转到Preferences > Accounts并添加了我的Apple ID。然后,我单击View Details...,然后单击刷新图标,以便获取两个签名身份。下面显示供应配置文件的框是空的:

enter image description here

然后我读了this article on the Apple Developer site,这解释了我需要:

  1. 设置捆绑包ID
  2. 将我的应用分配给团队
  3. 创建团队配置文件
  4. 应该在XCode中设置捆绑ID。因为我假设捆绑ID是在我的离子config.xml文件中设置的,所以我不确定如何继续。

    有人知道我可以(最好是非常容易)在iOS设备上测试我的应用程序吗?欢迎所有提示!

3 个答案:

答案 0 :(得分:1)

我所做的是在Xcode中创建一个新项目,一旦创建它就会显示General选项卡,在Identity下面会显示一条消息,说明找不到合适的认证,类似于此,并且有一个按钮"修正..." 只需点击它,请求护照,你就完成了。 我只是再试一次并且工作。 Xcode为我修复了我的配置文件同步。

答案 1 :(得分:0)

试试这个

  • 从Xcode选择偏好设置
  • 转到帐户并选择代理商名称
  • 选择查看详细信息以检查个人资料的状态
  • 选择任何个人资料,然后点击下方角落的刷新以更新个人资料。 这应该使用到期日更新您的个人资料 enter image description here

答案 2 :(得分:0)

转到project General并降级为8.1

enter image description here