在iOS中集成Stripe SDK(Swift)

我通过手动安装将Stripe SDK添加到我的iOS应用程序(在AppDelegate中添加了PassKit.framework,与StripePublishableKey一起),但是当导入语句(同时尝试#import <Stripe/Stripe.h>#import "Stripe.h" )被添加到桥接头文件中:

1)使用#import <Stripe/Stripe.h> ,桥接头不再导入,尽pipe之前工作过。 (我检查了构build设置下的Swift编译器,并且该文件是正确的。另外,一旦我删除了Stripe的元素,问题就消失了)。

2)使用#import "Stripe.h" ,我得到的错误表明根本没有拿起SDK。

(我已经检查了相关线程的SO归档,这些线程指出了上述导入语句作为可能的解决scheme。作为一个Swift学习者,我不太熟悉Obj-C解决scheme的实现。我从Stripe的文档)。

这是一个条纹问题? 我在执行中缺less什么?

这对我很有帮助,希望对于那些陷入同样困境的人来说,这会有所帮助。 首先是#import <Stripe/Stripe.h> 。 接下来,在function下添加打开Passbook允许Passkit.framework链接到应用程序(或在库中识别)。