gpt4 book ai didi

iOS App Entitlement 'com.apple.developer.payment-pass-provisioning' 未合并到 Xcode 9 的构建中

转载 作者:可可西里 更新时间:2023-11-01 04:44:58 25 4
gpt4 key购买 nike

我正在开发一个应用程序,允许用户通过该应用程序在电子钱包中提供支付通行证。为此,您必须请求 Apple 添加以下权利

com.apple.developer.payment-pass-provisioning 

给您的开发团队,以便您可以使用此权利创建配置文件。

在 XCode 8.2 中,这是正常工作的。在供应配置文件中使用此权利将存档上传到应用程序商店将使该权利包含在应用程序中。在最后一次点击上传按钮之前,您可以验证摘要窗口中是否存在权利。

但是,在 XCode 9、9.1 和 9.2 中,权利不会出现在摘要中,并且权利不会出现在上传的 App 中。有没有其他人遇到过这个问题并有解决方案,或者这只是一个 XCode 9 错误。

最佳答案

对于遇到此问题的任何人。在 XCode 8 中,权利被“神奇地”添加到权利文件中。在 9 中,您必须自己在授权文件字典中将其设置为 bool 值。

例如,在您的 .entitlements 中,将以下内容添加到 Entitlements 文件字典中。

Key: com.apple.developer.payment-pass-provisioning   
Type: Boolean
Value: Yes

或者在xml View 中

<key>com.apple.developer.payment-pass-provisioning</key>
<true/>

关于iOS App Entitlement 'com.apple.developer.payment-pass-provisioning' 未合并到 Xcode 9 的构建中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47666972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com