这真让人沮丧。我已经将Braintree库集成到了几个iOS项目中,然后才能在swift中使用,并且从未真正遇到过问题,但目前我无法使其工作。为什么我的简单目标桥接头无法找到文件“BraintreeCore.h”?
我跟随/重复此份说明,一遍又一遍:
https://developers.braintreepayments.com/start/hello-client/ios/v4
具体来说,我把荚“布伦特里”在我Podfile,跑吊舱安装和荚更新,并验证了布伦特里库现在出现在Pods目录中。
我已经重新做了我的桥头3次,现在也小心地将目标设置到我的应用程序。我也一遍又一遍地验证,我已经将我的Build Settings中的目标C桥接头设置为正确的文件,并成功地为其他目标C文件创建了桥接头。不过不幸的是以下行就是不能在桥接头工作:
#import "BraintreeCore.h"
#import "BraintreeUI.h"
他们都提供相同类型的编译错误,说BraintreeCore.h未找到文件。
我能做到以下几点没有得到一个错误:
#import "Pods/Braintree/BraintreeCore/Public/BraintreeCore.h"
但是,当我尝试做相同的BraintreeUI.h像这样:
#import "Pods/Braintree/BraintreeUI/Public/BraintreeUI.h"
它把我的BraintreeUI.h文件并告诉我BraintreeUI.h文件中没有关于此行的“BraintreeCore/BraintreeCore.h”文件:
#import <BraintreeCore/BraintreeCore.h>
我在做什么错?这应该是直截了当的,但现在已经超过12个小时令我感到愤怒。