【发布时间】:2016-04-12 22:54:51
【问题描述】:
我在 XCode 7 中遇到了 Braintree 的以下地址。在升级到 XCode 7 之前,一切正常。现在遇到了这个问题。请告诉我如何解决这个问题。
/.../Pods/Braintree/Braintree/API/Client/BTAPIResponseParser.m:9:17: 超类的指定初始化程序的方法覆盖 '-init' 未找到
【问题讨论】:
标签: ios paypal xcode7 braintree
我在 XCode 7 中遇到了 Braintree 的以下地址。在升级到 XCode 7 之前,一切正常。现在遇到了这个问题。请告诉我如何解决这个问题。
/.../Pods/Braintree/Braintree/API/Client/BTAPIResponseParser.m:9:17: 超类的指定初始化程序的方法覆盖 '-init' 未找到
【问题讨论】:
标签: ios paypal xcode7 braintree
您使用的是哪个版本的 Braintree?您可能需要更新到 3.9.3,其中包括 xCode7 支持。 (https://github.com/braintree/braintree_ios/blob/master/CHANGELOG.md)
您可能已经知道这一点,但只需更改 podfile 中的版本号,然后在终端中运行“pod install”即可。
【讨论】:
我遇到了同样的问题。经过数小时的努力,我得到了解决方案:
将 Braintree pod 更新到 3.9.3 版本
pod 'Braintree' , '~> 3.9.3'
之后在Link Binaries with Libraries中删除libPayPalMobile.a文件。
此解决方案适合我。
【讨论】: