I've read the tutorials regarding this, it says I need a .ipa and .plist file. And by archiving the project the xcode automatically creates these. But for some reason the xcode doesnt give the .plist file. So i needed to create .plist file using the template given.
But what should I do next? I want to upload my app in web server so that by clicking the download link it will be automatically installed. Please help me. Thanks!
So I found what must be done! What I tried is save the .ipa file to dropbox(or where ever server you want), then created the .plist file and filling up the url using the directory of the .ipa file(which was uploaded to dropbox, for this case it is the link when you clicked share this). Upload the .plist to dropbox also. Then I created a .html file where there's a link (pertaining to the download link of .plist). Lastly upload the .html to dropbox. Thats it!
Related
I am developing an IOS application through an enterprise account. This application will be set on a specific website to be downloaded.
I archived the application from Xcode, and got the ipa file, but I still need the plist file.
Any idea how to get it?
You need to check mark option include manifiest file while creating ipa.So xcode will generate file for you. Otherwise you can get plist file from internet and edit according to your application
Honestly i didn't get your question but if you want to access .plist file after archiving. You have to
Unarchive your iPA file.
It will create a "Payload" folder, inside it you will find .app file.
Right click on it, "Show package contents" and you can see your plist file.
I have created one enterPrise App. And I followed the steps form the below link.
I also gave correct paths for Manifest file also.
After exporting App to the Server, If I use that link to install that .ipa file to my iPhone,
It's showing like the Below image.
How to install that .ipa file to iPhone without using third party tools or itunes connect?
Image showing like this while click on .ipa file link
You just need to enable the over the air installation while creating ipa file.
Check attached screen shots, it will help you more.
You can provide your ipa, small icon and big icon url in second steps.
Once you are done with this steps, you will get manifest.plist and YOUR_NAME.ipa.
Now you are ready to upload application. You can put both file on url which you enter in second steps. Then create one html file and write below code on button click:
Tap Here to Install<br />APPNAME<br />INSTALLED
Open html url in your device and installed application.
Best way to upload ipa and manifest is DROPBOX. You can upload both on dropbox Public folder and then you can get link and use it.
Cheers...
First of all, you should have the enterprise dev account. And when you archive, export enterprise ipa.
The following steps are how I deploy my enterprise ipa package.
There are some files you should provide, and all put on the server which is support https.
1. appIcon size of 512x512
2. appIcon size of 57x57
3. ipa package
4. a manifest.plist. In the plist file you should set the software-package to where the ipa address in the server, display-image(icon 57x57) and full-size-image(icon 512x512).
When all the files have done, you can download the ipa in the safari use the URL:
itms-services://?action=download-manifest&url=https://yourserveraddress/manifest.plist
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.
I have application for iOS created on Go language, I compiled it to .app file. Can anyone tell me what should I do to:
Load application to my iPhone
Load application to iTunes connect (I loaded another via Xcode, but there are no objective c or swift code here to do so)
PS: I have valid developer account, able to create any certificates that will need. Versions: XCode 7.2, iOS 9.2
Thanks a lot for your help.
For submission part there is Apple tool called Application Loader. It is a part of Xcode, but I think can still be downloaded separately. It can deliver app to App Store without having to use Xcode Organiser interface.
You need to deliver your app as .ipa file. If your .app is properly signed and contains a valid .mobileprovision (which is a different question), all you need to do is to create a new folder named "Payload", put copy your .app into ito it. Then you can rename the .zip file to .ipa and upload it using Application loader.
I have always been uploading iOS apps to appstore from XCode Organizer. That is pretty simple process. And we do not see any IPA or APP file is created. Now my client is trying himself to upload the app using app loader and is continuously asking for an IPA file. Now I have some specific questions -
Does app loader exist now-a-days ? Is it a different program out of XCode?
If it does, what file it takes from me to upload to appstore? An IPA?
How do I create the file for appstore? Note that I have the distribution certificate and appstore provisioning files installed and set in my release configuration. And I am sure if I have tried with XCode it would upload already. But, client not allowing me to do that. He will do it using app loader.
Special Notes -
1. Please do not give me links to an apple documentation, they do not talk about file type and how to create that. They always say "binary". Their doc titles does not reflect the content.
2. Please do not show me the Ad Hoc build process, that is not what I am asking.
3. Please only reply if you have used app loader before.
Application Loader is present in the Utilties folder.
For XCode 4.5 go to
XCode -> Right Click and select Show Package Contents
then go to Contents -> Applications -> Application Loader.
When you just do a build from Xcode, you get .app file.
To create .ipa from it follow below process:
On "/" create a folder named Payload
Copy your .app and .mobileprovision files in this folder.
Open terminal, go to / and run following command
zip -9 -y -r appName.ipa Payload/
This will create file "appName.ipa" on /
Yes and Yes.
As far as I know, it takes a compressed .app file.
In Xcode go to Products and select "show in finder". Then compress the file with a right click. The result should be uploaded with application loader. The result is located in the Library directory. Depending on your settings this can be hidden from application loader. Therefore you should copy the compressed file to a directory which is accessible from any program (like the desktop).