没有匹配的配置文件(适用于已转移的应用)

时间:2018-12-18 07:25:03

标签: visual-studio xamarin xamarin.ios visual-studio-2017 provisioning-profile

我已将几个应用程序从一个苹果帐户转移到了另一个帐户。所有应用程序ID已成功转移到新帐户。然后,我在新帐户下创建了新的配置文件。然后在Mac上手动下载它们,但是当我尝试在VS 2017中分配配置文件时,Visual Studio无法找到该配置文件(请参阅下面的截图)

我可以轻松找到并分配尚未转移的应用的配置文件。

注意-我尝试用XCode制作一个示例项目。 Xcode能够找到并附加已转移应用程序的配置文件。

1 个答案:

答案 0 :(得分:1)

与此同时,您可以构建尝试退出应用程序并上传它们。

在钥匙串中手动下载移动供应和签名证书,然后 使用以下命令:

解压缩app.ipa

rm -rf Payload / MyApp.app / _CodeSignature /

/ usr / libexec / PlistBuddy Payload / MyApp.app / Info.plist

设置:CFBundleIdentifier com.mycompany.newbundleidentifier 保存 退出

cp〜/ Downloads / AdHoc.mobileprovision有效负载/MyApp.app/embedded.mobileprovision

codesign -f -s“ iPhone发行:公司证书” --entitlements entitlements.plist Payload / MyApp.app

zip -qr app-resigned.ipa有效载荷/