当前位置: 首页 > 知识库问答 >
问题:

Xcode 5:代码签名权限错误

喻元龙
2023-03-14

我已经构建了一个支持IOS 7的新应用程序。我得到了新的XCode 5 GM,并试图使用我的新配置文件和分发证书来签署我的应用程序,但我在分发方面遇到了麻烦。我经常遇到以下错误:

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

同样的错误也适用于名为Application ation-标识符的键值。

错误的截图:

共有3个答案

俞衡虑
2023-03-14

我完成了上面的许多步骤,但最终对我有用的是在Xcode中刷新我的配置文件。我不知道为什么有必要这么做,因为我的应用程序的分发配置文件已经出现在列表中了。以下是步骤:

  1. Xcode首选项
  2. 帐户选项卡
  3. 选择您的Apple ID
  4. 点击Apple ID详细信息面板中的查看详细信息按钮
  5. 点击左下角的刷新按钮
祁远
2023-03-14

如果你和我一样,你认为你什么都试过了,把你的项目归档了十多次,脑袋撞到了键盘上,仍然会犯这个错误。请帮你自己一个忙,简单地重启XCode,它对我有用。有时苹果。。。我恨你。

狄睿
2023-03-14

解决方案在于Xcode 5中的新选项,即配置配置文件。只要将项目目标的配置文件设置为正确的配置文件,它就会工作。

 类似资料:
  • 我在OSX el Captain上安装了Xcode 8。 我有一个在模拟器上运行的贴纸包。然而,当我在我身上建立它时,错误如下: 检查依赖关系 签名“贴纸包扩展”需要开发团队。在项目编辑器中选择开发团队。SDK “iOS 10.0”中的产品类型“应用扩展”需要代码签名 显示最近的错误仅签署“StickerPackExtension”需要开发团队。在项目编辑器中选择开发团队。 SDK “iOS 10

  • 代码签名是一种用来证明应用是由你创建的一种安全技术。 在macOS系统中,系统可以区分开应用的变更是偶然产生的,还是被恶意代码生成的。 在Windows系统中,如果程序没有代码签名证书,或者代码签名授信级别较低时,系统同样会将其列为可信程序,只是当用户运行该应用时,系统会显示安全提示。 确立授信级别的过程比较费时,因此最好提早开始着手代码签名的工作。 即使开发者可以发布一个未签名的应用程序,但是我

  • 代码签名是一种用来证明应用是由你创建的一种安全技术。 macOS 系统能通过代码签名检测对app的任何修改,包括意外修改和来自恶意代码的修改。 在Windows系统中,如果程序没有代码签名证书,或者代码签名授信级别较低时,系统同样会将其列为可信程序,只是当用户运行该应用时,系统会显示安全提示。 信任级别随着时间的推移构建,因此最好尽早开始代码签名。 即使开发者可以发布一个未签名的应用程序,但是我们

  • 问题内容: [不重复类似的问题,如下面进一步解释的那样] 从Jenkins内部运行XCodeBuild时,出现代码签名错误,但可以从命令行或Xcode内部生成。 过去有几个人遇到过这个问题,他们的共同主题是Jenkins在启动时以守护程序用户身份运行,因此尝试访问系统钥匙串。人们应用的解决方案是将凭据复制到系统钥匙串,或者运行命令来设置要使用的钥匙串。 但是,就我而言,如果我查看活动管理器中的启动

  • 我正在用django教程跳探戈。我已经到了第五章关于模型的工作,我正在建立管理网站。我有一个奇怪的错误: 导入错误:无法导入名称获取\u权限\u代码名 当我移除 从我的项目/URL。皮耶。但我担心我以后会需要这个。 以下是我运行开发服务器时得到的回溯: 环境: 请求方法:获取请求URL:http://127.0.0.1:8000/admin/ Django版本:1.5。4 Python版本:2.7

  • 我正在尝试通过Linkedin Auth2从java web应用程序进行连接: null “client_id”和“client_secret”是我应用程序上的“客户端API”和“秘密API”。 第一个和第二个请求之间的时间少于20秒。