ios – 如何在Apple Watch中创建构建(.ipa或.app)

ios – 如何在Apple Watch中创建构建(.ipa或.app),第1张

概述嗨,我正在开发一个带有iWatch扩展的应用程序,但我无法创建构建.每次都面临一些错误: 代码签名警告:未找到指定的PROVISIONING_PROFILE(***********************)且未指定CODE_SIGN_IDENTITY.暂时忽略PROVISIONING_PROFILE.这将成为未来的错误. CodeSign错误:SDK“iOS 8.2”中的产品类型“WatchKit 嗨,我正在开发一个带有iWatch扩展的应用程序,但我无法创建构建.每次都面临一些错误:

代码签名警告:未找到指定的PROVISIONING_PROfile(***********************)且未指定CODE_SIGN_IDENTITY.暂时忽略PROVISIONING_PROfile.这将成为未来的错误.

CodeSign错误:SDK“iOS 8.2”中的产品类型“WatchKit Extension”需要代码签名

apple deveoper帐户(在捆绑标识符或配置文件中)是否有任何选项可供选择iWatch Extension?

请建议.

提前致谢

解决方法 我有我的答案:

您需要在Developer Portal中创建两个新的AppID,并为Watchkit应用程序和Watchkit扩展提供正确的包标识符.包标识符必须扩展主应用程序标识符,因此如果您的应用程序是com.myapp,则应该是com.myapp.watchkitextension和com.myapp.watchkitapp

您还需要为AppID创建相关的Provisioning Profiles,一个用于扩展,一个用于app.
如果您在Watch应用程序中使用它们,请添加所需的附加组件(如Keychain).

总而言之,您将需要6个PP,3个用于开发,3个用于存档/存储.使用Xcode 6.3开发团队配置停止工作(对我来说)

接下来转到Xcode>偏好>帐户> YOUR_ACCOUNT>查看详细信息…,CTRL单击其中一个配置文件并在Finder中打开.将所有配置文件移至“废纸篓”,然后刷新“配置文件”.

在您的目标中,确保为主要App目标,Watchkit扩展目标和Watchkit App目标设置了正确的Team,同时确保为主App角色和Watchkit扩展目标分配了正确的Provisioning Profile(Watchkit app provisioning)配置文件无法设置但会自动分配编辑:使用Xcode 6.3时必须设置).

为了确保所有都是很好的干净构建文件夹:在Xcode hold命令和做产品>清理构建文件夹……

现在您已准备好存档.

总结

以上是内存溢出为你收集整理的ios – 如何在Apple Watch中创建构建(.ipa或.app)全部内容,希望文章能够帮你解决ios – 如何在Apple Watch中创建构建(.ipa或.app)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存