ios - Razorpay pod 在颤动运行期间被覆盖
问题描述
我在我的 Flutter 项目中使用 Razorpay。
我的开发环境是 M1 Mac,应用程序在物理 iPhone 上运行,但在模拟器上出现错误
错误:无法为目标“arm64-apple-ios10.0”加载标准库。
我认为它在 Razorpay pod 中找不到 arm64 库。
该razorpay-pod
文件夹包含我不知道的架构的框架文件。
我从官方网站下载了 Razorpay 框架 zip 文件,它有 2 个子文件夹:
ios-arm64_armv7
ios-i386_x86_64-simulator
所以这包含物理 iPhone 和模拟器的所有文件。我将这两个文件夹复制到ios/Pods/razorpay-pod/
但是,当我这样做时,flutter run
它们会被删除,并且它会再次为不适用于模拟器的架构填充文件。
我能做些什么来防止这种情况发生并在物理 iPhone 和模拟器上运行我的应用程序?
解决方案
推荐阅读
- html - 一个 CSS 文件在多个 HTML 页面上显示的结果不同
- html - 为什么文本阴影在鼠标悬停时不起作用
- r - 如何删除具有特定值的所有行
- javascript - 用于查找具有相同作者或至少一个匹配类别的书籍的 MongoDB 查询
- java - 无法将 java.lang.String 类型的对象转换为 com.psb.farmersmarket.Model.User 类型 我如何解决此错误?
- c# - 如何在 Designer 属性编辑器中添加方法链接?
- python - 如何在 python tkinter 的文本小部件中制作文本下标或上标
- swift - 当 alpha 为 0 时,按钮不会触发动作
- regex - 用于查找替代重复字符的正则表达式
- qt - 将 QAction 连接到设计中的私人插槽?