问题描述
我正在开发一个iPad唯一的应用程序,但应用程序未能codesign验证由于无效的权利的错误,当我试图提交一份关于苹果商店,我越来越多的问题也有一些问题,对此我有什么提我下面已经做了。我用X code 4.3.2和IOS 5.1的发展和目标是IOS 5.0
1。 iPad的:应用程序的可执行缺少所需的体系结构。至少以下结构(多个)必须是present之一:ARMv7的(-19033)
为了这个,我没有像其他人提及
ARCHS =的ARMv7的ARMv6
我添加的ARMv7架构,但它不是在这里工作是构建设置我没有授权文件,因为人们告诉我,但链接,如果你能帮助我。
2。应用程序未能codesign验证。签名是无效的,含有禁止使用的权利,或者未与iPhone的经销证书签名。 (-19011)3.无法提取应用程序权利:(空)(-19045)
这是comeplete错误,ihope你小子拿我进一步的,谢谢
验证/Users/bourne/Library/Developer/X$c$c/DerivedData/TurfNutritionTool_ver_5.1-azcqbuzeebaybzdjeksuhyuvyrmw/Build/Products/Release-iphoneos/TurfNutritionTool_ver_5.1.app
CD /Development/TurfNutritionTool_IOS_5.1
SETENV PATH \"/Applications/X$c$c.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/X$c$c.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin\"
SETENV PRODUCT_TYPE com.apple.product,type.application
/Applications/X$c$c.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation /Users/bourne/Library/Developer/X$c$c/DerivedData/TurfNutritionTool_ver_5.1-azcqbuzeebaybzdjeksuhyuvyrmw/Build/Products/Release-iphoneos/TurfNutritionTool_ver_5.1.app警告:iPad的:应用程序可执行缺少所需的体系结构。至少以下结构(多个)必须是present之一:ARMv7的(-19033)
无法验证您的应用程序。 - (空值)警告:应用程序失败codesign验证。签名是无效的,含有禁止使用的权利,或者未与iPhone的经销证书签名。 (-19011)
Executable=/Users/bourne/Library/Developer/X$c$c/DerivedData/TurfNutritionTool_ver_5.1-azcqbuzeebaybzdjeksuhyuvyrmw/Build/Products/Release-iphoneos/TurfNutritionTool_ver_5.1.app/Info.plist
codesign_wrapper-0.7.10:使用苹果的CA进行评估的个人资料
AssertMacros:执行,文件:codesign.c,行:170
AssertMacros:二进制文件:codesign.c,行:235
AssertMacros:code_signatures,文件:codesign_wrapper.c,行:945
- (空值)警告:无法提取应用程序权利:(空)(-19045)
无法验证您的应用程序。 - (空值)
通过设置架构为的ARMv7 只和不断变化的部署目标为 4.3 (这是4.0之前)。
I am developing an Ipad only application but i am getting much problem in "Application failed codesign verification due to invalid entitlements" error when i trying to submit on apple store and also some issue which i am mentioning with what i have done below. I am using Xcode 4.3.2 and and IOS 5.1 for development and Target is IOS 5.0
1. iPad: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv7 (-19033)
for this i did like other people mention
ARCHS = armv7 armv6
i add Architecture armv7 but its not working here is the link of build setting I have no Entitlement file as people told me but if you can help me
2. Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)
3. Unable to extract entitlements from application: (null) (-19045)
This is the comeplete error, ihope you guy take me futher, thanks
Validate /Users/bourne/Library/Developer/Xcode/DerivedData/TurfNutritionTool_ver_5.1-azcqbuzeebaybzdjeksuhyuvyrmw/Build/Products/Release-iphoneos/TurfNutritionTool_ver_5.1.app
cd /Development/TurfNutritionTool_IOS_5.1
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/bourne/Library/Developer/Xcode/DerivedData/TurfNutritionTool_ver_5.1-azcqbuzeebaybzdjeksuhyuvyrmw/Build/Products/Release-iphoneos/TurfNutritionTool_ver_5.1.app
warning: iPad: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv7 (-19033)
Unable to validate your application. - (null)
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/bourne/Library/Developer/Xcode/DerivedData/TurfNutritionTool_ver_5.1-azcqbuzeebaybzdjeksuhyuvyrmw/Build/Products/Release-iphoneos/TurfNutritionTool_ver_5.1.app/Info.plist
codesign_wrapper-0.7.10: using Apple CA for profile evaluation
AssertMacros: exec, file: codesign.c, line: 170
AssertMacros: binary, file: codesign.c, line: 235
AssertMacros: code_signatures, file: codesign_wrapper.c, line: 945
- (null)
warning: Unable to extract entitlements from application: (null) (-19045)
Unable to validate your application. - (null)
Solved this problem by setting Architectures to armv7 only and changing Deployment Target to 4.3 (it was 4.0 before).
这篇关于至少有以下结构(S)中的一个必须是present:ARMv7的(-19033)无法验证您的应用程序。 - (空值)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!