我想在苹果商店上传ipa,但它给了我“错误ITMS-90035无效签名”错误。错误ITMS- 90035无效签名
我按照以下流程操作。
设置分配配置文件的第一步是创建证书签名请求。您可以在Mac上执行此操作。启动存储在Applications/Utilities中的Keychain Access.app。 然后执行在yourKeychain访问应用程序的步骤如下:
选择首选项>证书,并确保在线证书状态 协议(OSCP)和证书吊销列表(CRL)被设定为关闭。
选择钥匙串访问>证书助手>申请一个证书从 证书颁发机构......并确保你没有你的任何证书 的突出,否则Provisioning户不会接受你的证书请求。
在用户电子邮件地址字段中输入您的有效电子邮件地址。确保电子邮件地址 与注册为iOS开发者时使用的地址相同。
在通用名称字段中输入您的名字。确保您输入的名称是 ,与您在注册为iOS开发人员时使用的名称相同。
CA电子邮件地址不是必需的。
选择保存到磁盘单选按钮和刻度让我指定密钥对信息,
如果它存在。
按继续。
出现一个对话框,允许您指定要将证书签名 请求存储到的位置。 指定一个位置并选择保存。
按继续。
证书您在第8步
你已经生成的证书签名请求后指定然后生成并写入到文件中,您需要提交您的证书批准。 登录到可从以下地址访问的iOS配置门户:
https://developer.apple.com/account/ios/certificate/certificateList.action。
此链接将直接引导您访问iOs开发人员帐户的证书,标识符&个人档案部分。选择“生产”选项卡并执行以下步骤:
选择添加证书按钮。
选择“App Store和特设”类型,然后按继续
在下一屏幕按下“继续”
在接下来的界面中选择“选择文件”,然后选择您创建的证书那么前面的步骤,并按下“生成”
万变不离其宗页面,你是当您所提交的证书签名请求的一个,然后按照下列步骤下载并安装certific吃下去:
通过点击“下载”按钮下载生成的证书。
双击下载的证书安装(或者拖动到钥匙串实用程序)
你备份你创建的关键点是非常重要的。这允许您在多个Mac上开发或在发生意外数据丢失后重新安装密钥。 你可以通过钥匙串访问应用程序导出你的私钥和证书:
打开应用程序钥匙扣Access.app存储在Applications/Utilities中。
选择密钥。
突出显示与分配证书关联的私钥。
选择文件>导出项目。
打开一个窗口,您可以指定要保存证书的位置。
选择个人信息交换(.p12)作为文件格式。
选择文件名。
选择保存。
系统提示您输入密码,允许您在将来访问密钥 这是最后阶段,它将创建在构建iOS独立版时需要使用的分发设置配置文件。
开始通过选择 “预置描述文件” 中的 “分配” 选项卡 -
选择新的配置文件(+)
选择的App Store作为分发方法。
输入配置文件名称。
确保您的分发证书已创建并正确显示。
选择合适的应用程序ID为您applicatoin
选择生成。
从您创建的Distribution Provisioning Profile旁边选择Download按钮。
这允许您下载.mobileprovision文件。
- 双击.mobileprovision在您的计算机上安装Distribution Provisioning Profile。
这是我用来生成ipa的过程。然后我想用应用程序加载器上传这个ipa,但是它给了我签名代码错误。请参阅附件截图。
请帮忙。
可能重复[Error itms-90035-Xcode](http://stackoverflow.com/questions/29788601/error-itms-90035-xcode) –