Xcode Cloud IPA access

Is there any option to access to archived IPA using env variables? Looking at docs we can access just to xcarchive, using:

CI_AD_HOC_SIGNED_APP_PATH

CI_APP_STORE_SIGNED_APP_PATH

CI_ARCHIVE_PATH

CI_DEVELOPMENT_SIGNED_APP_PATH

Accepted Reply

the .IPA file will be in CI_APP_STORE_SIGNED_APP_PATH and you can access it from ci_post_xcodebuild.sh not earlier obviously. kinda:

cd $CI_APP_STORE_SIGNED_APP_PATH
ls -lh

Replies

Your .ipa file is inside .xcarchive. Thus, if you need development signed app .ipa, you want to look at $CI_DEVELOPMENT_SIGNED_APP_PATH/MY_IPA_NAME.ipa, where MY_IPA_NAME is indeed the name of your .ipa you expect to get.

  • Inside the CI_DEVELOPMENT_SIGNED_APP_PATH there is not the .ipa, but the .app only. The IPA will be processed after the signing.

Add a Comment

the .IPA file will be in CI_APP_STORE_SIGNED_APP_PATH and you can access it from ci_post_xcodebuild.sh not earlier obviously. kinda:

cd $CI_APP_STORE_SIGNED_APP_PATH
ls -lh