我創建了一個小應用程序,我沒有使用任何.entitlement
文件在模擬器和設備上運行。它的工作也很好......但我不知道這個.entitlement
文件在哪裏使用以及如何創建它。它對應用程序很重要嗎?權利的使用以及如何創建權利?
0
A
回答
0
的應得權利的特殊權利與應用程序可以獲得額外的特權和訪問系統的某些功能,如訪問鑰匙串(keychain-access-groups
授權),啓動應用程序就像跳板呢(com.apple.springboard.launchapplications
權利),等等。代碼簽名的應用程序時
一個Entitlements.xml
的文件時,都通過官方codesign_allocate
工具自帶的Xcode和開發工具,並通過ldid
實用工具,可用於在越獄設備假的代碼簽名。實質上,它是一個屬性列表文件,其中包含一個或多個這些權利,並且其內容將在代碼簽名過程中合併到可執行文件中。當操作系統嘗試運行該應用程序並查找二進制文件的簽名時,它會找到現在硬編碼的授權文件,並指示沙箱守護程序提升與該文件內容相關的某些特權。
這裏是iOS的all documented entitlements,其他未公開的也可以通過查看iOS中的一些可變文件來找到。
相關問題
- 1. 優勢的TextureAtlas以及如何使用它的權利
- 2. 用於創建SRV記錄的權利
- 3. window.requestAnimationFrame()使用它的權利?
- 4. Kdb +:如何控制權限和權利
- 5. 不能使用Closure權利
- 6. Facebook權利
- 7. 權利無效?
- 8. 權利無效
- 9. 給權利SPListItem
- 10. Missing Ubiquity權利
- 11. 權利無效?
- 12. 權利無效
- 13. iPhone構建錯誤(權利)
- 14. 如何對齊ImageView權利
- 15. 驗證用戶的權利
- 16. 2列。如何使權利下降?
- 17. 拒絕iCloud權利
- 18. 自動化權利
- 19. APS缺少權利
- 20. DBO權利風險
- 21. Xcode:項目權利
- 22. pygame,權利下降
- 23. 定製成員權利,而不更改角色的權利 - .NET
- 24. 哪一項權利授予用戶在SQL 2008中授予他人權利的權利?
- 25. 授權請求,利用strophe.js
- 26. SQL server 2005 - 用戶權利
- 27. 使用JavaScript文件的權利
- 28. 我使用BeginSheet的權利? (MonoMac)
- 29. System.Threading.Timer - 我使用它的權利?
- 30. Xamarin,Android:使用AdListener的權利