gpt4 book ai didi

xcode - 如何从 iOS 设备的终端运行 Xcode 项目?

转载 作者:行者123 更新时间:2023-12-02 05:00:25 25 4
gpt4 key购买 nike

我想通过终端将 Xcode 项目安装到 iOS 设备中。我知道如何使用 xcodebuild clean install 这个命令构建应用程序。我想在设备中启动应用程序。请任何人帮助我在这个任务中?

我已经尝试了一些成功执行的命令,但现在当我尝试执行以下命令时出现以下错误。

xcodebuild -target "GoldenGate"-sdk "iOS 6.1"-配置版本

export 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/${PROJECT}.app.dSYM"APP="${ARCHIVE}/Products/Applications/${PROJECT}.app"

/bin/rm -f "${IPA_DIR}/${PROJECT}.ipa"

/usr/bin/xcrun -sdk iphoneos PackageApplication\-o "${IPA_DIR}/${PROJECT}.ipa"\-详细的“${APP}”\-签名“${SIGNING_IDENTITY}”\--嵌入“${PROVISIONING_PROFILE}”

嵌入'/E6FD2816-7827-41AA-AC7E-2DC4833E637C.mobileprovision'

  • /bin/rm -rf/var/folders/wv/kv98qhfj6v36b2h0fkf_l66w0000gn/T/ouA93u702I/Payload/GoldenGate.app/embedded.mobileprovision程序/bin/rm 返回 0 : []
  • /bin/cp -rp/E6FD2816-7827-41AA-AC7E-2DC4833E637C.mobileprovision/var/folders/wv/kv98qhfj6v36b2h0fkf_l66w0000gn/T/ouA93u702I/Payload/GoldenGate.app/embedded.mobileprovision程序/bin/cp 返回 1 : [cp:/E6FD2816-7827-41AA-AC7E-2DC4833E637C.mobileprovision: 没有这样的文件或目录]错误:无法将“/E6FD2816-7827-41AA-AC7E-2DC4833E637C.mobileprovision”复制到“/var/folders/wv/kv98qhfj6v36b2h0fkf_l66w0000gn/T/ouA93u702I/Payload/GoldenGate.app/embedded.mobileprovision”

请帮我完成这个任务。

最佳答案

#!/bin/sh

# build.sh
#
# Created by iOSRider on 27/01/2014.

APPLICATION_NAME=MyApp

PROJDIR=/Users/iOSRider/Desktop/MyApp

PROJECT_NAME= MyApp

TARGET_SDK="iphoneos"

PROJECT_BUILDDIR="${PROJDIR}/build/Release-iphoneos"

TARGET_TEST_NAME="MyApp"

BUILD_HISTORY_DIR="/Users/iOSRider/Desktop/MyApp"

DEVELOPPER_NAME="iPhone Distribution: iOSRider India Limited (R8UAKS2M7L)"

PROVISONNING_PROFILE="/Users/iOSRider/Desktop/MyApp/iOS.mobileprovision"
# compile project echo Building Project cd "${PROJDIR}" xcodebuild -target "${PROJECT_NAME}" -sdk "${TARGET_SDK}" -configuration Release

#Check if build succeeded

if [ $? != 0 ] then exit 1 fi

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${PROJECT_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPPER_NAME}" --embed "${PROVISONNING_PROFILE}"

关于xcode - 如何从 iOS 设备的终端运行 Xcode 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16827765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com