首页 > 解决方案 > Razorpay pod 在颤动运行期间被覆盖

问题描述

我在我的 Flutter 项目中使用 Razorpay。

我的开发环境是 M1 Mac,应用程序在物理 iPhone 上运行,但在模拟器上出现错误

错误:无法为目标“arm64-apple-ios10.0”加载标准库。

我认为它在 Razorpay pod 中找不到 arm64 库。

razorpay-pod文件夹包含我不知道的架构的框架文件。

我从官方网站下载了 Razorpay 框架 zip 文件,它有 2 个子文件夹:

  1. ios-arm64_armv7
  2. ios-i386_x86_64-simulator

所以这包含物理 iPhone 和模拟器的所有文件。我将这两个文件夹复制到ios/Pods/razorpay-pod/

但是,当我这样做时,flutter run它们会被删除,并且它会再次为不适用于模拟器的架构填充文件。

我能做些什么来防止这种情况发生并在物理 iPhone 和模拟器上运行我的应用程序?

标签: iosfluttercocoapodsapple-m1razorpay

解决方案


推荐阅读