5

Im building a CI/CD system based on Gitlab CI, fastlane + Fabric (Firebase aka). There are several types of provisioning, mostly described in this thread

But the thing with which im struggling is how to automatically install updates for my test devices. Is it possible to automate it to 100% to skip the process when user have to check the beta app and click install update.

Eric Aya
  • 69,473
  • 35
  • 181
  • 253
swift2geek
  • 1,697
  • 1
  • 20
  • 27
  • No you cant force the device to update. One thing you can do is "Notify Testers". that will trig a test flight notification for the beta update. – karthik Jan 29 '19 at 12:20
  • I've read somewhere that its possible with Macos Server, like MDM deployment... – swift2geek Jan 29 '19 at 12:21
  • MDM and TestFlight both are different. Still Mobile device management (MDM) automates pushing the build to the testers. it wont force the device to update it. Testers may wants to test different version. and forcing updates comes under user privacy. apple wont let the developer to do so. – karthik Jan 29 '19 at 12:26
  • @karthik can you imagine that in company we have one tester, who have 15 devices, on which he need make tests. Its does no make sense to him open each device and press "Instal update". If this option currently doesnt exists we should vote for writing to an Apple to enable this. If my post will collect 50 votes up, i will make an official letter from our company and will send it to Apple. – swift2geek Jan 30 '19 at 13:02
  • Is it possible, you use Testflight? – Emre Önder Feb 01 '19 at 07:36
  • yes it is possible to use Testflight – swift2geek Feb 01 '19 at 07:37

1 Answers1

3

I think you need to check Apple Developer Enterprise Program (299$ per year).

Look something like Device management overview. For example mobile device management (MDM) can help you to solve your problem.

S. Matsepura
  • 1,673
  • 1
  • 17
  • 24