# For more information visit the GitHub documentation: https://github.com/krausefx/deliver # Everything next to a # is a comment and will be ignored # hide_transporter_output # remove the '#' in the beginning of the line, to hide the output while uploading ######################################## # App Metadata ######################################## # This folder has to include one folder for each language # More information about automatic screenshot upload: # https://github.com/KrauseFx/deliver#upload-screenshots-to-itunes-connect screenshots_path "./screenshots/" # More information about all available options: https://github.com/KrauseFx/deliver/blob/master/Deliverfile.md # Both lines are optional if you want to remove them: app_identifier "[[APP_IDENTIFIER]]" apple_id "[[APPLE_ID]]" # This is NOT your Apple login ID, but the App ID of your app email "[[EMAIL]]" # the login email address # version '1.2' # you can pass this if you want to verify the version number with the ipa file # To update the app's description, changelog, etc. or to avoid updating it using deliver, edit the files in ./metadata/[language] ######################################## # Building and Testing ######################################## # Dynamic generation of the ipa file # I'm using Shenzhen by Mattt, but you can use any build tool you want # Remove the whole block if you do not want to upload an ipa file ipa do # Add any code you want, like incrementing the build # number or changing the app identifier # Attention: When you return a valid ipa file, this file will get uploaded and released # If you only want to upload app metadata, remove the complete ipa block. # system("ipa build --verbose") # build your project using Shenzhen # ENV["IPA_OUTPUT_PATH"] # if you're using fastlane uncomment this and remove the line below "./[[APP_NAME]].ipa" # Tell 'Deliver' where it can find the finished ipa file end # ipa "./latest.ipa" # this can be used instead of the `do` block, if you prefer manually building the ipa file # beta_ipa do # system("ipa build --verbose") # customize this to build beta version # "./ad_hoc_build.ipa" # upload ipa file using `deliver --beta` # end # unit_tests do # If you use fastlane (http://github.com/krausefx/fastlane), run the tests there # system("xctool test") # end success do # system("say 'Successfully deployed a new version.'") end # More information about all available options: https://github.com/KrauseFx/deliver/blob/master/Deliverfile.md