无法从其模块接口构建模块 'Razorpay'
Failed to build module 'Razorpay' from its module interface
构建失败,出现以下错误:
failed to build module 'Razorpay' from its module interface; the compiler that produced it, 'Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)', may have used features that aren't supported by this compiler, 'Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)'
和
<unknown>:0: error: unable to load standard library for target 'arm64-apple-ios10.0'
Razorpay pod 版本:
pod 'razorpay-pod', '1.1.7'
Xcode版本:
Version 12.0.1 (12A7300)
我正在处理我们的代码,该代码是在 xcode 10 上构建的,razorpay pod 是 1.1.1。使用 xcode 12 它失败了所以我更新了 rayzorpay-pod 1.1.7
documentation中给出了以下说明
将 var razorpay: Razorpay!
更改为 var razorpay: RazorpayCheckout!
和 initWithKey
功能以及
razor pay pod 与 Xcode 12.
不兼容
razor pay pod v1.1.9
位于 pre-release(见下图),即 Xcode 12 编译版本。
您可以做的只是将 razor pay pod 版本更新到 1.1.7
到 1.1.9
并试一试。
或者您可以在低于 Xcode 12 的版本中使用 razor pay pod v1.1.8
(稳定版),当 v1.1.9
可用时,您可以移动它 Xcode 12 .
您可以执行以下操作以使用 v1.1.9
...
评论 pod 文件中的 razor pay pod。
#pod 'razorpay-pod', '1.1.7'
运行 pod install
来自终端的命令
现在 razor pay pod 已从您的项目中删除。
现在添加 Xcode 12 兼容的 pod。
pod 'razorpay-pod', '1.1.9'
运行 pod install
命令
构建您的项目。如果成功你可以继续,如果没有,那么你必须降级 Xcode 版本直到 v1.1.9
完全可用。
构建失败,出现以下错误:
failed to build module 'Razorpay' from its module interface; the compiler that produced it, 'Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)', may have used features that aren't supported by this compiler, 'Apple Swift version 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)'
和
<unknown>:0: error: unable to load standard library for target 'arm64-apple-ios10.0'
Razorpay pod 版本:
pod 'razorpay-pod', '1.1.7'
Xcode版本:
Version 12.0.1 (12A7300)
我正在处理我们的代码,该代码是在 xcode 10 上构建的,razorpay pod 是 1.1.1。使用 xcode 12 它失败了所以我更新了 rayzorpay-pod 1.1.7
documentation中给出了以下说明
将 var razorpay: Razorpay!
更改为 var razorpay: RazorpayCheckout!
和 initWithKey
功能以及
razor pay pod 与 Xcode 12.
不兼容razor pay pod v1.1.9
位于 pre-release(见下图),即 Xcode 12 编译版本。
您可以做的只是将 razor pay pod 版本更新到 1.1.7
到 1.1.9
并试一试。
或者您可以在低于 Xcode 12 的版本中使用 razor pay pod v1.1.8
(稳定版),当 v1.1.9
可用时,您可以移动它 Xcode 12 .
您可以执行以下操作以使用 v1.1.9
...
评论 pod 文件中的 razor pay pod。
#pod 'razorpay-pod', '1.1.7'
运行
pod install
来自终端的命令现在 razor pay pod 已从您的项目中删除。
现在添加 Xcode 12 兼容的 pod。
pod 'razorpay-pod', '1.1.9'
运行
pod install
命令构建您的项目。如果成功你可以继续,如果没有,那么你必须降级 Xcode 版本直到
v1.1.9
完全可用。