Submit the build of iPhone app to iTunes app store - iphone

I work for iPhone app but this is the first time I submit iPhone app to app store. I pass all request from iTunes, but the at the step Build the app, I don't know how to build and submit my build to iTunes.
I have Apple developer account, and I can build the app to my iPhone device. I am using Xcode 6.1. But I don't know how to submit my build to iTunes as this requirement. Please help. Thank you.

As you're using XCode6.1 you can submit your build using Application Loader.
Open XCode Menu -> Open Developer Tools -> (Select) Application Loader
That's it, and follow the instruction.
You may need to read,
Submitting the App.

Related

How do I submit the iWatch app to the App Store?

I want to submit iWatch app on appstore.
But I can't find the option for iwatch.
Can you please help me for this?
Thank you.
When you create a new Watch App project (not an iOS App with Watch App), note that it creates a Watch App target, a Watch Extension target, AND an almost empty iOS App target (no code, storyboards, xcassets, but under build phases it is dependent on the Watch App and embeds the Watch app).
On App Store Connect, you create a new iOS app project for your independent Watch app, but only fill in the data related to the Watch part of the project.
Archive and upload your project as you normally would a standard iOS project.
Voila! (And yes, that is not intuitive).
find more here and here
Yes, it's possible to submit on the existing iOS app.
But you need to create the watch app bundle ID from iOS app ID.
alright, it's possible to submit as a watch version on existing iOS app.

Is there any guide to submit catalyst app?

We have created new app which support iphone, ipad and mac catalyst from xcode 11. We have also create apple distribution profile to upload binary. But at submission time apple says that beta binaries are not supported. I have used xcode 11 and if i will de select mac then i can submit build.
In developer apple i havent seen any guide on uploading mac catalyst apps. Anyone please help me out on this?
In order to upload apps converted with Catalyst to App Store,
you'll need to create a new Mac OS app entry in App Store Connect.
Simply click on the 'Plus' icon in AppStoreConnect, click on new MacOS
app.
In the existing App Store app page, click on the plus icon "VERSION OR PLATFORM", and select Mac OS.
Your Mac Catalyst app shares the same bundle ID as your iOS app. In your Xcode organizer, one of them shows in the iOS section and one in the macOS app section. Uploads from Xcode should automatically go into the same app record on App Store Connect.
You can then finish the details (Mac app screenshots, descriptions, etc.) in the app page and submit it for review.
There will be one apps displayed in your AppStoreConnect and 2 platforms in it, one for the iOS and one for the macOS.

Could I submit app to appstore without ios device?

Today I want submit my app to app store, I created apple ID and prepared app for upload. I created Distribution Provisioning Profile and I prepared everything in xcode but when I change
iPhone Simulator 6.1 -> iOS Device (button archive is unavaible)
Check dependencies
Code Sign error: A valid provisioning profile matching the
application's Identifier 'com.etomek.Ukladanka' could not be found
I thought that I need Developer Provisioning Profile? But I don't have any iPhone/iPad
So Could I submit app to appstore without ios device ?
You do not need a device, and can archive when it's set to iOS Device. The best bet is to test on as many devices as you can, and archive when it's plugged in. Although when it says iOS Device, you can archive. The reason it's grayed out is probably an error in your provisioning profile or certificate. You may want to look under Organizer under profiles or under your build settings.
You need a development certificate for testing locally and distribution certificate for submission to the app store. You need to create a request in keychain then submit it using iTunes Connect, and then download the proper provisioning profiles and certs, and install it in XCode Organizer.
Best bet is to purchase a cheap device like an iPod Touch or iPhone, that can test most of your capabilities (iPod doesn't have most capabilities). You can compile for iPad with 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 not correct, but this one is. Trausti was actually correct.
From Official Apple Documentation
To create an archive
For iOS, tvOS, and watchOS apps, choose a generic device or your device name from the Scheme toolbar menu in the project editor.
You can’t create an archive of a simulator build. If a device is connected to your Mac, the device name appears in the Scheme toolbar menu. When you disconnect the device, the menu item changes to the generic device.
Choose Product > Archive.
The Archives organizer appears and displays the new archive.
So you don't need an iOS Device to create an archive and distribute it on the App Store or for beta/ad-hoc testing.
Yes, you can submit your app to app store without having a device.
The error you have is most likely because of incorrect name of your application.
No you can not. Also if you are wanting to do a clean distribution you will need to get a distribution license so you can do 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
You will need to have a device in order to submit:
You cannot archive the app if xcode is set to simulator
You do not have to run the app on the device, but you must connect
it in order to archive it. That is why the menu is not
avalaible(grayed out)
PS: Also , you do not want to submit an app wihtout testing it on a real
device, that's just my opinion though.

Phonegap deploy iphone app without iphone and ios developer account

I have created my first IPhone app using mac and phonegap. The app runs fine on mac IPhone emulator. I don't own an Iphone. Now I want to give this app to my friend to test on iPhone. I don't want to sell this app on app store so don't want to spend $99 per year on developer certificate. Can any one please tell me how can I give the app to friend to test and run. I know when I create android app with phonegap it generates the .apk file which has a debug certificate in it to test on phone and I can copy that .apk file into android phone and run the app. Is phonegap for iphone also generate such a executable like .apk file in android which I can give to my friend. Please help me
Thanks
In order to generate an ipa for your app, to install the app on a device for testing, distribution, or even upload to the App Store, you must have required provisioning profiles, which must be signed with a matching development certificate.
Unfortunately, you must have a developer account to be able to generate said provisioning profiles. From Apple's site:
When you’re ready to share your app for user testing or for general distribution through the App Store, you need to create an archive of the app using a distribution provisioning profile and send it to app testers or submit it to iTunes Connect.
This is taken from this link:
http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/35-Distributing_Applications/distributing_applications.html#//apple_ref/doc/uid/TP40007959-CH10-SW2

how to deploy an app to another ipad without usb connection?

Is it possible to deploy an app on a friend's ipad for testing without the app being on the app store yet. My friend is far away so cannot connect to my mac via usb.
If the UDID of your friends iPad is added to your developer account and you compiled the app with an Ad-Hoc distribution profile, you can just use the Product -> Export Menu Item in Xcode and email him the .ipa File. He can use iTunes to drop the file onto his iPad.
Another good solution to distribute beta versions of your software to testers and get feedback is Testflight App
Here's a link to a similar question: how do you beta test an iPhone app.
Their question references iPhone, but the process should be the same for iPad.
Hope this helps!