iOS权利存储在.app中

时间:2016-07-03 07:47:55

标签: ios codesign entitlements .app code-signing-entitlements

我有一个iOS应用程序,我无法在应用程序中找到entitlements.plist或somethig,但我可以找到info.plist,并且权利的内容也不存在。

当我在终端中运行以下命令时,我获得了权利。

codesign -d --entitlements - test.app

那么它存储在哪里?

它绝对没有存储在info.plist中我检查了它。

帮我理解它在哪里?

2 个答案:

答案 0 :(得分:0)

通常它位于不同的文件projectName.entitlements

答案 1 :(得分:0)

在“权利”下的embedded.mobileprobision内部'键。

此外,Mach-O可执行文件(存储在IPA档案库中)可能包含权利词典的嵌入式副本。

P.S。 Apple's Technical Note TN2415指定:"当个人资料用于代码签名时,Xcode会将个人资料的相关权利转移到.app"的结果代码签名。