是否有任何方法可以確定應用程序是否第一次運行;如果是這樣,我該如何訪問它?Windows Phone - C# - 首次運行
-1
A
回答
3
這個(我知道的)沒有內置的功能,但你可以使用這一點的代碼。 Is there a "first run" flag in WP7
基本上,你只是想使用IsolatedStorage
並寫一些東西,如布爾值,並檢查每次應用程序運行。
+1
還可以考慮將版本信息添加到首次運行標誌,以便您可以在更高版本中確定您希望在首次運行時展示哪些新功能。 –
1
我必須在iPhone和Android上執行此操作才能在第一次運行時顯示「請評價我們..」對話框。對於這兩種情況以及Windows Phone的簡單解決方案,都是在第一次運行時寫出一個文件。當應用程序啓動時檢查它,如果它不在那裏,你知道這是第一次運行。
相關問題
- 1. 在Windows Phone 7上更新後的「首次運行」
- 2. Windows運行時組件C++ Windows Phone 8
- 3. BlankCordovaApp首次運行配置
- 4. 需要教程鏈接 - Windows Phone 8中的首次運行彈出窗口
- 5. 檢測首次運行
- 6. 安裝後首次運行
- 7. Windows phone C++
- 8. Windows Phone - 運行時Storyboard TargetName
- 9. FlasCC中的Hello World - 在WIndows中首次運行FlasCC
- 10. WPD C#Windows Phone
- 11. 後臺代理Windows Phone 8只運行一次?
- 12. Windows Phone 7應用程序在Windows Phone 8上運行嗎?
- 13. 編寫代碼只在windows phone app第一次運行時運行
- 14. Windows Phone 8.1運行時應用程序
- 15. IndexOutOfRangeException - Windows Phone(C#)
- 16. C#.net,Windows phone
- 17. 在Windows Phone 7(C#)
- 18. Android首次運行服務更新
- 19. GruntJS可配置首次運行
- 20. 電話首次運行問題
- 21. 停止setTimeout延遲首次運行
- 22. Rails的首次運行錯誤
- 23. 應用程序首次運行實施
- 24. 首次運行配置(ASP MVC 4)
- 25. 在UINavigationController中首次運行的視圖
- 26. 如何在Windows Phone上運行Scala?
- 27. jQuery-Mobile未在Windows Phone 7中運行?
- 28. Windows Phone 7仿真程序不運行
- 29. Windows Phone 7計劃任務運行
- 30. Windows Phone 8.1運行時使用推針
有很多猜測的方法,但對於一個真正有動機的用戶,他們可以刪除你用來表明程序已經運行過的任何東西,當它不是這種情況時,它會*顯示*第一次運行,或者相反(僞造一個它以前沒有運行過的指標)。你是否試圖抵禦這種惡意行爲,或者你是否假設你的用戶沒有積極地試圖打敗這種特定的機制。 – Servy
用戶沒有試圖利用這種惡意技術,因爲大多數用戶不會。 – Newbie