在我的 iOS 应用程序中添加 PayPal pod 后获取 UIWebview api 弃用消息
Posted
技术标签:
【中文标题】在我的 iOS 应用程序中添加 PayPal pod 后获取 UIWebview api 弃用消息【英文标题】:Getting UIWebview api deprecation message after adding PayPal pod in my iOS app 【发布时间】:2020-06-11 19:36:05 【问题描述】:我正在构建一个 ios 应用程序,并在一个特定的构建版本上添加了 PayPal pod。然后,当我提交该应用程序进行试飞时,我收到了 UIWebview API 弃用消息
ITMS - 90809
我正在使用 pod 'PayPal-iOS-SDK' 进行贝宝集成
那么我可以做些什么来解决这个问题,它会为成功提交应用程序带来任何问题吗?
【问题讨论】:
【参考方案1】:在 PayPal 网站上,他们说要使用 Xcode 7+ 和 iOS 9+ Base SDK。
在 Apple 文档 https://developer.apple.com/documentation/uikit/uiwebview 中,您可以看到它已在 iOS 12 中弃用。
因此,请与他们亲密接触。 在另请参阅区域中的 Paypal 文档中,有一个指向 https://github.com/braintree/braintree_ios/tree/master/BraintreePayPal 的链接。在查看它最近更新的显示时,请检查它并尝试集成它。
【讨论】:
【参考方案2】:您使用的似乎是已弃用的 PayPal 移动 SDK,新的集成不再支持该 SDK
如果需要原生 SDK,支持PayPal Express Checkout via the Braintree Mobile SDK
【讨论】:
收到消息的原因是 paypal pod.. 所以我想知道我是否可以编辑 pod 或者是否可以编辑 paypal pod?因为它写在目标 c 上,我正在使用 swift.. 我会联系 paypal pod 的人。 更新答案。以上是关于在我的 iOS 应用程序中添加 PayPal pod 后获取 UIWebview api 弃用消息的主要内容,如果未能解决你的问题,请参考以下文章
为啥在我的 Paypal 沙盒上的 ios 应用程序中,买家可以取消付款?