繁体   English   中英

无法使用xcodebuild构建用于模拟器的ios应用

[英]Unable to build ios app for simulator using xcodebuild

我当前要使用xcodebuild命令而不是xcode IDE创建调试模拟器。

但是,我总是看到生成了一个“ debug-iphoneos”文件夹,该文件夹是针对实际设备的。 我希望模拟器输出文件夹“ Debug-iphonesimulator”

谁能看一下我的脚本并提出为什么该脚本不能用于模拟器的建议?

xcodebuild -scheme "TestApp" -configuration "Debug" -destination 'platform=iOS Simulator,name=iPhone 6,OS=latest' -workspace TestApp.xcworkspace clean archive -archivePath build/TestApp PROVISIONING_PROFILE="$provisioningUUID" CODE_SIGN_IDENTITY="$codeSignIdentity"

现在我可以成功运行,如下所示:

xcodebuild -arch i386 -sdk iphonesimulator9.3 -workspace "$app.xcworkspace" -scheme "$scheme" -configuration "Debug" 

您应该改为运行以下命令:

xcodebuild -arch i386 -sdk iphonesimulator9.1 -workspace [name].xcworkspace -scheme [targetName or ProjectName] ONLY_ACTIVE_ARCH=NO VALID_ARCHS="i386 x86_64"

iphonesimulator9.1取决于您安装的iPhone Simulator。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM