ios – 错误itms-90035
应用程式通过验证
上传时出错错误itms-90035
myApp.app/RNGridMenu.o不在项目的任何地方。 RNGridMenu.h&只有RNGridMenu.m。 RNGridMenu已经在项目中一年多了,甚至在3天前上传了 我检查过 Error ITMS-90035 – Xcode 6.3.1 [Invalid Signature] Error itms-90035 – Xcode XCode Error itms-90035 – Invalid signature? 所有这些都有相同的错误代码,但不解决我的问题 解决方法
对于我正在提交的应用程序进行调试时,我尝试了几乎所有的解决方案,并意识到您可以通过多种方式获取此错误。这是一个通常错误和如何解决它的总结。
1)您没有为您的PROJECT和TARGETS选择具有有效证书的发行配置配置文件。确保您在“版本”选项的“构建设置”中选择了有效的配置文件,并在developer.apple.com中验证您的配置配置文件是否仍然有效。 (这里:https://developer.apple.com/account/ios/profile/profileList.action) 2)您的代码签名身份在构建设置是一个有效的分发。确保您选择了一个有效的并且它被选为“释放”选项。 3)您的方案(可以通过产品 – > Scheme – >编辑方案)查找您的执行类型,需要为您的构建配置“发布”。如果您归档App Store提交的应用程序,请确保在此窗口中为存档构建类型设置了“发布”。 4)您的钥匙串访问中有多个发行证书。尝试从钥匙串中删除重复的证书,然后尝试重新提交。 5)最邪恶的一个….你有一行代码以“#!”开头在您的一个文件的顶部,通常是“.sh”或“.py”。最近,苹果似乎要求这些文件进行代码签名。感觉就像一个错误在他们身边,但为您的提交只是删除这一行!如果除了Pod目录中的构建脚本之外还有“.sh”文件,也可能会发生这种情况。 6)您的project.pbxproj文件中有重复的CODE_SIGN_IDENTITY行。他们可能看起来像这样 “CODE_SIGN_IDENTITY [sdk = iphoneos *]”=“iPhone开发人员”; 删除这些行之一,您的文件应该能够再次正确构建。 7)从您的开发者帐户中刷新Xcode中的证书和配置文件。 Xcode – >首选项…选择您的帐户 – >查看详情 – >点击刷新按钮。 8)厨房水槽方法:创建一个新项目并从头开始加载您的设置。重新创建证书和配置文件。从来没有乐趣,但这对我来说几乎没有希望的情况。 祝你好运! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |