相关疑难解决方法(0)

Xcode 5:代码签名权利错误

我已经构建了一个新的应用程序,它将支持IOS 7.我得到了新的XCode 5 GM并尝试使用我的新配置文件和分发证书签署我的应用程序,但我遇到了分发问题.我不断收到以下错误:

"无效的代码签名权利.应用程序包签名中的权利与供应配置文件中包含的权利不匹配.根据供应配置文件,捆绑包含不允许的密钥值:'[XXXX.com.sample .company]'用于密钥'keychain-access-groups'.

对于调用的键值也是同样的错误application-identifier.

错误的屏幕截图:

在此输入图像描述

macos xcode code-signing objective-c xcode5

149
推荐指数
6
解决办法
8万
查看次数

Xcode Watchkit:所有有效的配置文件都不允许指定的权利:beta-reports-active,com.apple.security.application-groups

是的,我知道有很多这些问题浮出水面,我知道所有这些问题的答案是:

登录开发者会员中心

转到标识符,配置文件等

单击"编辑",然后单击"配置文件"上的"生成"

这对我不起作用!我在Xcode 6.4 Beta 1和WatchKit中开发了我的应用程序.我尝试提交它,但在看到这个错误之后,我想也许我应该尝试使用nonbeta版本的Xcode提交它.那顺便就是这个错误:

WatchKit错误

所以我回到Xcode 6.3,不是beta Xcode,并尝试再次提交.它做了同样的事情!然后,我仍然在Xcode 6.3中创建了另一个项目,并将我的代码复制并粘贴到一个未经测试的项目中.我保留了相同的Bundle ID和一切.

我仍然得到相同的结果.所以我不知道该怎么做!我已经在这一天工作了一整天,Apple Watch在5天内发布,我不能错过!所以请帮忙!

我试过了:

重新启动Beta Xcode和Normal Xcode

注销并重新登录(我的意思是在Mac桌面上)

通过重新生成配置文件,执行正常的Developer Portal mumbo jumbo

使用相同的代码创建新项目

请帮忙!我提前谢谢你!

xcode objective-c ios apple-watch watchkit

15
推荐指数
1
解决办法
2万
查看次数

所有有效的配置文件都不包含iPhone设备

当我将iPhone连接到PC并尝试从Xcode运行应用程序时,我收到以下错误.在仿真器中,我可以毫无问题地运行应用程序.

Code Sign error: No matching provisioning profiles found: None of the valid provisioning profiles include the devices:
iPhone 
Run Code Online (Sandbox Code Playgroud)

错误的屏幕截图

可能是什么问题?我已经在这里找到了答案.有效的配置文件中没有一个包含设备但是与我的问题相同.我是IOS的新手.

xcode ios

5
推荐指数
1
解决办法
5361
查看次数

Xcode 7:"找不到匹配的配置文件"

我已经更改了应用程序ID并为其创建了新的配置文件.新的捆绑包ID和配置文件似乎在目标设置中正确设置,归档时我没有收到任何警告.但是当我想导出存档时,Xcode向我显示了一个对话框:

找不到"Applications/MyApp.app"的匹配配置文件

在它下面说:

所有有效的配置文件都不允许指定的权利:application-identifier,beta-reports-active,keychain-access-groups

我缺少检查/更改的内容?

谢谢

编辑:在警告对话框中,我还显示了"访问成员中心"和"导入开发人员配置文件"按钮.如果我只想导出分发二进制文件,是否需要设置开发人员配置文件?

xcode export ios provisioning-profile

4
推荐指数
1
解决办法
1万
查看次数