2015年

5月

24日

Apple Watch iPhone WatchKitコンパニオンアプリの表示名設定

iPhone側のApple Watch(マイウォッチ)に表示されるアプリ名の表示設定方法と

Bundle display nameを調べてみました。

iOS Developer Libraryに記載されていましたので掲載しておきます。

 

iOS Developer Library Technical Q&A QA1892
Making the app name displayed on a device consistent with the name in iTunes Connect.

iTunesの接続の名前と一致した、iPhoneに表示されるアプリケーション名を作ります。

WatchKitアプリのバンドルの表示名

WatchKit App info.plist 設定

WatchKit Appのinfo.plistにて「Bundle display name」行を追加し、アプリ名を設定

Bundle name:Catalog

Bundle display nameCatalog

 

Watch側(実機での確認)ですがLocal通知では表示出来ていますが、Push通知では表示が変わりません。シュミレーター上では、下記の通りCATALOGと表示されます。

実機においてバグがあると判明しています。

 

※重要

Xcode 6.3.2 バージョンでは、Apple Watch側のBandle display name / Bandle name に関してはApple Watch実機 にビルドする前に設定しておかないと後で変更出来ないバグを発見しています。
対応策ですが暫定対策として「Apple Watch と iPhone のペアリング」をやり直し(初期化)てBundle Display Nameの変更済みの新規アプリをインストールし直すと表記が変わった画面が表示出来ます。


2015/05/27付けでApple Developer バグレポート提出中です。Xcode 6.3.3に反映してくれていればと思います。

  

目 次