作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为加拿大实现苹果支付,要了解用户的位置,我应该有他/她的邮政编码来估计运费。我输入
H4A2R4
作为我的邮政编码作为 ApplePay 的送货地址。当我尝试从 PKContact 获取信息时,它只会返回我
H4A
.我怎样才能完全拥有它?我的示例代码:
- (NSString *)postCodeForContact:(PKContact *)contact {
return contact.postalAdress.postalCode;
}
我也尝试过 ABPersonRef 并且得到了相同的结果。
最佳答案
阿里的回答是正确的。您拥有所有需要的信息
- (void)paymentAuthorizationViewController:(PKPaymentAuthorizationViewController *)controller
didAuthorizePayment:(PKPayment *)payment
completion:(void (^)(PKPaymentAuthorizationStatus status))completion;
只需通过 payment.shippingContact.postalAdress.postalCode
访问它,如果您想让用户知道他的送货地址不正确,请在同样的方法。
关于ios - 非美国国家/地区的 PK 联系方式和邮政编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444579/
我有一个在用户和管理员之间发送消息的小型消息系统。 我们有不同的管理员,因此他们的响应需要知道早期消息。 在一次对话中它没有那么多消息。 conversation{ id, kind, ( the t
我是一名优秀的程序员,十分优秀!