xcode 发出 AppSubmit 没有有效的配置文件允许指定的权利 Watchkit
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/29640727/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Issue AppSubmit None of valid provisioning profiles allowed the specified entitlements Watchkit
提问by Cesar Rioja G
I have 2 days around trying to solve this problem. When i try to submit my app, I have two issues
我有 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.
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.
And same in WatchKit Extension.appex
在 WatchKit Extension.appex 中也一样
The bundles are com.mycompany.myapp
and com.mycompany.myapp.watchkitapp
捆绑包是com.mycompany.myapp
和com.mycompany.myapp.watchkitapp
The app-group is active in my app and Apple Watch app with group.com.mycompany.myapp
In the .Entitlements com.apple.security.application-groups
have item 0 with my app group
应用程序组在我的应用程序和 Apple Watch 应用程序中处于活动状态,group.com.mycompany.myapp
在 .Entitlements 中 com.apple.security.application-groups
有项目 0 与我的应用程序组
Any idea with the problem? Thanks
对这个问题有什么想法吗?谢谢
采纳答案by Alex D
This problem looks similar to this question.
这个问题看起来类似于这个问题。
No matching provisioning profiles found for WatchKit extension when submitting to App Store
提交到 App Store 时找不到与 WatchKit 扩展匹配的配置文件
and this question:
这个问题:
Submit WatchKit Provisioning Error
I had the same problem. Here is the solution that worked for me.
我有同样的问题。这是对我有用的解决方案。
Technical Q&A QA1830 The beta-reports-active Entitlement Q: How do I resolve the "beta-reports-active" code signing error? https://developer.apple.com/library/ios/qa/qa1830/_index.html
技术问答 QA1830 Beta-reports-active 权利 问:如何解决“beta-reports-active”代码签名错误?https://developer.apple.com/library/ios/qa/qa1830/_index.html
I had to regenerate the "Distribution" Provisioning Profile that I was using to submit my entire app, before I included the WatchKit extension. Specifically, these steps fixed my problem:
在我包含 WatchKit 扩展之前,我必须重新生成我用来提交整个应用程序的“分发”配置文件。具体来说,这些步骤解决了我的问题:
I logged onto developer.apple.com, selected "Certificates, Identifiers & Profiles".
我登录到 developer.apple.com,选择了“证书、标识符和配置文件”。
- On the Certs IDs & Profiles website > Provisioning Profiles page, click the App Store profile.
- Click 'Edit'
- Click 'Generate'
- 在证书 ID 和配置文件网站 > 配置配置文件页面上,单击 App Store 配置文件。
- 点击“编辑”
- 点击“生成”
回答by kalpeshdeo
I had the same problem in XCode 7. but when i use latest version of XCode (9) then i could successfully submit the build.
我在 XCode 7 中遇到了同样的问题。但是当我使用最新版本的 XCode (9) 时,我可以成功提交构建。