Apple Pay 在使用 Ad Hoc Distribution Provisioning Profile 时无效
Apple Pay Not valid when using Adhoc Distribution Provisional Profile
我一直在 Xamarin.iOS 应用程序中开发苹果支付。使用开发人员临时配置文件在调试中调用 CanMakePaymentsUsingNetworks
时,返回 true。但是,在使用 AdHoc 分发临时配置文件的发布模式下,它 returns false。
可能需要注意的是,我的 iOS 设备上的 iCloud 帐户是一个实时帐户(不是沙盒)并且里面有实时卡。这会影响通话结果吗?
检查日志时,我看到以下条目:
PKCanMakePaymentsUsingNetworksIssuerCountryCodesWithCapabilities (<private>, f) returns 0
发现以下行未包含在所选构建环境的 csproj 文件中,但它在调试配置中:
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
我一直在 Xamarin.iOS 应用程序中开发苹果支付。使用开发人员临时配置文件在调试中调用 CanMakePaymentsUsingNetworks
时,返回 true。但是,在使用 AdHoc 分发临时配置文件的发布模式下,它 returns false。
可能需要注意的是,我的 iOS 设备上的 iCloud 帐户是一个实时帐户(不是沙盒)并且里面有实时卡。这会影响通话结果吗?
检查日志时,我看到以下条目:
PKCanMakePaymentsUsingNetworksIssuerCountryCodesWithCapabilities (<private>, f) returns 0
发现以下行未包含在所选构建环境的 csproj 文件中,但它在调试配置中:
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>