Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Bundle ID and SKU number

Tags:

I'm adding an iOS App to iTunes Connect, but are confused regarding the two values Bundle ID and SKU Number which I have to chose for my App.

  1. When I create a new iOS project in Xcode, lets say "MyProject", it's iOS Application Identifier would be com.mycompany.MyProject. Should the iOS Application Identifier be all lower case or what are the "guidelines"? E.g. com.MyCompany.MyApplication, com.mycompany.MyApplication or com.mycompany.myapplication? What are the guidelines regarding this?
  2. Should this iOS Application ID in Xcode be equal to the Bundle ID in iTunes Connect and iOS Provisioning Portal?
  3. Could someone give me an example of, what the SKU Number could look like?
like image 249
dhrm Avatar asked Dec 12 '11 13:12

dhrm


People also ask

What is a bundle ID?

A bundle ID or bundle identifier uniquely identifies an application in Apple's ecosystem. This means that no two applications can have the same bundle identifier. To avoid conflicts, Apple encourages developers to use reverse domain name notation for choosing an application's bundle identifier.

What is SKU in Apple connect?

According to the document, SKU Number. A unique ID for your app in the Apple system that is not seen by users. You can use letters, numbers, hyphens, periods, and underscores. The SKU can't start with a hyphen, period, or underscore.


1 Answers

SKU number is anything you'd like, for instance if your app name is "MyApp" you can use SKU "myAppV1" or anything like that. So any value is acceptable.

For App ID you need to create an App ID in the ios dev center and choose it from the drop list of iTunesConnect. Then create an AppStore provisioning profile, copy its bundle id text and replace the one in your target's info pane under the Bundle ID section. This one is case insensitive, so no problem using com.MyCompany.MyApplication.

like image 108
Eugene Avatar answered Oct 01 '22 10:10

Eugene