错误 ITMS-9000:“缺少代码签名权利.在捆绑包中找不到任何权利"- 如何更改应用 ID 名称 [英] ERROR ITMS-9000: "Missing Code Signing Entitlements. No entitlements found in bundle" - How to change app ID name

查看:22
本文介绍了错误 ITMS-9000:“缺少代码签名权利.在捆绑包中找不到任何权利"- 如何更改应用 ID 名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近用另一个证书重新签署了我的应用程序(我没有源代码,所以我必须这样做才能将其上传到 App Store).

I recently re-signed my app with another certificate (I do not have the source code, so I had to do this to upload it to the App Store).

当我尝试上传它时,我得到:错误 ITMS-9000:缺少代码签名权利.在捆绑包 'xxx.xxxxxx.xxxxxx' 中找不到可执行文件 'Payload/xxxxxxx.app/Xxxxxxxx' 的权利."在 SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)".

When I tried to upload it, I got: ERROR ITMS-9000: "Missing Code Signing Entitlements. No entitlements found in bundle 'xxx.xxxxxx.xxxxxx' for executable 'Payload/xxxxxxx.app/Xxxxxxxx'."" at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)".

我在其他帖子中读到,我的 bundle ID 必须与我刚刚签署的新证书中的新 App ID 匹配.

I read in other posts that my bundle ID has to match my new App ID, from the new certificate I just signed.

我需要有关如何更改 IPA 文件中的捆绑 ID 的直接说明!比如,真正的分步说明(我是新手).

I need direct instructions on how change the bundle ID in the IPA file! Like, real step-by-step instructions (I'm kind of a newbie).

谁能帮帮我??谢谢!

推荐答案

在您产品>存档之前,请检查您是否使用了 AppStore 分发配置文件.转到 Build Settings > Code Signing 并更改 Release 的 Distribution Identity 和 Release 的 Provisioning Profile.

Before you Product > Archive check that you are using an AppStore Distribution Provisioning Profile. Go to Build Settings > Code Signing and change Distribution Identity for Release and Provisioning Profile for Release.

这篇关于错误 ITMS-9000:“缺少代码签名权利.在捆绑包中找不到任何权利"- 如何更改应用 ID 名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆