通知コンテンツ拡張機能を作成して、新しいiOS 10リッチ通知を利用したいと考えています。しかし、メインアプリケーションではインタフェースビルダーを使用していません。ストーリーボードを使用しないコンテンツ拡張を作成するにはどうすればよいですか?ストーリーボードを使用せずに通知コンテンツ拡張機能を作成する方法
3
A
答えて
5
通常の方法で通知コンテンツの拡張ターゲットを作成します。
は、拡張子のInfo.plistからNSExtensionMainStoryboardエントリを削除するプロジェクトから
をストーリーボードファイルを削除します。
はNSExtension下のInfo.plistにNSExtensionPrincipalClassの新しいエントリを追加します。値は、拡張のネームスペース と、メインViewControllerのクラスである必要があります。たとえば、拡張子がプリティ通知で、クラスがPrettyNotificationViewControllerの場合、Pretty_Notification.PrettyNotificationViewControllerと入力します。
注:あなたの主なクラスがUNNotificationContentExtension
に準拠する必要があります関連する問題
- 1. 通知拡張機能を使用してライブタイルをアニメーション化する方法は?
- 2. iOS 10通知コンテンツの拡張機能:NSURLSessionを使用していますか?
- 3. Google Chrome拡張機能をカスタマイズする方法デスクトップ通知バルーン
- 4. Chrome拡張機能のFirebase Cloud通知
- 5. 複数のUILabelが通知コンテンツ拡張機能で動作しない
- 6. PostgreSQLデータベースに拡張機能を作成する方法
- 7. Chrome拡張機能hide webkitNotifications.createHTML JavaScript付き通知通知バルーン
- 8. ローカル通知の通知サービス拡張機能
- 9. Sqlite.Net拡張機能の使用方法
- 10. 拡張機能を使用してカスタムUIButtonを作成する
- 11. WebSharperを使用してChrome拡張機能を作成する
- 12. Google Chromeの拡張機能でツリービューを作成する方法
- 13. Firefoxの拡張機能で通知のタイムアウトを変更する
- 14. Chrome拡張機能、拡張機能を一意に識別する方法
- 15. オペレーティングシステム機能を使用せずにデバッガを作成する方法
- 16. 通知サービス拡張機能のGIFがクラッシュする
- 17. UbuntuでPthreads PHP拡張機能を使用する方法
- 18. Selenium Webdriverでchrome拡張機能を使用する方法
- 19. Chrome拡張機能:データURIのコンテンツを操作する権限
- 20. ポップアップでChrome拡張通知を作成する
- 21. フィルタリング機能を提供する汎用拡張メソッドの作成
- 22. Firefoxに通知バーを表示して拡張機能をインストールする
- 23. 通話機能はコンストラクタを拡張
- 24. 通知拡張アクセスコアデータ
- 25. アクタークラスを拡張せずにakkaメッセージリスナーを作成する
- 26. 一度にChrome拡張機能のデスクトップ通知を1つ送信する
- 27. Xcode 4.3.2でストーリーボードを使用せずにUINavigationController iOSアプリケーションを作成
- 28. JavaScriptを使用して簡単なTwitter Safari拡張機能を作成する
- 29. Chrome拡張機能のページ機能を使用する
- 30. 通知サービスアプリの拡張機能は、メディアをリモート通知で表示するために必須ですか?