我有一个iOS应用程序,我无法在应用程序中找到entitlements.plist或somethig,但我可以找到info.plist,并且权利的内容也不存在。
当我在终端中运行以下命令时,我获得了权利。
codesign -d --entitlements - test.app
那么它存储在哪里?
它绝对没有存储在info.plist中我检查了它。
帮我理解它在哪里?
答案 0 :(得分:0)
通常它位于不同的文件projectName.entitlements
中答案 1 :(得分:0)
在“权利”下的embedded.mobileprobision内部'键。
此外,Mach-O可执行文件(存储在IPA档案库中)可能包含权利词典的嵌入式副本。
P.S。 Apple's Technical Note TN2415指定:"当个人资料用于代码签名时,Xcode会将个人资料的相关权利转移到.app"的结果代码签名。