如果我們知道DeviceToken,是否有可能在iPhone客戶端實現Push?爲什麼我們不能推出客戶端推送實施?並且,如果我們在客戶端文檔目錄上擁有.p12證書爲什麼我們從服務器端發送推送?
0
A
回答
0
那麼這個評論真的很清楚。你的原始問題不是。是的證書延期可能是一個問題。您可以通過確保在每次到期前向您的應用發送更新,或者您可以託管您的證書,並且應用程序檢查他們擁有的證書的證書到期日期,並且如果證書到期結束,它將輪詢您的服務器以下載新的那一個。這引發了更多問題。通過允許下載你的證書,人們可以更容易地獲得它,並開始推動使用你的身份。但即使你將應用程序中的證書捆綁在一起也很容易被抽取出來,所以我建議不要這樣做。使用服務器,並讓客戶端向該服務器發送請求以通知其他客戶端。這樣,只有您的私人託管代碼/網站纔會發送實際的推送通知,並且如果有人開始發送垃圾推送請求,您可以始終停止發送。如果它的所有客戶端,他們可以發送垃圾郵件通知,直到Apple拔掉插頭。如果蘋果必須這樣做,他們會阻止你發送推送信息,因爲這是你的證書發送垃圾郵件。
那麼你爲什麼認爲你不應該使用服務器?如果您只是試圖避免設置服務器並對其進行編碼,則沒有任何正當理由。
我會假設蘋果會觀看應用程序與其推送服務器之間的網絡通信,他們應該很容易理解這一點。如果他們不以這種方式批准,我一點也不會感到震驚。
1
可以這樣做,但大多數人不出於安全原因。有人可以得到你的二進制文件,提取證書。並推出他們自己的通知。
相關問題
- 1. 從服務器發送推送通知
- 2. 爲什麼推送通知服務器發送消息到客戶端
- 3. 從我的網站發送推送通知到pushwoosh服務器
- 4. 從我的服務器發送推送通知PHP
- 5. gwt中的服務器推送和客戶端推送是什麼?
- 6. 從ftp服務器推送
- 7. php推送服務器不能發送乘法推送消息
- 8. 從服務器發送到客戶端
- 9. 使用什麼服務器端事件或推送通知?
- 10. Python「推送服務器」tcp客戶端
- 11. 使用NodeJS服務器端推送
- 12. xamarin.forms推送通知服務器端
- 13. Python服務器端iphone推送通知
- 14. 獲取推送流作爲響應通過服務器推送與OkHttp發送
- 15. 服務器推送技術(aka。「COMET」,「http服務器推送」,「websockets」)
- 16. 解析推送通知從服務器發送但未被客戶端接收
- 17. 解析:從自己的服務器發送推送通知
- 18. 從Linux服務器向Windows電話發送推送通知
- 19. 無法從服務器發送推送通知
- 20. JWT用於從服務器發送iOS推送消息
- 21. IBM Worklight - 如何從SharePoint服務器發送推送通知
- 22. 從Linux服務器不發送iOS推送通知
- 23. 從nodejs服務器發送推送通知
- 24. 從PHP服務器發送推送通知到Android設備
- 25. 我如何從我的python服務器發送iOS推送通知?
- 26. 爲什麼從服務器發送郵件非常耗時?
- 27. 沒有從推到服務器端的推送通知
- 28. 什麼是觸發ASP.NET網站服務器端推送的方法
- 29. 我可以使用什麼服務來發送IOS上的推送通知
- 30. 服務器使用服務器端發送事件作爲servlet
Apple不允許嗎?可能是證書過期的原因之一。我們仍然可以用新證書發佈應用更新。 – 2010-06-09 19:25:38
iOS 4支持客戶端推送,而無需處理證書。它仍然在NDA之下,所以我可以告訴你。查閱Apple的文檔。它並不難。 – jamone 2010-06-09 19:53:38
本地通知(我認爲是你所指的)不像推送通知...你不能推動由於你的服務器的一些變化,你仍然必須使用蘋果推Notificaiton的.. – Daniel 2010-06-09 20:56:29