1
A
回答
4
您的服務器完全不可能確定是否在客戶端安裝了應用程序。
0
不是真的有可能(除非你能應用的用戶與用戶帳戶頁面查看器關聯)。您可以使用自定義URL方案啓動應用程序,但如果未安裝應用程序,用戶將得到Safari錯誤對話框。
我猜你的應用程序可以在啓動時使用一些唯一的會話ID來ping服務器,並且可以使用Ajax將其作爲成功驗證發送回網頁。看起來像很多工作並且非常脆弱。
用一些聰明的JavaScript檢測safari錯誤對話框可能是可能的嗎?
0
這將是一個非常重要的隱私侵犯。例如,一個釣魚網站可以通過在我的手機上查找他們的iPhone應用程序來確定我使用哪些銀行。蘋果公司不會允許這一點,更不用說故意提供這些數據。
+0
如果應用程序必須顯式發佈數據,它不會是(這樣)的隱私空間。但是,這仍然是不可能的。 – SLaks 2010-11-15 01:27:56
相關問題
- 1. 使用javascript或url檢測已安裝的應用程序
- 2. 檢測是否已安裝具有Apple ID和Bundle ID的iPhone應用程序
- 3. msi如何檢測已安裝的應用程序
- 4. branch.io:無法從javascript中檢測已安裝的應用程序
- 5. Android:安裝後檢測應用程序
- 6. 檢測AppStore安裝iOS應用程序
- 7. 檢測應用程序是否安裝?
- 8. 檢測網絡應用程序是否已「安裝」
- 9. 在PHP Web應用程序中檢測已安裝版本的最佳方法
- 10. 如何檢測iOS應用程序安裝應用程序
- 11. 檢測用戶是否曾經安裝過應用程序,即使已刪除
- 12. 用於檢索已安裝應用程序的朋友的fql
- 13. 已安裝應用程序的庫存
- 14. 列出已安裝的應用程序
- 15. 調試已安裝的應用程序
- 16. 擴展已安裝的應用程序
- 17. 啓動已安裝的應用程序
- 18. 檢查用戶是否已安裝我的Facebook應用程序
- 19. 在繫留iPhone上啓動已安裝的應用程序
- 20. iPhone SDK:已安裝應用程序的列表?
- 21. iPhone Simulator在哪裏存儲已安裝的應用程序?
- 22. 在iPhone設備中打開已安裝的應用程序
- 23. 如何檢測用戶已安裝應用程序的獨特設備
- 24. 檢測URL的webview已經離開你的iPhone應用程序
- 25. 如何檢查應用程序安裝的應用程序在iphone deveice使用iphone sdk
- 26. 如何在iPhone設備上檢查已安裝的應用程序
- 27. 使用StoreKit檢測應用安裝
- 28. 檢測或檢查PC中安裝的現有應用程序
- 29. 檢測應用安裝
- 30. 應用程序已安裝但未啓動。 「應用程序未安裝」
我在我的info.plist中註冊了一個URL Scheme。可能有可能認識到safari是否會迴應URL-Scheme? – Bersaelor 2010-11-15 00:50:55
不,這是不可能的。 (至少從服務器) – SLaks 2010-11-15 01:16:37
嗯,我想那麼我只能顯示一個頁面有2個鏈接,一個到商店,如果應用程序沒有安裝,一個到應用程序,如果它安裝。然後用戶必須決定,這是一個醜陋的額外步驟... – Bersaelor 2010-11-16 14:43:34