我想通过Terminal将iOS代码安装到iOS设备中。我知道如何使用 xcodebuild clean install 这个命令构建应用程序。我想在设备中启动app。请任何人帮我在这个任务中?
我已尝试过一些成功执行的命令,但是当我尝试执行以下命令时,我收到以下错误。
xcodebuild -target“GoldenGate”-sdk“iOS 6.1” - 配置发布
导出DEVELOPER_DIR = / Applications / Xcode.app / Contents / Developer /
PROJECT = “金门” SIGNING_IDENTITY =“iPhone开发者:Deepak Shukla” PROVISIONING_PROFILE = “$ {WORKSPACE} /E6FD2816-7827-41AA-AC7E-2DC4833E637C.mobileprovision”
ARCHIVE =“$(ls -dt~ / Library / Developer / Xcode / Archives / / $ {PROJECT} .xcarchive | head -1)”
IPA_DIR = “$ {WORKSPACE}” DSYM = “$ {} ARCHIVE / dSYMs / $(项目).app.dSYM” APP = “$ {ARCHIVE} /产品/应用/ $ {PROJECT}。应用程序”
/ bin / rm -f“$ {IPA_DIR} / $ {PROJECT} .ipa”
/ usr / bin / xcrun -sdk iphoneos PackageApplication \ -o“$ {IPA_DIR} / $ {PROJECT} .ipa”\ -verbose“$ {APP}”\ - 签署“$ {SIGNING_IDENTITY}” --embed“$ {PROVISIONING_PROFILE}”
请帮我完成这项任务。
答案 0 :(得分:0)
#
APPLICATION_NAME = MyApp的
PROJDIR = /用户/ iOSRider /桌面/ MyApp的
PROJECT_NAME = MyApp
TARGET_SDK ="的iPhoneOS"
PROJECT_BUILDDIR =" $ {PROJDIR} /建立/释放-的iPhoneOS"
TARGET_TEST_NAME =" MyApp的"
BUILD_HISTORY_DIR =" /用户/ iOSRider /桌面/ MyApp的"
DEVELOPPER_NAME =" iPhone发行版:iOSRider India Limited(R8UAKS2M7L)"
PROVISONNING_PROFILE =" /Users/iOSRider/Desktop/MyApp/iOS.mobileprovision"
如果[$? != 0] 然后 退出1 网络
/ usr / bin / xcrun -sdk iphoneos PackageApplication -v" $ {PROJECT_BUILDDIR} / $ {APPLICATION_NAME} .app" -o" $ {BUILD_HISTORY_DIR} / $ {APPLICATION_NAME} .ipa" - 签署" $ {DEVELOPPER_NAME}" --embed" $ {PROVISONNING_PROFILE}"