Ios 选择或获取应用程序的xcodebuild目标目录
当我使用xcodebuild通过命令行构建iOS应用程序时,有没有办法选择目标文件夹(目录) 现在我使用的命令如下Ios 选择或获取应用程序的xcodebuild目标目录,ios,jenkins,xcodebuild,appium,Ios,Jenkins,Xcodebuild,Appium,当我使用xcodebuild通过命令行构建iOS应用程序时,有没有办法选择目标文件夹(目录) 现在我使用的命令如下 xcodebuild -sdk iphonesimulator -workspace /<path_to_project>/ios-app/CompanyName-iOS.xcworkspace -scheme AppName -configuration Debug RUN_APPLICATION_TESTS_WITH_IOS_SIM=YES ONLY_ACTIVE_
xcodebuild -sdk iphonesimulator -workspace /<path_to_project>/ios-app/CompanyName-iOS.xcworkspace -scheme AppName -configuration Debug RUN_APPLICATION_TESTS_WITH_IOS_SIM=YES ONLY_ACTIVE_ARCH=NO clean build 2>&1
xcodebuild-sdk iphonesimulator-workspace//ios-app/CompanyName-ios.xcworkspace-scheme-AppName-configuration Debug运行\u应用程序\u测试\u使用\u ios\u SIM=YES ONLY\u ACTIVE\u ARCH=NO clean build 2>&1
在输出中,我看到如下内容
GenerateDSYMFile /Users/<username>/Library/Developer/Xcode/DerivedData/CompanyName-iOS-fcvhojqctgtmvgdaavahmjutbfyy/Build/Products/Debug-iphonesimulator/AppNAme.app.dSYM
GenerateDSYMFile/Users//Library/Developer/Xcode/DerivedData/CompanyName iOS fcvhojqctgmvgdaavahmjutbfyy/Build/Products/Debug iphonesimulator/AppNAme.app.dSYM
有没有一种方法可以让我获得应用程序输出到的位置,或者甚至指定我希望将应用程序发送到的位置?我需要访问应用程序来运行Appium selenium测试,而仅仅让构建执行并运行测试是没有帮助的。还试图将jenkins合并到混合中,并且需要有命令来完全自动化该过程将CONFIGURATION\u BUILD\u DIR BUILD设置为所需的目录 在你的例子中:
xcodebuild ...cut... CONFIGURATION_BUILD_DIR=<desired dir> ...cut...
xcodebuild…剪切。。。配置\u构建\u目录=…剪切。。。
使用-derivedDataPath路径将编译后的输出获取到特定文件夹中
xcodebuild -scheme xxx -workspace xxx.xcworkspace ONLY_ACTIVE_ARCH=NO -sdk iphonesimulator -configuration Debug -derivedDataPath ./build build
谢谢,这一切都很顺利。我不知道文件在哪里。应该大大简化我的构建脚本