IOS应用程序,XCode上的ID包错误

时间:2017-07-07 12:27:59

标签: ios xcode ionic-framework

我使用Ionic Framework创建了一个应用程序,允许我制作混合应用程序。 当我在XCode上打开我的项目时,我有来自XCode的错误,我无法解决。

我的错误是:

  

“自动签名无法解决目标问题   实体文件“

     

“配置文件ios团队配置文件*不包含aps-environment权利”

     

“SDK'iOS 10.3'中的产品类型'应用'需要代码签名”

我认为ID捆绑包有错误,但是,我不明白如何解决它。 如何在不通过项目创建框的情况下创建正确的ID包,因为我已经创建了基本的? (我的ID包由config.xml文件中的全局应用程序生成)

是否有必要让付费开发者帐户才能创建一个?或者我可以在手机上测试我的应用程序吗?

enter image description here

提前致谢!

1 个答案:

答案 0 :(得分:0)

由于没有配置文件& 开发者证书。 简要说明什么是配置文件&开发人员证书是Apple提供的安全证书,用于确保iOS应用程序是由已识别的开发人员构建的。

  

如果您看到有复选标记:“自动管理签名”。   因此,它正在尝试创建配置文件和   证书自动没有任何适当的苹果会员   帐户。这会导致错误。

要在设备上运行,您无需拥有付费帐户。任何Apple ID都可以使用。您需要至少具有正常的Apple ID,并且必须在其上放置任何随机捆绑标识符才能在iPhone上运行。 (您可以点击此链接到How to run on iPhone without certificates

回答您的另一个问题:是的,需要Apple付费帐户才能创建捆绑包标识符。即使您现在使用上述技巧在iPhone上进行测试,以便将来分发给AppStore,您需要一个。