'PKAddressField'已被弃用:在iOS 11.0中首次弃用-使用PKContactField和-requiredShippingContactFields / -requiredBillingContactFields

时间:2018-06-25 06:26:13

标签: swift stripe-payments passkit

我在默认文件(如STPAddress.h)中收到此警告,如何解决该警告。如何用PKContactField编写不赞成使用的正确方法。这是警告: enter image description here

如何解决那个问题

1 个答案:

答案 0 :(得分:1)

Stripe iOS SDK的哪个版本?如果您尚未至少使用此版本,可以尝试更新到v12.0.0吗?

请参阅迁移instructions here

这些警告是由于框架使用旧方法来维持对iOS 8的支持而引起的。更改警告的静音应该包含在v11.5.0(更改#823)中,并迁移到{{1 }}是在v12.0.0中进行的(更改#848-最低iOS版本9)