iOS 应用程序可以在运行时读取自己的权利吗?

2024-04-08

iOS 应用程序可以在运行时发现、检查或以其他方式读取自己的权利吗?

理想情况下,我可以将 .entitlements 文件的全部(已处理)内容作为 plist 读取。仅获取应用程序标识符前缀将是可接受的次优方案。

这里的目标包括:允许使用各种应用程序标识符前缀对应用程序进行签名,而无需在代码中进行匹配的更改;并在存在或不存在共享钥匙串访问组的情况下采取不同的行动。这是库代码,因此我对客户端应用程序的配置施加的限制越少越好。


简而言之,不。权利文件仅在编译时使用,不会复制到应用程序包中。

澄清:在开发过程中,权利被写入embedded.mobileprovision应用程序包中的文件。当您的应用程序在 App Store 上以 IPA 形式发布时,它不会包含embedded.mobileprovision.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 应用程序可以在运行时读取自己的权利吗? 的相关文章

随机推荐