当我尝试签署iOS应用程序以进行分发时,我遇到了一个奇怪的问题。 (该应用程序碰巧是一个Xamarin.Forms应用程序,但我不确定这是相关的。)
我为发布而构建和存档很好,但是当我签署应用程序时,我收到以下错误:
发布失败 “供应配置文件不支持iCloud权利'com.apple.developer.icloud-container-environment'。
奇怪的是,这个应用程序的Entitlements是空的。我没有指定iCloud作为权利,我已经在Apple开发人员门户中仔细检查了App ID,并且只启用了Game Center和In-App Purchase。
当我使用codesign工具(ala codesign -d --entitlements: - “Payload / MyApp.app”)时,我可以看到云套件肯定在那里。
在哪里指定这个云套件权利在哪里?!