Xcode 代码签名和包 ID 错误和警告

Posted

技术标签:

【中文标题】Xcode 代码签名和包 ID 错误和警告【英文标题】:Xcode code signing and bundle ID errors and warnings 【发布时间】:2011-04-26 05:49:18 【问题描述】:

我复制这个是因为我最初是在新加坡时间 7 点发布的,也就是美国的凌晨 4 点。我没有收到任何答案,所以我很绝望

:错误:CFBundleIdentifier '5SXUF33BX9.com.rohan.fart' 包含非法字符''

: 无效的包标识符'5SXUF33BX9.com.rohan.fart'

警告:无法从您的应用程序中提取代码签名权利。请确保 Farticus 是经过正确代码签名的有效 Mach 可执行文件。 (-19050) /Users/rohankapur/Documents/Fart /build/Release-iphoneos/Farticus.app/Farticus: 代码对象未签名 - (null)

1) 非法字符:我检查了info.plist,没有''。我确实删除了我的所有证书并重新下载了它们,然后开始发生错误。

无法从您的应用程序中提取代码签名权利的警告。请确保 Farticus 是经过正确代码签名的有效 Mach 可执行文件。 (-19050) /Users/rohankapur/Documents/Fart /build/Release-iphoneos/Farticus.app/Farticus: 代码对象未签名 - (null)

这个警告是新的,但另一个警告是旧的。不过,在钥匙串访问中,我有我的新证书。请帮忙!

【问题讨论】:

我认为您的 CFBundleIdentifier 中“屁”字的末尾有一个空格 我的“放屁”字眼后面通常跟着一个棕色空格。 ;) 【参考方案1】:

确保您正确生成了私钥。此外,值得指出的是,Apple 已表示他们将不再接受放屁应用程序进入应用程序商店。 http://blogs.wsj.com/digits/2010/09/09/apples-review-guidelines-we-dont-need-any-more-fart-apps/

【讨论】:

哦,天哪,这不是一个无赖,虽然这是一个非常合理的决定

以上是关于Xcode 代码签名和包 ID 错误和警告的主要内容,如果未能解决你的问题,请参考以下文章

关闭代码签名时出现“未找到代码签名”错误 xcode

Xcode6 GM“代码签名错误”

代码签名权利错误:相同的错误 - 不同的原因

代码签名错误 - XCode 中不提供配置文件

Xcode 5“无效的代码签名权利”错误

Xcode-5 验证错误。无效的代码签名权利