gpt4 book ai didi

ios - 错误 itms-90035

转载 作者:IT王子 更新时间:2023-10-29 08:07:34 25 4
gpt4 key购买 nike

应用通过验证

上传时出现错误 Error itms-90035

"Invalid Signature. Code object is not signed at all. The binary at path [myApp.app/RNGridMenu.o] contains an invalid signature. Make sure you have signed your application with a distribution certificate, not an ad hoc..."

myApp.app/RNGridMenu.o 不在项目的任何位置。仅限 RNGridMenu.hRNGridMenu.mRNGridMenu项目已经一年多了,3天前还上传好了

我检查过

Error ITMS-90035 - Xcode 6.3.1 [Invalid Signature]

Error itms-90035 - Xcode

XCode Error itms-90035 - Invalid signature?

所有这些都有相同的错误代码,但没有解决我的问题

enter image description here

最佳答案

在为我提交的应用程序调试时,我尝试了几乎所有关于 SO 的解决方案,并意识到您可以通过多种方式获得此错误。下面总结了通常出现的问题以及解决方法。

1) 您没有为您的项目和目标选择具有有效证书的分发配置文件。确保您已在build设置中为“发布”选项选择了有效的配置文件,并在 developer.apple.com 验证您的配置文件仍然有效。 (此处:https://developer.apple.com/account/ios/profile/profileList.action)

2) 您在build设置中的代码签名身份对于分发是有效的。确保您选择了一个有效的并且为“发布”选项选择了它。

3) 您的执行类型的方案(可以通过产品 -> 方案 -> 编辑方案找到)对于您的构建配置需要是“发布”。如果您要归档您的应用以提交 App Store,请确保在此窗口中为归档构建类型设置了“发布”。

4) 您的钥匙串(keychain)访问中有多个分发证书。尝试从您的钥匙串(keychain)中删除重复的证书,然后再次尝试提交。

5) 最邪恶的一个....你有一行以“#!”开头的代码在一个文件的顶部,通常是“.sh”或“.py”。最近,Apple 似乎要求对这些文件进行代码签名。感觉像是他们这边的错误,但对于您的提交,只需删除这一行!如果您的 Pod 目录中除了构建脚本之外还有“.sh”文件,也会发生这种情况。

6) 您的 project.pbxproj 文件中有重复的 CODE_SIGN_IDENTITY 行。他们可能看起来像这样......

"CODE_SIGN_IDENTITY[sdk=iphoneos*]"= "iPhone 开发者";CODE_SIGN_IDENTITY = "iPhone 发行版";

删除其中一行,您的文件应该能够再次正确构建。

7) 从您的开发者帐户刷新 Xcode 中的证书和配置文件。 Xcode -> Preferences ... 选择您的帐户 -> 查看详细信息 -> 点击刷新按钮。

8) 厨房水槽方法:创建一个新项目并从头开始加载您的设置。重新创建您的证书和配置文件。从来都不好玩,但这在一些绝望的情况下对我有用。

祝你好运!

关于ios - 错误 itms-90035,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29859996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com