2

我正在使用PKPaymentAuthorizationViewControllerDelegateiOS 9 中的这种新委托方法进行 Apple Pay 集成:

paymentAuthorizationViewController:didSelectShippingContact:completion

这提供了一个PKContact参数,该参数具有CNPostalAddress对象形式的送货地址。

无论提供什么地址(即使是模拟器中的演示地址),这条街总是空的。

例如:

<CNPostalAddress: 0x7fbf9aed8bd0: street=, city=Hillsborough, state=CA, postalCode=94010, country=, countryCode=us, formattedAddress=(null)>

这是iOS错误吗?有没有其他人遇到过这个问题?

4

1 回答 1

2

原来返回的地址总是部分的,Apple 没有很好地记录这一点。看这里:

正在加载 Apple Pay 送货地址 No Street

于 2015-09-15T17:16:04.430 回答