バンドル識別子を変更するときは注意が必要です。設定方法は次のとおりです ( iPhone アプリ、Watchkit 拡張機能、およびWatchkitアプリの Info.plist で各識別子を変更する必要があります)。
iPhone アプリケーション Info.plist:
任意のバンドル識別子を設定します (「バンドル識別子」プロパティ)。
例:
Bundle identifier: com.fruitcompany.orange
WatchKit アプリの Info.plist
ここでのバンドル IDには、次のように iPhone アプリケーションの ID をプレフィックスとして付ける必要があります (例):
Bundle identifier: com.fruitcompany.orange.watchkit
また、次のように、iPhone アプリケーション バンドル識別子と一致する必要がある を変更する必要がありWKCompanionAppBundleIdentifier
ます。
WKCompanionAppBundleIdentifier: com.fruitcompany.orange
WatchKit 拡張情報 plist:
ここでのバンドル IDには、次のように iPhone アプリケーションの ID をプレフィックスとして付ける必要があります (例):
Bundle identifier: com.fruitcompany.orange.watchkit.extension
属性のWKAppBundleIdentifier
下にも設定する必要があります。NSExtension

WKAppBundleIdentifier
識別子は、次のように WatchKit アプリ バンドル識別子と一致する必要があります。
WKAppBundleIdentifier: com.fruitcompany.orange.watchkit
プロジェクト ターゲットのバンドル IDが Info.plistと同じであることを確認することを忘れないでください。