私は同等のものを試しました:
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "$APP_OUTPUT_DIR"/"$PRODUCT_NAME".app -o "$APP_OUTPUT_DIR"/"$PLIST_IPA_NAME".ipa -embed "$PROVISONING_PROFILE_PATH" "OTHER_CODE_SIGN_FLAGS=--keychain $TEAMCITY_RUN_SCRIPT_LOCATION/$TEAMCITY_KEYCHAIN"
サブプロセスを次のように使用するpython3.4で:
value = '/usr/bin/xcrun'
cmd = [value1]
cmd += [" -sdk iphoneos PackageApplication -v " + app_output_directory + '/' + product_name + '.app']
cmd += [" -o " + app_output_directory + '/' + product_name + '.ipa']
cmd += [" -embed " + provisioning_profile_path]
cmd += [' --keychain ' + value]
print(cmd)
subprocess.call(cmd)
私はそれを正しくやっていますか?そうでない場合は、解決策を教えてください。
編集:エラーは次のようなものです
xcrun: error: unable to find utility "\ -sdk\ iphoneos\ PackageApplication\ -v\ /Users/NAME/Desktop/iOS/build/Sun\ Risers.app", not a developer tool or in PATH