In-House Distribution without Distribution Profile

Discussion in 'iOS Programming' started by warrior7, Aug 22, 2011.

  1. warrior7 macrumors newbie

    Joined:
    Aug 22, 2011
    #1
    Hi,

    recently we've purchased the iOS Developer Enterprise Program. For security reasons, we would like to copy the .mobileprovision file manually to every iPad within the company.

    As we made the first Apps tests, we noticed that the .mobileprovision file is being copied within the Application. Is there a way to disable that, so we can gain a little more control over which devices have rights to use the applications?

    For your information, on the Build Settings under TARGETS, under "CODE_SIGN_IDENTITY", we're using the "iPhone Distribution: xyz", which is our distribution certificate, for all fields.


    Thanks in advance for any advice and suggestion.


    Best regards,
    warrior7
     
  2. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #2
    Test this. But the provision file within the app bundle shouldn't work without a matching non-expired Developer or Distribution provision file (as seen in Settings/General/Profiles) installed on the device. Maybe your app installation method is automatically installing the latter? Are you installing the app via an iTunes that has never seen your Enterprise provision file?
     
  3. warrior7 thread starter macrumors newbie

    Joined:
    Aug 22, 2011
    #3
    Thanks firewood for the reply. Once the app is generated in Xcode, we´re uploading it to an html page, so no contact with iTunes or the iPhone Configuration Utility.

    We got a new iPad 2 out of the box, accessing the html page over Safari and downloading the app. Once the app was opened the first time on the iPad, the Distribution Profile appeared on General-->Settings-->Profiles.

    Therefore we would like to know how to separate the Distribution Profile from the App, to restrict who may run our applications within the company.

    Thanks for any suggestions.
     

Share This Page