Ios ipa文件不包含设置配置文件

Ios ipa文件不包含设置配置文件,ios,provisioning-profile,ipa,Ios,Provisioning Profile,Ipa,我在重新签署IPA文件时面临一个问题。我的要求是重命名该应用程序,并使用新的配置文件和证书放弃它。因此,我将“CbundleIdentifier”更改为新的应用程序名称。然后,我按照以下步骤重新签署IPA文件 提取IPA文件:解压缩Myapp.IPA 删除现有代码签名: rm-r“Payload/MyApp Mobile.app/_code签名”“Payload/MyApp Mobile.app/code资源”2>/dev/null | true 替换现有的资源调配配置文件: cp“MyEnte

我在重新签署IPA文件时面临一个问题。我的要求是重命名该应用程序,并使用新的配置文件和证书放弃它。因此,我将“CbundleIdentifier”更改为新的应用程序名称。然后,我按照以下步骤重新签署IPA文件

提取IPA文件:解压缩Myapp.IPA

删除现有代码签名: rm-r“Payload/MyApp Mobile.app/_code签名”“Payload/MyApp Mobile.app/code资源”2>/dev/null | true

替换现有的资源调配配置文件: cp“MyEnterprise.mobileprovision”“有效负载/MyApp Mobile.app/embedded.mobileprovision”

重新签署可执行文件: /usr/bin/codesign-f-s“iPhone分发:证书名称”--资源规则“Payload/MyApp Mobile.app/ResourceRules.plist”“Payload/MyApp Mobile.app”

重新打包IPA文件以便分发: zip-qr“MyApp.dedicated.ipa”有效载荷

我刚刚用新的配置文件和从供应商处收到的证书重新签署了此IPA。我已经按照步骤退出了应用程序。在Mobile Iron中安装时出现错误,因为“ipa文件不包含配置文件”。但我可以看到我的新配置文件在IPA文件中


请告诉任何人可能是什么问题。我是这个苹果应用程序的新手。

我认为你的设备UDID没有添加到你的配置文件中。很可能这个错误出现在这一点上。下面的链接可以帮助你-


实际上,我的要求是重命名应用程序,并使用新的配置文件和证书将其退出。因此,我将“CbundleIdentifier”更改为新的应用程序名称。这会导致问题吗?如果你重命名了你的应用,那么你必须创建新的配置文件,就像它是一个新的应用一样。请保持干净,不要更改某些内容,但要创建新闻。@yucelbayram我的要求是,当用户从移动熨斗下载应用程序时,它应该是newMyApp,之前它是MyApp。因此,我将“CbundleIdentifier”更改为新的应用程序名称。这条路对吗。如果这是错误的,那么您能否建议解决方案,以及我需要从我的供应商那里获得哪些信息。据我所知,有人更改了您的捆绑包名称,而您又将其更改为以前的名称,但它不起作用,这是真的吗?您可以根据需要更改捆绑包名称或产品名称,只需为此创建新的配置文件。如果你确信你做的每件事都是对的,你只需要检查你的xcode的构建设置>代码签名。要创建ipa,这些设置应为所有ios发行版,而不是ios开发版。@yucelbayram应用程序名称为CbundleDisplayName或CbundleName。我已经使用上述步骤重命名了CbundleDisplayName并辞职。但该应用程序并未安装在IPAD上。我不知道xcode。我正在使用文本编辑器进行更改,并使用终端重新调整。