有一个名为 Appetize 的网站,它需要一个 .app 包(您的应用程序的 iOS 模拟器版本)来在在线模拟器中显示您的应用程序。
以下是所需应用程序包的指南:https : //support.appetize.io/help/how-to-upload-an-app-to-appetize-io
这是用于生成 .app 包的命令:
xcodebuild -sdk iphonesimulator -workspace Project.xcworkspace -scheme Appetize -configuration Debug
Run Code Online (Sandbox Code Playgroud)
当您按下 Xcode 中的 Build & Run 按钮并在模拟器中打开应用程序时,它运行良好,但是如果您尝试在命令行中使用 xcodebuild 为 Appetize 生成 .app 包,则会出现此崩溃(这与 Xcode 完美配合11,但是更新到Xcode12和上次cocoapods 1.9.3后,问题出现了):
错误:为不兼容的目标 arm64-apple-ios8.0 创建了模块“DeviceKit”