How to download an iOS Developer Enterprise Program Applications via URL? - ios

I want to download an iOS Developer Enterprise Program Applications via URL. Now I have host the plist and ipa file in my server. And plist file is a https link, link can open with Browser, ipa also can download via link in plist file. But when I connect itms URL like itms-services://?action=download-manifest&url=https://xxxxxxxxxx.plist, it shows that "Cannot connect to xxxxx". How can I fix that? Thx.

Related

iOS itms-service not working, not able to install the app via safari

I'm trying to install the iOS application via Safari.
When archiving the IPA file I have checked in Over Air installation and entered the right URL for ipa, 57x57, 512x512 images. Then created Manifest Plist file.
And I'm calling the Manifest file using the below URL
itms-services://?action=download-manifest&url=MANIFEST_SERVER_URL
While trying to open the link, It shows Open in iTunes correctly, but nothing happens for some time.
Then I get this alert "Cannot connect to URL".
Why is this happening? Is this because we are using self signed certificate in our server. If yes how to resolve it without buying the certificate.
You need a valid HTTPS cert to use this.
You can
get a free cert at letsencrypt.org
upload your app to DropBox or other file sharing service that provides an HTTPS URL
distribute build via distribution service like hockeyapp or TestFlight
I had the same issue on iOS 11 with a self-signed certificate. But it works fine on iOS 13.
After searching around, I finally got a workaround:
Go to Settings > General > About > Certificate Trust Settings. Under "Enable full trust for root certificates", turn on trust for the certificate.
Official document

IOS enterprise self distribution not downloadable

I am distributing my IOS app through enterprise account. I have hosted the html file on github and have placed the .ipa and plist files in google drives. Issue is my link (https://nylaa.github.io/) don't redirect me to download. Any help?
Issue was with the url in my html file. After correcting that I was able to redirect to plist file, but there the issue was that it was showing text file instead of downloading ipa. I resolved that issue by installing SSL certificate.

how to upload my EnterPrise App(In-House App) to my own web server in iOS?

I have followed all the below link steps.
Enterprise App Distribution Link
7th step for in-house app distribution
in that above link in step no 7, They mention we need to provide
"App URL. A fully qualified HTTPS URL for the iOS App file."
if we give server link in that field the .ipa file (which is generated using Archieve) will automatically upload to location? or we need to manually upload ?
You have to manually upload the ipa file to the location that you will be provided in Manifest file.
From your web page you will have to provide a download link, that download link will have a download link path to your manifest file, and manifest file will be containing the link of your ipa file.

Ios upload and download .app file via browser or some other app with url

Using Xcode 7 to build and generate NamApp.app file
If i plugin USB and copy this app file to the mobile->Applications, It works fine
I have uploaded the same NamApp.app file on the server say https://namwebsite/path/folder/NamApp.app
I want to allow all my team members and managers to download and test, explore the app. But when i click on the NamApp.app, broswer opens it as directory instead of asking for download.
Now the question is
Can i force browser to download NamApp.app to there Applications directly
If browser can not do this, is there any other app which can do this for me
I tried
Download and install an ipa from url on iOS : Download and install an ipa from url on iOS
Upload to http://www.diawi.com and provide the ipa file
I dont want do these ways
Simply upload and allows all to download NamApp.app via browser or some other app
We user BetaBuilder to upload iOS App to FTP server. You have to specify App link and URL on server and BetaBuilder will generate files which you need to upload to the specified URL.
This URL once hit via the browser of an iOS device will download the App.
https://github.com/HunterHillegas/iOS-BetaBuilder

How to distribute an enterprise iOS app?

It's an in-house iOS app for a small company. The company has iOS developer enterprise program. I am hoping that it is possible to distribute the app using their corporate website which has an SSL certificate i.e. without using an MDM server.
I am able to export an .ipa file for Enterprise Deployment. Thanks.
You can do it through their server in a few easy steps.
You need to first create an html page which the users can navigate to. This page will hold a button or link which will open a manifest plist with instructions to install the ipa file.
HTML:
itms-services://?action=download-manifest&url="The url where the manifest.plist can be found"
This means that you not only need to generate a .ipa but also a .plist which will be the manifest. You can search how to generate manifest for iOS. One thing to keep in mind, the path to the .ipa referenced in the .plist will need to be its path on the server for example:
https://myserver.com/myapp/app.ipa
For this example we can assume that the myapp/ directory holds the .ipa, .plist and .html file for the app.
Assuming all provisioning profiles are set correctly, the user should then be able to download the app.

Resources