Swift – "No such module 'Stripe3DS2'" 将 Stripe 更新到 21.0.1 后
Swift – "No such module 'Stripe3DS2'" after updating Stripe to 21.0.1
我已经通过 CocoaPods 将 Stripe SDK 更新到最新版本 21.0.1。
当我构建项目时,我总是遇到以下错误:
No such module 'Stripe3DS2'
在 STP3DS2AuthenticateResponse.swift
文件中。
好的,我只是通过将 CocoaPods 本身从 1.9 更新到 1.10 来修复它
sudo gem install cocoapods
除了更新 CocoaPods 之外,我还必须开始使用 Xcode 中的 Swift 包将 Stripe 导入到我的项目中。步骤是:
从 Podfile 中删除这一行:
pod 'Stripe'
重新安装pods:
pod install
然后,通过在 Xcode 中选择项目,将 Stripe 添加为 Swift 包,然后选择 'Swift Packages' 选项卡,然后选择加号按钮,然后输入 link 到条纹 iOS 回购:
https://github.com/stripe/stripe-ios
经过这一切,我可以构建 运行。我在我的项目中使用 SwiftUI。
我已经通过 CocoaPods 将 Stripe SDK 更新到最新版本 21.0.1。
当我构建项目时,我总是遇到以下错误:
No such module 'Stripe3DS2'
在 STP3DS2AuthenticateResponse.swift
文件中。
好的,我只是通过将 CocoaPods 本身从 1.9 更新到 1.10 来修复它
sudo gem install cocoapods
除了更新 CocoaPods 之外,我还必须开始使用 Xcode 中的 Swift 包将 Stripe 导入到我的项目中。步骤是:
从 Podfile 中删除这一行:
pod 'Stripe'
重新安装pods:
pod install
然后,通过在 Xcode 中选择项目,将 Stripe 添加为 Swift 包,然后选择 'Swift Packages' 选项卡,然后选择加号按钮,然后输入 link 到条纹 iOS 回购:
https://github.com/stripe/stripe-ios
经过这一切,我可以构建 运行。我在我的项目中使用 SwiftUI。