我最近在反应原生中创建了一个条带集成。我将 stripe ios sdk 从 Objective C 更新为最新的完整 swift sdk,但现在我在构建它时遇到了这个问题,我真的不知道如何解决它。
我已经放置了“虚拟”swift 文件,而不是与 swift 文件相关的错误,尽管有这样一个:
体系结构 x86_64 的未定义符号:“(Foundation 中的扩展):__C.NSScanner.scanUpToString(Swift.String) -> Swift.String?”,引用自:static Stripe.STPPhoneNumberValidator.formattedRedactedPhoneNumber(for: Swift.String, forCountryCode: Swift .String?) -> libStripe.a(STPPhoneNumberValidator.o) 中的 Swift.String ld:未找到架构 x86_64 clang 的符号:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)
XCode:12.2(最新)
Stripe IOS SDK:21.0.1(最新)
React-native:0.63.4(最新)
我已经尝试创建一个纯 swift 项目(非反应本机)来测试 stripe sdk 并且它可以工作......
谢谢