Testing app on iOS deviced with Windows - ios

I'm trying to distribute my app to beta testers. One of those testers has a pc. Now I've noticed that the instructions in here https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/TestYourApponManyDevicesandiOSVersions/TestYourApponManyDevicesandiOSVersions.html
under To install the app on a device . . . refer to Macs.
My tester tried to do the same on his pc (opening the mobileprov file, dragging ipa to itunes and syncing, but he got an unspecific error, saying "~My App Name~ couldn't install on this device".
Is there a method of doing the procedure on Windows and managing to get the app up and running on the iDevice?, although not mentioned on the site?
Thanks in advance

For beta tests I recommend Testflight or the use of Beta Builder, you can upload to your dropbox and mail the link to your testers. Testers open the link on their phone and install the app from the phone, no need to use itunes.
The benefit of Testflight is that you get symbolicated crash reports and you see how many hours your app is tested. It's free and uncomplicated.
Hope that helps.

There is also ad hoc distribution too, here's a link that talks about it, but really not much else.

Related

Install apps on device without iTunes

iTunes just dropped all the app syncing on iTunes 12.7.166.
So, how can we install release or Ad Hoc ipa files archived with Xcode on the designated devices?
You can still install ad-hoc apps using iTunes 12.7
Use following simple steps:
Connect your device.
Open iTunes and see the left sidebar for your device .
Just drag and drop your ad-hoc ipa file into it.
Hope that helps !
Just found another way, press ⌘+shift+2 on Xcode for showing the devices and simulators tab. Select your device and drag the .ipa to the installed apps section.
I found a solution for Windows users. All the other solutions i tried didn't work for Windows.
I have been searching about the same problem for a few days. iTunes make obligation to update itself to iTunes newer version for ios 11 phones and iTunes 12.7 version doesn't have apps section so i couldn't download anymore my ad hoc app ipa file and provision files to iPhone.
I just found out that there is an iTunes version (12.6.3) Apple published which won’t be prompted to download new versions of iTunes and you can use this version to download your app. You can dowload it from this link: https://support.apple.com/en-us/HT208079
Apple say if you have a newer version of iTunes you can just download this one over it but I couldn't do it like this. First, I removed iTunes from my computer, then I removed the iTunes folder from my musics folder (you probably don't need to do that) and I downloaded iTunes for 64 bit PC from the link I wrote above. And with this iTunes i can use Apps section again and it doesn't force me to update it. So it works like the good old times.
Install this application in your mac.
https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12

Installing ios app via link on any device (Without knowing the udid of the device)?

i saw this guys where able to do it
https://virginia.dov-e.com/bridge/download_powerade.html.
Please check the above link from your iphone
opening this link from any ios device will access you to install the app.
with no udid\account and other stuff..
anyone know how is it possible ?
Thanks
http://www.diawi.com/
Upload your ipa here and it will give you a link and then you can use that link to install the app on your iphone and you can also share it with anyone.
the ipa should be signed with distribution profile.
Diawi is a tool for iOS developers to deploy Development and Ad hoc iOS applications directly to the device.
Upload the application and its provisioning profile.
Send the link to your testers, clients, friends or even use it yourself.
Open the link in Safari on the iOS device and click on install
Sure you could do this. You need enterprise membership. Then you could distribute your to any device with some 3rd party like Hockey App by making your app public and just distributing your public download link. I've done this numerous times without any problems!
NB: I'm not sure about Apple's TestFlight but it probably has similar capabilities as Hockey App.

Adding testers using iTunesConnect TestFlight

I have been developing apps for iOS using Adobe Air SDK and have been using testflightapp.com for adding testers. But now that testflightapp.com has been moved, I am having issues adding testers through iTunesConnect test flight.
I upload the app to iTunesConnect using Application loader app.
But even after uploading the app, I am not able to invite testers. Also the provisioning profile is a newly created so it should be with beta entitlement.
In the build details the Internal Testing and External Testing is in processing state for more than 3 days.
iTunesConnect does not show any errors/warning for this build. What should I do to invite testers?
Have you followed these instructions for setting up your app descriptor xml correctly?
http://www.flashdeveloper.co/post/99200413877/enabling-testflight-testing-in-itunes-connect-for
Use following link to do that-
https://developer.apple.com/library/prerelease/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html
Here is a link that explains everything in simple words.It was really helpful to me.
Hope this helps

Uploaded IPA does not appear in iOS 8 Test Flight app. Did they change the procedure?

Created IPA file like zillions times before, added right devices, uploaded to Testflight, invited users, but...
If I use Safari and log into TestFlight dashboard, I can see the build and I can install it. But if I open TestFlight app on my iPad, all I see is the blank screen. Not even one app appears there.
Did they change something in the process? Does maybe iOS TestFlight app accepts only Beta builds shared via iTunes?
I'd appreciate someone enlightens me.
The screenshot shown in your question shows the Apple Testflight app. You'll only see beta versions there that you previously uploaded to iTunes Connect.
You'll find more information on the new (i.e. Apple) procedure here: https://developer.apple.com/testflight/

iPhone - Put App on Phone Using Windows Computer

I have a problem: I am using a windows computer to code using Google Remote Desktop. I am writing an iPhone app for my phone. I dont want to release the app, I just want to get it on my iPhone. I do not have access to any kind of mac. Basically, I have an xcode project on a mac that I am accessing using Google Remote Desktop. How can I put this app on my iPhone. This is for a school project. It is time sensitive. Is there anything I could do with iCloud or iTunes or something? Thanks for any suggestions.
You're going to have to find a Mac to at least compile the code. After that, you can put it on your iPhone directly in Xcode - if, and only if, you've paid your $99 to Apple to get a development certificate.
You might be best off finding someone with a Mac and a membership in the iOS Developer Program to compile your app and run it on your phone.
I'm afraid you can't sync an app to your phone without using Xcode. Xcode provisions the app using your developer certificate so that it can be installed on a device. This is part of Apple's software security and helps prevent malicious apps. As far as I'm aware Xcode is the only app that will do the code signing and install.
To be a bit more precise, Xcode uses command line tools under the hood to perform the code signing and syncing, and these tools that are only available on OS X.
You can install an app package (.ipa) using iTunes on Windows - refer to this answer - install ad-hoc distribution over iTunes running on Windows
BUT as others have said, you need to have an iTunes developer program membership in order to generate the signed IPA file on your remote Mac.

Resources