未找到超类'-init'的指定初始值设定项的方法覆盖

时间:2016-01-08 09:50:33

标签: ios paypal xcode7 braintree

我在XCode 7中遇到了Braintree的以下地址。在升级到XCode 7之前,一切都运行顺畅。现在遇到了这个问题。请让我知道如何解决这个问题。

  

/.../荚/布伦特里/布伦特里/ API /客户端/ BTAPIResponseParser.m:9:17:   超类的指定初始值设定项的方法覆盖   '-init'未找到

enter image description here

2 个答案:

答案 0 :(得分:2)

您使用的是什么版本的Braintree?您可能需要更新到3.9.3,其中包括xCode7支持。 (https://github.com/braintree/braintree_ios/blob/master/CHANGELOG.md

您可能已经知道这一点,但只需更改podfile中的版本号,然后运行" pod install"在终端。

答案 1 :(得分:0)

我遇到了同样的问题。经过几个小时的奋斗,我得到了解决方案:

将Braintree pod更新为3.9.3版本

pod 'Braintree' , '~> 3.9.3'

之后Link Binaries with Libraries删除libPayPalMobile.a文件。

此解决方案适合我。