0

提交 Apple Pay Sheet 时,PKPaymentfrompaymentAuthorizationViewController: didAuthorizePayment:将为我提供运输和账单详细信息,具体取决于我在PKPaymentRequest.

但是,由于原始测试(Apple Pay 未在英国推出)、Stripe 的基本 ApplePaySheetStub 和 iOS9 请求 PKAddressFieldName 的问题,我无法找到这个问题的答案:在 Apple Pay Sheet - what is the difference在 CONTACT 部分下的名称和 SHIPPING 部分下的名称之间?

我可以从 SHIPPING 部分找到名称PKPayment,但应填充 CONTACT 部分下的名称,我在哪里可以找到授权后

4

2 回答 2

0

[...] 应填充 CONTACT 部分下的名称,我在哪里可以找到授权后

所有联系信息以及送货地址都合并到一个 ABRecordRef ( shippingAddress) 中,因此您可以在其中找到它。

于 2015-06-11T06:04:32.133 回答
0

与 Apple 交谈后,仅当付款请求不包含送货地址字段时,才会显示“联系方式”部分下的名称。换句话说,不能同时请求 PKAddressFieldPostalAddress 和 PKAddressFieldName 进行运输。

根据该解释,您不会在联系和运输中看到名称。它的一个或另一个。

于 2015-06-16T20:47:54.000 回答