我正在開發iOS應用程序,需要識別運行應用程序的環境以對API端點進行分類。我想知道該應用程序是否在生產,模擬器以及測試飛行下運行。 我已經通過用戶定義的設置完成了分類生產和模擬器,但我仍然不確定如何識別測試飛行。 任何提示?謝謝!如何識別應用程序運行環境,包括測試航班
1
A
回答
1
如果你問到從應用程序中獲取此信息,您可以從NSBundle
從apple documentationappStoreReceiptURL
得到這一切...
對於從App Store購買的應用程序,使用此應用程序捆綁軟件來查找收據。此屬性不保證是否存在URL上的文件 - 僅當收據存在時,即它的位置。
NSBundle.mainBundle().appStoreReceiptURL?.lastPathComponent
爲了實現參考this問題
相關問題
- 1. 如何在測試環境下運行web應用程序
- 2. 在運行應用程序環境中運行grails集成測試
- 3. 包裝JAVA測試來測試我的應用程序在離線環境
- 4. 準備測試目標測試應用程序的環境
- 5. 如何在許多環境中測試HTML應用程序?
- 6. 如何在多個環境中測試應用程序? - SharePoint
- 7. 如何在rails3環境中測試舊的rails2應用程序?
- 8. 如何設置獨立的Web應用程序測試環境?
- 9. PHP:如何識別「包括」
- 10. 在調試環境外識別Delphi應用程序中的線程
- 11. 在VM環境中運行應用程序時檢測
- 12. TDD'ing命令行應用程序存在沙箱測試環境
- 13. 如何識別應用程序意圖執行\運行文件?
- 14. 瞭解應用程序是否正在測試環境中運行
- 15. 如何識別用戶運行的應用程序
- 16. 識別Rails應用程序中的環境變量
- 17. 如何在Linux環境下運行.net應用程序?
- 18. 如何識別應用程序是否在後臺運行
- 19. 如何識別應用程序在黑暗主題中運行?
- 20. 運行測試時設置環境
- 21. Ruby on Rails2.3.8:如何使用開發環境運行測試?
- 22. 運行wp7應用程序的測試
- 23. 如何創建一個PyQt/PySide應用程序包,該應用程序可以在「合理」環境下運行?
- 24. 如何檢測Clojure運行時環境?
- 25. QTP UFT航班預訂無法識別對象「HPE MyFlight示例應用程序」
- 26. Tomcat web應用程序生產環境和測試環境的屬性
- 27. 如何爲非rails應用程序並行運行rspec測試
- 28. MVC3,測試環境和開發應用程序之間的區別?
- 29. 如何測試應用程序(.exe)是否使用運行時包構建
- 30. 使用Maven2部署Web應用程序包括Glassfish測試
的可能的複製[如何在運行時告訴iOS應用程序是否通過TestFlight測試版運行安裝(http://stackoverflow.com/questions/ 26081543/how-to-tell-at-runtime-whether-an-ios-app-is-run-through-a-testflight-beta-i) – combinatorial