Zoli
Zoli

Reputation: 911

Distribute iOS app without phone

I finished my cross platform (Xamarin) App for iPhone, tested on a real device (from friend) with Free Provisioning. Everything is fine.

Now I am ready to distribute in the App Store, so I paid for the Developer Program. But it's still pending, and now I have to give the iPhone back - so don't have device anymore.

My question, when my Developer Account is ready, is a real device needed to do the distribution in the AppStore, as I only need to make a final build (I guess .IPA I have to create, like .APK for Android), and then upload to the App Store site. Do I need a real device for it, or can Xcode (or Xamarin) make the package without a phone attached?

Upvotes: 1

Views: 570

Answers (2)

Ladd.c
Ladd.c

Reputation: 1013

You can send an app to the App Store without have a real device, you only need to configure the provisioning profile like this.

enter image description here

So you need to select "Generic iOS Device" and you can do an "Archive", this options make a build ready to send.

enter image description here

And you can validate with iTunes Connect or send directly to the App Store if you have all information done.

enter image description here

EDIT: If you need to test the camera, accelerometer or a settings like Scanner or and update after you have distributed your app, you will need a phone, cheers :)

Upvotes: 4

luk2302
luk2302

Reputation: 57184

You do not need an iDevice for distribution / building.

But you should have a couple of iDevices available one way or the other to test your app. You should make tests in terms of functionality, usability, speed, etc. on real devices. The simulator simply does not suffice for "serious" apps.

Upvotes: 2

Related Questions