46
42

More than 5 years have passed since last update.

【Xcode 10】 iOS Bundle Identifier (Bundle ID) を変更する。

Last updated at Posted at 2018-12-22

Bundle ID 変更のポイント

Xcode で project を作成する際に Bundle Identifier (Bundle ID) を入力しますが、App Store Connect で申請する時に間違って別の名前で登録してしまうことがあります。project 作成時の Bundle ID と App Store Connect 登録時の Bundle ID が異なると provisioning profile を紐付けることが出来ません。App Store Connect 側では ID を変更できないので Xcode 側の ID を修正する必要があります。
「 info.plist 」の画面で Bundle ID の名称を変更しても project の奥深くで変更が反映されないことがあります。
そんな時は、以下のようにします。

1) project ファイルの「 ○○.xcodeproj 」を右クリックして、「パッケージの内容を表示」を選択します。
showPackageContents.gif

2) 「 project.pbxproj 」をダブルクリックして開きます。
projectpbxproj.gif

3) 「 Find 」(command + F)で「 Bundle 」と検索すると
PRODUCT_BUNDLE_IDENTIFIER = com.hoge.CalendarLink;
のように Bundle Identifier が記録されている所が2カ所出てきます。
editBundleID.gif
上記の「 com.hoge.CalendarLink 」の部分 (2カ所) を書き換えて保存すれば、project の最奥部から Bundle Identifier (Bundle ID) を変更することが出来ます。

46
42
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
46
42