0

當在Apple Watch上顯示推送通知時,打開Apple Watch應用程序的唯一方法是點擊左上角的應用程序圖標。如何將用戶從Apple Watch通知轉移到Apple Watch應用程序?

現在,當我正在審查我們的跟蹤數據時,沒有用戶似乎知道這一點。

如何在通知視圖中安裝另一個點擊區域,以便在Watch應用程序中傳輸用戶?

+0

是不是在'PushNotificationPayload.apns'中使用''WatchKit Simulator Actions「'...? –

+0

我在真實的生產環境中使用真正的手錶。 – stk

+0

然後我想我們可以在我們的推送通知中添加動作按鈕...請查看[此鏈接](https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ ApplePushService.html)'Example 5' –

回答

0

首先要了解的是,通知並不特定於iPhone或Apple Watch。它們是我們多年來一直處理的舊通知,沒有任何變化。這意味着不存在「Apple Watch特定通知」或「僅限iPhone通知」的情況。 iOS根據自己的啓發式決定在哪裏路由通知。沒有辦法以編程方式控制哪個設備收到警報。

也就是說,stk是正確的,您將不得不將操作添加到您爲通知設置的類別。 Apple Watch編程指南的Notification Essentials部分有一些示例代碼。

因爲沒有iPhone或手錶的特定通知這樣的事情,所以您在兩臺設備上都會看到這些操作是正確的。所以,你必須在兩個平臺上做一些有意義的事情。這是有道理的,因爲iOS決定發送通知的位置,所以無論發送到哪裏,都應該進行適當的處​​理。

相關問題