gpt4 book ai didi

ios - 错误ITMS- 90035无效签名

转载 作者:行者123 更新时间:2023-11-28 21:38:19 24 4
gpt4 key购买 nike

我试图在苹果商店上载ipa,但出现“ ERROR ITMS- 90035 invalid signature”错误。

我遵循以下过程。

设置分发配置文件的第一步是创建证书签名请求。您可以在Mac上执行此操作。启动存储在应用程序/实用程序中的Keychain Access.app。
然后在yourKeychain Access应用程序中执行以下步骤:


选择首选项>证书,并确保在线证书状态
协议(OSCP)和证书吊销列表(CRL)设置为“关”。
选择“钥匙串访问”>“证书助手”>“从
证书颁发机构...并确保您没有任何证书
突出显示,否则Provisioning Portal将不会接受您的证书请求。
在“用户电子邮件地址”字段中输入您的有效电子邮件地址。确保电子邮件
该地址与您注册为iOS开发者时使用的地址相同。
在通用名称字段中输入您的名称。确保您输入的名称是
与您注册为iOS开发人员时使用的相同。
不需要CA电子邮件地址。
选择保存到磁盘单选按钮,然后勾选让我指定密钥对信息,


如果存在。


按继续。
出现一个对话框,允许您指定证书签名的位置
请求被存储。
指定位置,然后选择保存。
按继续。
然后将生成证书并将其写入您在步骤8下指定的文件。


生成证书签名请求后,需要提交证书以供批准。
登录可从以下位置访问的iOS Provisioning Portal:

https://developer.apple.com/account/ios/certificate/certificateList.action

该链接直接将您带到iOs开发人员帐户的“证书,标识符和配置文件”部分。选择“生产”选项卡,然后按照下列步骤操作:


选择添加证书按钮。
选择“ App Store和Ad Hoc”作为类型,然后按继续
在下一个屏幕上按“继续”
在下一个屏幕上,选择“选择文件”,然后选择您在上一步中创建的证书,然后按“生成”


保留与提交证书签名请求时所在的页面相同的页面,然后按照以下步骤下载并安装证书:


通过单击“下载”按钮下载生成的证书。
双击下载的证书进行安装(或者拖动到“钥匙串”实用程序中)


备份创建的密钥很重要。这使您可以在多台Mac上进行开发,或者在意外数据丢失后重新安装密钥。
您可以通过“钥匙串访问”应用程序导出私钥和证书:


打开存储在应用程序/实用程序中的应用程序Keychain Access.app。
选择键。
突出显示与分发证书关联的私钥。
选择文件>导出项目。
将打开一个窗口,您可以在其中指定保存证书的位置。
选择个人信息交换(.p12)作为文件格式。
选择文件名。
选择保存。
系统会提示您输入密码,以便以后使用该密钥
这是最后阶段,将创建在构建iOS独立版本时需要使用的分发配置配置文件。


首先从“ Provisioning Profiles”中选择“ Distribution”标签-


选择新资料(+)
选择App Store作为分发方法。
输入配置文件名称。
确保已创建分发证书并正确显示。
选择适合您的应用程序的应用程序ID
选择生成。
从您创建的分发配置概要文件旁边选择下载按钮。


这使您可以下载.mobileprovision文件。


双击.mobileprovision在计算机上安装分发配置文件。


这是我用来生成ipa的过程。然后,我想使用应用程序加载器上传此ipa,但这给了我签名错误。请参阅附件的屏幕截图。

请帮忙。

enter image description here

最佳答案

出现此类错误有多种原因。

首先,您需要参考此Troubleshooting Failed Signature Verification

在完成上述指南后,您需要检查在图像中写入的所有步骤,例如。

1)确保您使用分发证书而非临时证书或开发证书签署了您的应用程序。

请检查您使用了什么证书?跟随此链接

How to tell what profile/signing certificate was used to sign .ipa?

或此链接也对您有帮助

Maintaining certificate

2)您需要检查您的代码签名部分(=>供应配置文件)所有证书是否正确选择,还需要检查plist中的捆绑包标识符。
Code signing
注意:-您需要在两个位置都进行设置->项目和->目标
project and target

最后检查所有过程中您是否选择了[IOS设备]来代替[模拟器]

要查看完整过程,请查看该视频Submitting an App to the iOS App Store (Xcode)

关于ios - 错误ITMS- 90035无效签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33081477/

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