Is there a way to validate an archive for the App Store with deliver? #20204
-
In my team, we're currently looking at migrating our release process from using a combination of The upload to App Store Connect seems very straightforward but the issue is that we have a nightly lane that validates an archive and sees if it is suitable for submission to the App Store by using xcrun altool --validate-app -f ipa_path -t ios -u username -p password I am aware that we can still use |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hi @pol-piella I currently don't see a way to validate a build with fastlane/deliver.
If you want to see how build's are uploaded with transporter, you could take a look at Transporter is used in fastlane/deliver/lib/deliver/runner.rb Lines 159 to 195 in 90a0345 fastlane/deliver/lib/deliver/runner.rb Lines 232 to 255 in 90a0345 What do you think about it? |
Beta Was this translation helpful? Give feedback.
-
Hi @lucgrabowski 👋 I have opened a Pull Request to for these changes to 👉 PR: #20247 Also, I have a couple of questions which I am not too sure how to tackle:
|
Beta Was this translation helpful? Give feedback.
Hi @pol-piella I currently don't see a way to validate a build with fastlane/deliver.
I see two ways of handling this:
Use of
altool
could be wrapped in fastlane action or used in a custom plugin https://docs.fastlane.tools/plugins/create-plugin/Using transporter to verify the build, similarly to uploading a build.
As you say, with
validate
option added todeliver
,deliver
could verify the build instead of uploading it to appstore connect.I've briefly taken a look at transporter guide https://help.apple.com/itc/transporteruserguide/en.lproj/static.html#apdATD1E2248-D1E1A1303-D1E2248A1126 and
verify
mode looks promising.If you want to see how build's are uploaded with transporter,…