简体   繁体   中英

iOS App Deployment options for enterprise apps

Here is my situation (please keep in mind that I am fairly new to iOS apps and the different ways we can deploy them)

We are building an iOS app that works against a customers server. We have many customers. Let's assume that we deploy version 1 of the app and distribute it to all our customers. Now let's say that one of our customers has found a crucial bug that needs to be fixed. This bug affects only a couple customers because of the workflows/steps they are taking. The bug exists for the other customers but doesn't affect them. Let's say that this bug requires a fix on the client-side and the server-side as well and lets assume that version 2 of this app will ONLY work if the server-side has the bug fix.

The dilemma here is that we want a way to push version 2 of the app to only the customers who have the server-side bug fix. The reason for this is because we may not have full access to all of our customer's server on a given time/date and we don't want to delay a bug fix release until we have updated everyone's webservice.

So basically what we need is a way to control which customer(s) gets what app update. We want a way to say "Ok lets push version 2 to Customer 1 today. And lets push version 2 to Customer 2 a week from now".

Is there any such way to do this? This is a crucial requirement of our project.

Thanks, Cameron

That is a very interesting question. To be honest I am not fully aware if this can be achieved, but if it could be possible, then the only way it could be developed would be by deploying your app as a B2B (Business to Business app) which would allow you to better customize your app but also require your customers to sign up to the Apple Volume Purchase pfrogam.

You can find more details here: https://developer.apple.com/programs/volume/b2b/

Hope this helped!

Best regards,

Sebastian

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM