开发者

iOS 4 wireless distribution and new devices

开发者 https://www.devze.com 2023-02-07 21:03 出处:网络
I\'m looking into the new wireless distribution process in iOS 4 to deploy my apps within my开发者_如何学Python company. I had one small question about this:

I'm looking into the new wireless distribution process in iOS 4 to deploy my apps within my开发者_如何学Python company. I had one small question about this:

When there's a new device in the company and I update the Provisioning Profile, do I have to rebuild the app using this profile each time?

In other words: do I have to rebuild the app each time there's a new employee (or a new device), or can I just add the device's UDID to the provisioning profile and distribute the same .ipa-file?

I hope the latter, otherwise adding new devices becomes pretty time-consuming...

thanks for the help,

Thomas


The provisioning profile can also be distributed via the website.

You can add new devices to that one, and users only have to install this new provisioning profile, if the current profile which is part of the .ipa file doesn't contain their devices. The provisioning profile has to be installed before installing the .ipa file in that case.

This works, until the provisioning profile expires, then you'll also have to provide a new .ipa build generated with the latest provisioning profile.

There is an open source framework with a server component in PHP5, which handles the website automaticall, you only need to place the files into a subfolder according to the documentation: https://github.com/TheRealKerni/Hockey (Note: this project was started by myself)


You don't need to rebuild the app, but you have to install the new provisioning profile on the device before you can install the app.

This should be no problem if you also use configuration profiles which you also can install using the iphone configuration utility or you might put the provisioning profile on your intranet for easy updating.


I don't know about simply re-distributing the same file, but you could consider automating the builds. Alternatively, there's a .mobileprovision in the bundle (not the compressed .ipa file, but the build folder) which may work if you replaced it with a new one.


http://www.mobileiron.com/ has a solution I am looking at for enterprise. Supports Android, Blackberry and iOS. You'll want to push profiles unbundled from the app, otherwise you would need to build a separate app for each device.

0

精彩评论

暂无评论...
验证码 换一张
取 消