IOS应用程序运行命令行失败

时间:2013-08-30 12:03:03

标签: ios xcode cmd xcodebuild xcrun

我在IOS中创建了一个应用程序,并希望使用shell脚本运行它。该脚本具有以下命令: -

xcodebuild -target "${PROJECT_NAME}" -sdk "${TARGET_SDK}" -configuration Release

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

正确设置变量的值。该应用程序正在成功构建,但第二个命令失败,即。 .app文件正在创建但.ipa文件创建失败。错误如下: -

Unable to copy '/Users/abcd/Library/MobileDevice/Provisioning\ Profiles/XXXXXXX-YYYY-4C1C-BD7A-A0E08E5F5FF1.mobileprovision' to '/var/folders/7r/rkky9bq529x5k0s961z9qby00000gp/T/Q6hP4gQFE0/Payload/Splist_test3.app/embedded.mobileprovision'

即。供应配置文件不会被复制到某个临时路径。我已经尝试为文件提供适当的权限,但错误存在。经过进一步调查,我发现embedded.mobileprovision目录本身并不存在。由于文件是动态创建的,我如何确保动态创建此目录并且不会发生错误。如果我犯了任何其他错误,请告诉我。谢谢。 非常感谢任何人的帮助,因为这个错误已成为我的瓶颈。

1 个答案:

答案 0 :(得分:1)

也许您可以从here

找到解决此问题的方法
相关问题