I make the APK and IPA build for the weekly releases and I upload them to dropbox and send the link to the customer. Is there any other better-automated way to share the final IPA / APK file with the customer?
-
1Better asked on android.stackexchange.com or apple.stackexchange.com as it is about app deployment and not testing.– Niels van ReijmersdalCommented Feb 15, 2017 at 8:49
-
But why,release management is also a part of QA roal.– ChathuDCommented Feb 15, 2017 at 13:41
-
1The quality of the release management maybe, but not the how do I ship to customers. You could argue that the whole SDLC is part of QA. Other SE's probably have more experience with releases ande delivery of mobile apps. Is this a task you would let your tester do, sounds more DevOps or Operations? Even if it was ontopic then the question is too broad or opinionated, because what is better?.– Niels van ReijmersdalCommented Feb 15, 2017 at 13:49
2 Answers
For beta distribution, you can use for example fabric.io (free), and upload binaries with gradle (android) and Fastlane (ios). If you configure fabric in your apps, you have also dashboards with crashes, and much more data.
Configuration for gradle (Android): Distribution with Gradle
Configuration for fastlane (iOS): Upload a new build to Crashlytics Beta
You can also use this on Continous Integration system, what I recommend.
-
Just now i tryed with fabric ,But for that i had to add some binary to my build so it is not going to work.Let me try with others.– ChathuDCommented Feb 15, 2017 at 8:28
I usually don't like "what's the best tool for" questions, but the answer to this is too good to ignore hockeyapp
After simple registration apps are pushed to your device.