LoginSignup
9
8

More than 5 years have passed since last update.

Apple Watchを初めて触っていきなり開発しようとして躓いた点

Last updated at Posted at 2015-05-27

ホーム画面の出し方がわからない

デジタルクラウンは回すだけではなく押すことが出来る。
デジタルクラウンを押すことでホームボタンを表示出来る。

「AppをApple Watchで表示」をONにした時にエラー

Apple WatchにもUDIDがあり、登録が必要。
iTunesからApple WatchのUDIDは確認出来ず、Xcodeから確認を行う。
Xcodeのメニュー > Window > Devices > ペアリングしている端末 > Paired Watch Information > Identifier
iPhoneなどと同じくiOS Dev Centerからデバイスを登録し、親アプリのプロビジョニングにApple WatchのUDIDを登録する。

画面遷移ってどうするんだ?

iOSでのUIViewControllerにあたるWKInterfaceControllerは現状Storyboardでしか作成できない。
各画面をStoryboardで作成し、以下のメソッドにStoryboard IDを指定して画面遷移を行う。
contextを使って遷移後の画面にオブジェクトを渡せる。

- (void)pushControllerWithName:(NSString *)name context:(id)context;

Apple Watchに通知が飛ばない

Apple Watchに通知が表示されるのは以下の3点を満たしている時。
1. Apple Watchが腕に装着されている
2. ロックが解除されている
3. iPhoneを使用していない
机の上に置きながらや充電しつつ通知の実機デバッグが出来ない。

超初級チートシート書きました

9
8
0

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
9
8