iPhone distribution Over the Air

2020-06-30 04:47发布

问题:

In order to distribute my iPhone for test purposes on a couple of device Over the Air, I have created an AdHic distribution profile and followed the explanation I found in this blog (sorry it's in French but the screenshot are quite detailled):

http://www.media-business.biz/content/iphone-cr%C3%A9ez-votre-propre-appstore

I install the position profile on the device from my web site but when it comes to the application I have an error message saying it's impossible to download the app. Is this a known problem ? Thanks a lot for your help. Regards, Luc

ps: just adding a last minute question... is there a place I could see some error logs ?? :(

回答1:

Here's another explanation in English. This distribution method only works with devices running iOS 4.x



回答2:

Make sure that:

  • The IPA file name matches exactly the name of the server (case sensitive).
  • The bundle version number is identical in the IPA file and your plist file, and that you update it every time you make a new IPA (or the phone will think it's already installed and not update)
  • You are using an itms-services:// link to point to the plist file, and the plist file has the correct URL to your IPA file.
  • When you go into Organizer and press the "Share" button, you select exactly the distribution profile you intend to use (sometimes I think it can select the wrong one with automatic).


回答3:

I had this exact same issue, and it was because I hadn't installed an AdHoc mobileprovision file and was building against my Dev mobileprovision. Check that first.



回答4:

I finally found testflightapp.com, that is really great !



回答5:

I also think testflightapp.com is the most convinient way to do this, as long as the beta testers you'll contact accept to sign up there. The great additional value is that if you install their SDK in your app, you'll be able to monitor the activity of your beta-testers (for instance you can define waypoints with definite names).

However, if:

  • You already konw the UDIDs of your beta testers
  • You just want them to be able to click on a link from your server to start installing the app,
    • You don't need "in app" follow-up and just request feedback from your testers,

Then I strongly recommend this tutorial: