iOS 8 でアプリの拡張機能を作成すると、Today タブの下に正しく表示されます。
ただし、拡張機能に変更を加えた場合 (ストーリーボードの UI の変更、viewDidLoad
コードの UI の変更、またはwidgetPerformUpdateWithCompletionHandler
メソッドの一部の変更)、再コンパイルしても何も変更されません。変更を表示する唯一の方法は、デバイス/シミュレーターからアプリを削除してから、再度コンパイル/インストールすることです。XCode の再起動 (私は XCode 6 beta 4 を使用しています) / コンピューターの再起動は役に立ちません。
- どうすればバグを修正できますか?
- ブレークポイントを設定しても何も行われず、コンソールに NSLog メッセージが出力されないため、拡張機能をデバッグするにはどうすればよいでしょうか (別のターゲットであるためだと思います)。