首页 文章

应用程序验证失败 . (-19011)

提问于
浏览
6

有几天我遇到了这个问题,我试图删除/清除所有密钥/认证并重新下载它们,我试图删除所有配置文件并撤销它们并续订它们 . 但每次我遇到这个问题 .

我正在运行最新的Xcode,4.3.2 .

警告:应用程序验证码编码失败 . 签名无效,包含不允许的权利,或者未使用iPhone分发证书签名 . (-19011)“验证/Users/jimmylind91/Library/Developer/Xcode/DerivedData/JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji/Build/Intermediates/ArchiveIntermediates/JagHarAldrig/IntermediateBuildFilesPath/UninstalledProducts/JagHarAldrig.app cd”/ Users / jimmylind91 / Documents / xCode / Jag Har Aldrig“setenv PATH”/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/ bin:/ usr / sbin:/ sbin“setenv PRODUCT_TYPE com.apple.product-type.application /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation / Users / jimmylind91 / Library / Developer / Xcode / DerivedData / JagHarAldrig -bkpyqdmptyxcntauxwsbrsqbmlji / Build / Intermediates / ArchiveIntermediates / JagHarAldrig / IntermediateBuildFilesPath / UninstalledProducts / JagHarAldrig.app警告:应用程序验证码签名失败 . 签名无效,包含不允许的权利,或者未签名iPhone Distribut离子证书 . (-19011)Executable = / Users / jimmylind91 / Library / Developer / Xcode / DerivedData / JagHarAldrig -bkpyqdmptyxcntauxwsbrsqbmlji / Build / Intermediates / ArchiveIntermediates / JagHarAldrig / IntermediateBuildFilesPath / UninstalledProducts / JagHarAldrig.app / JagHarAldrig codesign_wrapper-0.7.10:使用Apple CA for配置文件评估/Users/jimmylind91/Library/Developer/Xcode/DerivedData/JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji/Build/Intermediates/ArchiveIntermediates/JagHarAldrig/IntermediateBuildFilesPath/UninstalledProducts/JagHarAldrig.app:在磁盘上有效/ Users / jimmylind91 / Library / Developer / Xcode / DerivedData /JagHarAldrig-bkpyqdmptyxcntauxwsbrsqbmlji/Build/Intermediates/ArchiveIntermediates/JagHarAldrig/IntermediateBuildFilesPath/UninstalledProducts/JagHarAldrig.app:满足其指定要求测试要求:代码无法满足指定的代码要求codesign_wrapper-0.7.10:无法执行协同设计( 1) - (null)

6 回答

  • 0

    确保您已在配置门户下设置了分发配置文件!

    创建新的 Profiles ....下载并设置它...

    这将解决我希望的问题 . 来自瑞士奥利弗的伟人

  • 3

    我也得到了“应用程序失败的代码签名验证 . 签名无效,包含不允许的权利,或者没有使用iPhone分发证书签名 . ( - 19011)” . 我最近更新到Xcode 4.5.1 .

    在我的情况下,解决方案是转到我的目标的构建设置,并在“构建选项”下更改“验证构建产品”设置 . 我将“Debug”从“Yes”更改为“No” .

  • 0

    请阅读sdk论坛,它与产品名称的长度有关 .

    “我需要做的就是解决这个问题,将构建设置中的PRODUCT NAME更改为更短的内容 . 同时确保在info.plist中,bundle名称可以从ProductName读取,也可以很短 - 从而可以是3个字符捆绑显示名称是向用户显示的名称!“ - 来自sdk论坛的Zuningo .

  • 2

    从iOS Provisioning Portal下载分发证书(而不是配置证书)并安装它修复了问题 .

  • 18

    我有三个配置:Debug;发布;分配 . 我有这样的问题,不明白该怎么做 . 我使用了用户dre1138的决定并将其现代化了一些 . 在TARGETS-> myapp-> Build Options-> Validate Built Product中我在"No"中关闭了Debug和Release,并在"Yes"中打开Distribution . 问题已经确定 .

  • 0

    我不得不做两件事:

    • 删除Keychain Access中过期的证书 . 默认情况下,它们不会显示,您必须在菜单中启用它 .

    • 在Target属性的“Summary”选项卡上勾选“Entitlements [x] Use Entitlements File:”复选框 .

相关问题