Alok
Alok

Reputation: 25938

App will be available for download on customer website in iOS

Is this Possible in iOS:

1.App will be available for download on customer website. Option to download will be given

2.Anyone can download app but the app will not be available on App Store

3.It should be ad-hoc or enterprise program or something that will make that happen

Thanks in Advance .

Upvotes: 1

Views: 85

Answers (3)

Shamas S
Shamas S

Reputation: 7549

If you choose Enterprise App, it can be put on customer website and can be downloaded/installed without jailbreaking.

You can find details for it here developer.apple.com/programs/enterprise/how-it-works. And trust me it works. The app can be distributed to people, but you shouldn't sell it to people without AppStore.

Upvotes: 4

Abuzar Amin
Abuzar Amin

Reputation: 1991

The thing you want possible and you can do this easily with out any problem.

  1. In your Project build settings go to Code Signing and set the Distribution provisioning profile, note that it must be distribution profile not an Adhoc profile.

  2. Now from IOS simulators select the first option "IOS Device". It is not necessary that your actual Iphone is also connected to your laptop.

  3. Now go to your projects info.plist file and in that file their is a Key named as "Application requires iPhone env" set that key's value to 'YES'.

  4. Now go to Product -> Archive.
  5. Once archive is completed then without validating just Export your .ipa file to your desktop.
  6. Now you can upload that .ipa file to any site and make a plist for that .ipa file.
  7. Now upload that plist file on any site and then use the URL of that plist file to download and install your ipa on any iphone device.
  8. To download and install your app, just hit the URL of your plist in iphone's Safari browser and that will ask your permission to install the app. Thats it , hope it helps.

Upvotes: 0

Alok
Alok

Reputation: 25938

I have found some useful document to solve this problem :

FOA: The Answer is YES . We can grab above functionality .

With the Help of Enterprise based App (In-House) we can do this .

Some of the Useful Doc reference here :

iOS Enterprise Deployment Overview

iOS Deployment Reference

Upvotes: 1

Related Questions