註冊成功後,UIApplicationDelegate的function
**func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) **
會被呼叫。而我們要在 AppDelegate 裡定義此func,讀取重要的deviceToken。
要注意的事,deviceToken型別為Data,我們將轉換為字串後上傳。字串的格式必須為十六進位。
這樣寫方便轉換以及在打開App時顯示每個裝置的deviceToken
若是APNs server註冊接收推播失敗時,將觸發以下 function。
這時候已經具備推播功能了~我們用網上的測試軟體來測試推播吧~
點選以下連結來下載最新版本的測試軟體。
https://github.com/onmyway133/PushNotifications/releases
我們明天繼續吧!!