Ios 应用程序未能通过代码设计验证。签名无效,包含不允许的权限

Ios 应用程序未能通过代码设计验证。签名无效,包含不允许的权限,ios,xcode4.3,Ios,Xcode4.3,当我尝试为我的应用程序创建存档时,我成功地将其删除,但有一个奇怪的警告: warning: Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011) Executable=/Users/Malek/Libra

当我尝试为我的应用程序创建存档时,我成功地将其删除,但有一个奇怪的警告:

warning: Application failed codesign verification.  The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/Malek/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-elmujlurzvtkqdctznqivfpchsfq/Build/Intermediates/ArchiveIntermediates/Fontenay-sous-Bois/InstallationBuildProductsLocation/Applications/Fontenay-sous-Bois.app/Fontenay-sous-Bois
AssertMacros: message,  file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 495
AssertMacros: profile,  file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 904
codesign_wrapper-0.7.10: Failed to load provision profile from: /Users/Malek/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-elmujlurzvtkqdctznqivfpchsfq/Build/Intermediates/ArchiveIntermediates/Fontenay-sous-Bois/InstallationBuildProductsLocation/Applications/Fontenay-sous-Bois.app/embedded.mobileprovisi
 - (null)

当我使用Xcode 4.2时,一切都很顺利,但自从我升级到Xcode 4.3后,我一直看到这个警告,请帮助:)

看起来您可能需要从sim/设备中删除,从Xcode中清除,然后重建。你试过这个吗

如果是,请转到“组织者”,点击“项目”按钮,找到您的项目,然后点击按钮删除衍生数据


然后,确保在应用程序生成设置和目标生成设置中选择了正确的分发配置文件。有时,由于某些原因,这些设备会不同步。

检查目标(而不仅仅是项目)是否设置了正确的代码签名标识以供发布

确保在左上角选择“iOS设备”而不是“模拟器”

请同时确保您的代码不在未经授权的目录中。e、 g.(在usb.etc中)

你检查过了吗-产品->编辑方案->存档配置->构建配置(检查是否正确设置为distribution)嗨,谢谢你的提示:)实际上,我检查过,它是用于分发的,但仍然收到相同的警告,我清理过它,尽管我总是遇到相同的问题。我有这个问题,在我的例子中,目标构建设置没有设置为分发。。。ThanksMine也不同步了!这解决了我的具体问题。结果是XCode自动选择了通配符临时配置文件。