How to restrict application distribution to a group of users only via Apple AppStore?

前端 未结 5 2611
野性不改
野性不改 2021-02-20 17:59

I\'m a first time iPhone application developer and I\'m developing application for my client who wish to distribute this application to a group of people related to his business

相关标签:
5条回答
  • 2021-02-20 18:08

    You will need to qualify for the Enterprise Program: you'll need a minimum number of employees and a DUNS number. Read the Enrollment document for more information. Your situation (as described) does not sound like it qualifies.

    0 讨论(0)
  • 2021-02-20 18:09

    One way around this is to submit your application to the App Store, but put it's availability date in the future.

    Then, you can create promo codes and send them to the people you'd like to be able to download your application, but it won't show up in the store.

    If you do it this way, you don't need to know anybody's UDID, but you're limited to 50 people per version of your application.

    0 讨论(0)
  • 2021-02-20 18:12
    1. If we go with Standard program, how can we restrict application to be visible via some AppStore link ONLY and we will send that link to our users via email.

    It is very simple: You can not. You can either manually distribute the App through AdHoc distribution (for this you will need the UDID of every single iPhone the app will be installed and afaik the the license runs out every year and needs to be renewed) or post it to the AppStore publicly but restrict access to your application by using an authentication within the App itself.

    1. If we go with Enterprise Program, can we do a simple setup over our Apache+PHP+Linux environment i.e. without involving MS Exchange server.

    Afaik I think this should be possible as you basically are just doing a huge AdHoc distribution, but without Exchange Server it might get a pain as you will probably also need the UDID. Yet honestly I never took any closer look at this program.

    0 讨论(0)
  • 2021-02-20 18:13

    The Enterprise Program is your only viable option for a native iPhone App. Re-read the program details. It's exactly what you want.

    If you deploy your App as a Web-App, you can skip this and simply deploy on the company website, so if you don't need native iPhone options, this might also be a viable way to deploy your program.

    -t

    0 讨论(0)
  • 2021-02-20 18:16

    You can setup the app to require a password or hot corner when first run.

    0 讨论(0)
提交回复
热议问题