4

アプリを新しいローカル通知フレームワークに更新しています。アプリケーションで通知デリゲートを設定している限り、すべてがうまく機能しますdidFinishLaunchingWithOptions(通知がスケジュールされて起動され、デリゲートwillPresentdidReceiveメソッドが必要なときに呼び出されます)。

ただし、実際には Cordova プラグインに取り組んでいるので、AppDelegate にプラグイン固有のコードは必要ありません。

を介しNotificationCenter.default.addObserverて、投稿されるたびに通知されるように登録しましたが、iOS 10 のドキュメントには、呼び出しが終了する前にNSNotification.Name.UIApplicationDidFinishLaunchingデリゲートを設定する必要があると記載されており、文字通り、機能しなくなりました。didFinishLaunchingWithOptions

残念ながら、application(_:willFinishLaunchingWithOptions:)there is no がありますが、アプリが NotificationCenter を介して起動を完了するNSNotification.Name.UIApplicationWillFinishLaunchingにコードを実行する方法はないようです...

他の誰かがこの問題に遭遇しましたか?

4

0 に答える 0