我正在构建一个react原生iOS应用程序,我必须将模拟器build提交给facebook,以便查看我的应用程序(我的应用程序还没有运行)。
我使用以下命令生成模拟器构建。
xcodebuild -arch i386 -sdk iphonesimulator13.2 -workspace Project_Name.xcworkspace -scheme Project_Name
一旦我获得构建成功的消息,我想使用命令验证构建-
2.ios-sim launch /Users/saket/Library/Developer/Xcode/DerivedData/Project_Name-bkjjtovswivrldcaslxqeprbkhxr/Build/Products/Release-iphonesimulator/App.app --devicetypeid iPhone-11
然后它启动模拟器,但是我的应用程序在开始时崩溃,我得到模拟器的崩溃报告中的错误。
Crashed Thread: Unknown
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD, [0x9] <unknown>
Dyld Error Message:
dyld_sim is not compatible with the loaded process, likely due to architecture mismatch
Binary images description not available配置
Xcode版本: 11.3.1
Xcode构建版本: 11C504
模拟器: iPhone 11
操作系统:MacOSX10.15.2 (19C57)
react原生版本: 0.60.5
发布于 2020-02-12 00:27:59
您正在为i386 ( '-arch i386')构建。iOS 13运行时只支持64位。在构建您的项目时,您可能希望使用'-arch x86_64‘。
https://stackoverflow.com/questions/60176322
复制相似问题