IOS应用程序在命令行失败的情况下运行

IOS应用程序在命令行失败的情况下运行,ios,xcode,cmd,xcodebuild,xcrun,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_DI

我已经在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}"
变量的值已正确设置。应用程序正在成功获取生成,但第二个命令失败,即。正在创建应用程序文件,但.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目录本身并不存在。由于文件是动态创建的,我如何确保这个目录是动态创建的,而不发生错误呢?。如果我犯了其他错误,请告诉我。谢谢
非常感谢任何人的帮助,因为此错误已成为我的瓶颈。

也许您可以从中找到解决此问题的方法