问题AppSubmit有效的配置文件都不允许指定的权利Watchkit

时间:2015-04-15 02:42:00

标签: ios xcode watchkit

我有2天时间试图解决这个问题。 当我尝试提交我的应用时,我有两个问题

No matching provisioning profiles found for "Applications/myapp.app None of valid provisioning profiles allowed the specified entitlements: beta-reports-active, com.apple.security.application-groups.

在WatchKit Extension.appex

中也是如此

捆绑包为com.mycompany.myappcom.mycompany.myapp.watchkitapp

应用程序组在我的应用程序和带有group.com.mycompany.myapp的Apple Watch应用程序中处于活动状态。在.Entitlements com.apple.security.application-groups中,项目0包含我的应用程序组

对这个问题有什么想法吗? 谢谢

2 个答案:

答案 0 :(得分:5)

此问题与此问题类似。

No matching provisioning profiles found for WatchKit extension when submitting to App Store

和这个问题:

Submit WatchKit Provisioning Error

我遇到了同样的问题。这是对我有用的解决方案。

技术Q& A QA1830 beta报告主动权利问:如何解决“beta-reports-active”代码签名错误? https://developer.apple.com/library/ios/qa/qa1830/_index.html

在我加入WatchKit扩展程序之前,我不得不重新生成我用来提交整个应用程序的“分发”配置文件。具体来说,这些步骤解决了我的问题:

我登录到developer.apple.com,选择了“证书,标识符和配置文件”。

  1. 关于Certs ID&个人资料网站>在“配置配置文件”页面中,单击“应用商店配置文件”。
  2. 点击“修改”
  3. 点击“生成”
  4. Regenerate Provisioning Profile

答案 1 :(得分:0)

我在XCode 7中遇到了同样的问题。但是当我使用最新版本的XCode(9)时,我可以成功提交构建。