I think you are asking: How can I install at test build on a device without Xcode.
There are two ways, but in either case you must get the device in questions UDID and install it as one of your 100 test devices on the Apple Provisioning Portal under Devices. Then you have to modify your existing Provisioning Profile for that app’s either development or ad hoc profile to include the devices you want it to run on. You have to do this even if you’re using Xcode.
So assuming you have a build using a valid provisioning profile that supports the devices you want to test on, you have two options.
- Use iTunes to install the app (Which is available on Windows)
- Use a service like testflightapp.com
Regardless, you have to turn your app into a .ipa (iTunes Package ???)
The process is simple.
- Make a folder named Payload (case sensitive)
- Move of Copy your app to the Payload folder (make sure it’s the only thing in there and that it is NOT the .zip version)
- Right click (ctrl-click) on the Payload folder from the finder and choose “Compress”. You will now have a file Payload.zip
- Rename Payload.zip to YourAppName.ipa
- It will ask you to confirm changing the extension to .ipa and warn you that it may break things. Its okay, just do it.
Now you can give the IPA file to your tester and they can tether the phone for syncing purposes (or it should work with wireless sync, but the phone has to be “connected”). Go to the Apps tab on the device’s sync screen. Drag and drop the .ipa file into the apps window (I’ve not done this so I’m not sure exactly where the drop spot is) and it should add it to the device. There may be extra prompts, since I’ve not done this.
This is how I deliver test builds to the folks that contract me. So I know the process works.
If you use Testflightapp.com, you drag and drop the .ipa file into the screen where you are uploading builds and follow their prompts. The testers will get an email asking them to install the app, and they can tap a couple of buttons and the app installs for them. [import]uid: 19626 topic_id: 24227 reply_id: 97944[/import]