2013-07-02 101 views
2

我實現了城市飛艇並將測試消息發送給iPhone。一切工作正常。現在我想要用戶控制通知,以接收通知或關閉設置中的禁用。開啓/關閉城市飛艇通知

如何在appdelegate中控制此代碼?以及城市飛艇實施的哪一部分正在控制通知顯示?

回答

1

有,關閉通知
使用下面的代碼

[UAPush shared].pushEnabled=NO; 

再次接到通知,編寫如下代碼

[UAPush shared].pushEnabled=YES; 
+0

你能幫我嗎..我怎樣才能測試城市飛艇通知..我沒有在我的設備上正確測試,但我嘗試在其他設備中測試(我的朋友其他電腦和其他iPhone)..我們安裝了應用程序,但設備令牌爲空。我該怎麼辦? – Twinkle

+0

@你能幫我解決上述問題嗎? – Twinkle

2

城市飛艇不控制顯示器,只是註冊。顯示由iOS完成。

您可以使用updateRegistration方法UAPush更改註冊。

+0

感謝您的回覆選項..好吧,這可以通過移動到設置和設置APNS爲所欲控制..你知道我是否可以通過編程來控制它嗎? – Twinkle

+0

'updateRegistration'方法可以被稱爲啓用和禁用推送通知發送到設備。 – Wain

+0

我想過使用標籤作爲添加/刪除和updateRegistration ..並總是發送通知給標記的令牌只有..是否有更好的解決方案? – Twinkle