Rav*_*and 10 xcode itunesconnect ios xamarin xamarin.mac
错误ITMS-90161:"无效的供应配置文件
我在ad-hoc模式下使用Xamarin IOS创建了IPA,并选择了一个特殊配置文件.但上传时,以下错误让我讨厌:(
当我上传使用应用程序加载器:
错误ITMS-90161:"无效的供应配置文件.捆绑包xxxx [Payload/xxxapp]中包含的供应配置文件无效.[缺少代码签名证书.]有关更多信息,请访问iOS开发人员门户网站."
de3*_*z1e 11
我的问题与 Xcode 自动管理签名有关。最终为我解决问题的是进入开发人员门户,选择证书,然后吊销分发管理证书。然后,我在 Xcode 中重建了我的项目,保持启用自动管理签名的复选标记,并在开发人员门户的证书下自动创建了一个新的分发管理证书。将存档分发到 App Store 不再产生任何错误。
在我手动管理配置文件的其他项目中也出现了这个问题。对我有用的是在developer.apple.com 门户上执行以下操作:
Mag*_*ørn 10
如果出现此错误,则可能没有正确类型的Provisioning Profile.有几种类型的供应配置文件,最值得注意的是"开发"和"分发"配置文件.我建议查看您的配置文件,并在必要时重新创建它们.
详细说明:您有1个证书(通过Xcode证书生成创建).使用此证书,您可以创建"应用程序标识符"和"配置文件".您可以对Developer Provisioning Profile和Distribution Provisioning Profile使用相同的Certificate.它们不能相互协作,这意味着开发人员配置文件不适用于发布版本,而分发配置文件不适用于调试版本.
试试这个,看看是否有帮助.务必在Xcode(或您使用的任何其他方法)中运输新的配置文件并编辑项目的设置.
祝好运!
爱和问候,Björn
虽然 de3z1e 的解决方案似乎对大多数人都有效,但对我来说却不起作用。有效的方法是在使用 XCode 设置时创建 Apple 分发证书。当 Xcode 打开时,
Go to preferences (Command + ,) -> Accounts -> Choose your team -> Manage certificates -> + (bottom left) -> Apple Distribution -> Re-archive + upload
我不确定为什么其他解决方案对我不起作用,但这个解决方案对我有用。我还打开了 Xcode 手动签名并将其保留。
归档时间: |
|
查看次数: |
18319 次 |
最近记录: |