Can I send an app to appstore without an ios device?

Today I want to send my application to the application store, I created an Apple ID and a prepared application for download. I created a distribution distribution profile and I prepared everything in xcode, but when I change iPhone Simulator 6.1 -> iOS device (button archive is not available)

Check Dependencies

Code sign error: valid preparation profile matching. Could not find identifier 'com.etomek.Ukladanka'

I thought I needed a Provisioning profile for developers? But I do not have an iPhone / iPad

So, can I send the application to the appstore without an ios device?

+3
iphone app-store simulator
source share
5 answers

You do not need a device and you can archive it when installing on your iOS device. It’s best to test as many devices as possible and archive when connected. Although, when he talks about the iOS device, you can archive. The reason it was highlighted is probably an error in the profile or security certificate. You might want to look under the Organizer under the profiles or in the build settings.

You need a development certificate to test locally and a distribution certificate to send to the app store. You need to create a request in the keychain, then send it using iTunes Connect, and then download the appropriate profiles and training certificates and install it in the Xcode organizer.

It’s best to buy a cheap device, such as an iPod Touch or iPhone, that can test most of your features (iPod doesn't have most features). You can compile iPad from iPod or iPhone. So you just need an iOS device that can support your version 4.3+ or 5.6.7.

My previous answer was wrong, but this one. Trausti was right.

+2
source share

Yes, you can send your application to the application store without using a device.

You have an error related to the incorrect name of your application.

0
source share

From Apple Official Documentation

To create an archive

  • For iOS, tvOS and watchOS applications, select the universal device or the name of your device in the menu of the Schemes panel in the project editor.

    You cannot create a simulator assembly archive. If the device is connected to your Mac, the device name appears in the menu of the Schema panel. When the device is turned off, the menu item changes to the general device.

  • Choose Product> Archive.

    The archive organizer appears and displays the new archive.

Therefore, you don’t need an iOS device to create an archive and distribute it in the App Store or to test the beta version of / ad-hoc.

0
source share

No, you can’t. In addition, if you want to make a clean distribution, you will need to obtain a distribution license so that you can make the distribution directly from xcode. Here is a good tutorial. http://docs.xamarin.com/guides/ios/deployment,_testing,_and_metrics/app_distribution_overview/publishing_to_the_app_store

-one
source share

You will need to have a device to send:

  • You cannot archive the application if a simulator is installed for xcode
  • You do not need to run the application on the device, but you must connect to archive it. This is why the menu is not avalaible (grayed out)
  • PS: In addition, you do not want to submit the application by checking it on a real device, this is just my opinion.
-one
source share

All Articles