如何檢測iOS設備是否具有推送通知功能?如何檢測iOS設備是否支持推送通知?
[[UIApplication sharedApplication] enabledRemoteNotificationTypes]
告訴用戶給出了什麼許可。我試圖弄清楚該設備具有哪些功能。
如何檢測iOS設備是否具有推送通知功能?如何檢測iOS設備是否支持推送通知?
[[UIApplication sharedApplication] enabledRemoteNotificationTypes]
告訴用戶給出了什麼許可。我試圖弄清楚該設備具有哪些功能。
According to Apple,推送通知在IOS 3.0中引入的。
這意味着所有運行iOS 3.0或更高版本的智能設備都具備該功能。
iPhone,iPod Touch和iPad都支持該系統,因爲正如其他人所指出的那樣,這是一項操作系統功能,而不是硬件功能。
因此,檢查iOS是否爲3.0或更高版本,或者您的軟件無論如何都是針對較新的設備,在這種情況下,您甚至不必檢查。
所有iOS設備都具有推送通知功能。
這僅依賴於操作系統版本和用戶設置。不在硬件上。
來自Apple Doc。你不需要調用一個方法來解決它。
Apple Push Notification服務(簡稱APN)是推送通知功能的核心。這是一項強大且高效的服務,可將信息傳播至iPhone,iPad和iPod touch等設備。
如果它依賴於操作系統版本,是不是意味着可能有一些舊版本沒有這個功能? – 2013-03-22 14:32:34
呃iOS我不應該再用了。所有存在的設備都可以運行具有APNS的操作系統版本 –
2013-03-22 14:34:40