Download Ota Provisioning Enabler Package Idea

Active6 months ago

I saw this Chinese company offering a demo for their app/service which is a 'ipa' file. You can simply visit a link by your iPhone via Safari and you can install the demo ipa file.

  • . Using a provisioning package for auto-enrollment to System Center Configuration Manager or Configuration Manager/Intune hybrid is not supported. Use the Configuration Manager console to enroll devices. For details about the settings you can customize in provisioning packages, see Windows Provisioning settings reference.
  • Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.

The link is right under the iphone app download button.

I am trying to implement OTA settings update for my app. Didn't find any tutorial regarding this issue. The settings file would be an XML file.

This makes me wonder what stops people from distributing their app this way outside the Apple app store. A legal issue, but technical can-do?

And I am also wondering what the provisioning profile they have used is, to generate this ipa file from XCode with such broad capacity of installation. As far as Ad Hoc distribution profile goes, it allows only 100 users, still correct? Is this some other provisioning profile I don't know about? My best guess is that this is a normal enterprice installation and they just make it for everyone in the world..can they?

I have tried the demo on my iPhone 4 and it works fine. The left button on the login page is register. The right button is login. Try register with a name (make name unique) and password, as long as you can get a success message back. You can log in.

Razvan
3,6472 gold badges21 silver badges42 bronze badges
HaoHao
2,6868 gold badges28 silver badges63 bronze badges

4 Answers

I work in a company that releases on a private store too, and it works in a very similar way. The only difference is, Apple does not check the app and it takes 1 minute to upload it, not 2 weeks.

How it works :

  1. Generate the ipa for entreprise distribution (with the correct provisioning profiles)
  2. Upload the ipa wherever you want, if you need something beautiful, you could make an app that lists your IPA (your own private store) with information about it, and a link to download it (look below)
  3. Upload the .plist file and make it so the url in the url field is the .ipa that you uploaded on step 1.
  4. Create a basic HTML page with this line where you want it :
  5. Users can now click it and download ;)

Ota

Note that you're not allowed to publish apps publicly like this. This is meant, for example, to distribute apps within your own company. More specifically and as an example, we had 4 apps. The store, a timesheeting app, a contact/adress book, and other specific apps that don't need to be explained. But it would be against the EULA of Apple to share any of those apps (or download links) publicly. Trying to publishing on the Apple app store would also not pass the review.

That being said, this is very practical and useful for many companies in a lot of cases, because you're free to not follow any guideline, and avoid the stressful review.

Download Ota Provisioning Enabler Package Idea 1

Download ota provisioning enabler package idea free

Any other questions :) ?

Gil SandGil Sand
3,8883 gold badges17 silver badges52 bronze badges

Well, you're talking about OTA (over-the-air) ADHOC or ENTERPRISE distribution. I've been doing that for years for my beta testers.

You don't require any Enterprise Program to do that although now with Xcode 6 is a bit harder to do because after you archive your project for distribution, the ADHOC distribution doesn't create the necessary plist file anymore.

I don't know how the Enterprise program works in terms of the devices you can install the app to (if it is required to register the UDID for each device in your Developer Portal or not) but if you need to deploy your test app to your testers which have their devices registered in the Devices tab in your Developer Portal you can use what I've explained below.

So, how do you that? I'll explain in steps:

Download Ota Provisioning Enabler Package Idea For Mac

Please Note: it is required that you use an encrypted SSL connection on the server you're uploading the IPA and Plist files (or at least only for the Plist file - there's a workaround if you don't have an SSL connection on your server, see below).

Jan 30, 2017  La Via della Fortuna (Fortune Street/Boom Street) Yoshi's Island - Part 2 - Gameplay ITA http://nintendohall.altervista.org/20. La via della fortuna wii iso. Dec 22, 2016  Giochi Nintendo Wii, La Via della Fortuna, multi 5 ita. Arcana Famiglia la storia della. La Via della Fortuna (Fortune Street) La via della fortuna permette di passare con la. Mario Kart Wii WiFi 3: La sfiga porta fortuna. Kirby's Adventure Wii ITA #5. Evito di dire pubblicamente a quanto ammonta la sproporzione della. Ecco la che ritorni amo con la rubrica retro ecco un gioco simile a Mario party ma questa volta abbiamo tabelloni di dragon quest e tabelloni di Mario e i personaggi di dragon quest e posiamo. Some elements on this page did not load. Refresh your site & try again. Jun 26, 2017  Some elements on this page did not load. Refresh your site & try again.

1. In your developer portal generate an ADHOC Distribution Provisioning Profile for your App ID. Also select the devices that can install your distribution. Only those devices can install the app.

2. In Xcode go to Preferences > Accounts > Your Account > View Details > Refresh.

3. In Xcode go to your Project > Targets > Your target > Code Signing > Select the correct Provisioning Profile for ADHOC Distribution for your build schema.

4. Clean your project.

5. Select your device as the build device even if it's not connected to your computer and build your project to be sure no errors are occurring.

6. With your device selected, Archive your project.

7. In Xcode's Organizer select Export > Save for ADHOC Deployment > Select your account and be sure that your archive is using the correct Provisioning Profile (if you're not seeing the whole name, hold your mouse cursor over the clipped text for a few seconds and it will appear).

8. Name your file with an easy name and save it to a location of your choice.

Enabler

9. You'll also need a Plist file to edit because Xcode is not generating one anymore so I've uploaded a template for you here. I've put examples in that plist and edit them accordingly.

10. Upload your IPA File and Plist File to your SSL Enabled Server. You should also change the name of the Plist File I've uploaded to match the name of your IPA File.

Download Ota Provisioning Enabler Package Idea

11. Create a link like this: itms-services://?action=download-manifest&url=http://yourdomain.com/AppName.plist

12. Send the link to your testers and they must click on the link on their devices and an installation alert will show up.

Now, if you don't have an SSL enabled server you can upload the Plist file to your Dropbox account while keeping the IPA file on your non-SSL enabled server and use it like this:

1. Get the link to the file. Should be something like this: https://www.dropbox.com/s/a8hpnmq654pmbaw/AppName.plist?dl=0

2. Copy everything starting with /s/... and remove the ?dl=0 parameter.

3. Create your installation link like this: itms-services://?action=download-manifest&url=https://dl.dropbox.com/s/a8hpnmq654pmbaw/AppName.plist

4. Send the link to your testers to open it on their devices.

RazvanRazvan
3,6472 gold badges21 silver badges42 bronze badges

Xcode 9 gives over-the-air installation build option for adhoc distribution.

But apple seems not providing a basic installation html page. So, one needs to create one as shown here.

Here goes the html of such a page from that site.

zeeawanzeeawan
4,5351 gold badge39 silver badges43 bronze badges

They probably use an Enterprise Developer Account.See: https://developer.apple.com/programs/ios/enterprise/

And they will most likely run into a legal issue, if their link is somewhere out in the interweb.

Cheers, Fabian

fatfat

Not the answer you're looking for? Browse other questions tagged iosprovisioning-profileipa or ask your own question.

Posted :