没有匹配的配置文件 [对于已转移的应用]
No matching provisioning profiles [for transferred apps ]
我已经将几个应用程序从一个苹果帐户转移到另一个。所有 App ID 已成功转移到新帐户。然后我在新帐户下创建了新的配置文件。然后在 Mac 上手动下载它们,但是当我尝试在 VS 2017 中分配配置文件时 Visual studio 找不到配置文件(请参阅下面随附的屏幕截图)
我可以轻松找到并分配尚未转移的应用程序的配置文件。
注意 - 我尝试在 XCode 中制作示例项目。 Xcode 能够找到并附加已转移应用的配置文件。
与此同时,您可以构建尝试重新安装应用程序并上传它们。
在钥匙串中手动下载移动配置和签名证书,然后
使用以下命令:
unzip app.ipa
rm -rf Payload/MyApp.app/_CodeSignature/
/usr/libexec/PlistBuddy Payload/MyApp.app/Info.plist
Set :CFBundleIdentifier com.mycompany.newbundleidentifier
save
quit
cp ~/Downloads/AdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovision
codesign -f -s "iPhone Distribution: Company Certificate" --entitlements entitlements.plist Payload/MyApp.app
zip -qr app-resigned.ipa Payload/
我已经将几个应用程序从一个苹果帐户转移到另一个。所有 App ID 已成功转移到新帐户。然后我在新帐户下创建了新的配置文件。然后在 Mac 上手动下载它们,但是当我尝试在 VS 2017 中分配配置文件时 Visual studio 找不到配置文件(请参阅下面随附的屏幕截图)
我可以轻松找到并分配尚未转移的应用程序的配置文件。
注意 - 我尝试在 XCode 中制作示例项目。 Xcode 能够找到并附加已转移应用的配置文件。
与此同时,您可以构建尝试重新安装应用程序并上传它们。
在钥匙串中手动下载移动配置和签名证书,然后 使用以下命令:
unzip app.ipa
rm -rf Payload/MyApp.app/_CodeSignature/
/usr/libexec/PlistBuddy Payload/MyApp.app/Info.plist
Set :CFBundleIdentifier com.mycompany.newbundleidentifier
save
quit
cp ~/Downloads/AdHoc.mobileprovision Payload/MyApp.app/embedded.mobileprovision
codesign -f -s "iPhone Distribution: Company Certificate" --entitlements entitlements.plist Payload/MyApp.app
zip -qr app-resigned.ipa Payload/