Alb*_*ini 2 ios stripe-payments swift react-native
我最近在反应原生中创建了一个条带集成。我将 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 并且它可以工作......
谢谢
找到了。
这是一个项目 - > https://github.com/Agaweb/react-native-stripe
解决方案:删除 swift-5.0 搜索路径,否则会得到有关未定义符号的错误(不信试试),这样做 -> https://github.com/react-native-community/升级支持/问题/62#issuecomment-622985723
| 归档时间: |
|
| 查看次数: |
3276 次 |
| 最近记录: |