📱 这是一个简单的 Swift 实用工具包,帮助您读取应用程序授权信息。
✅ 从 iOS 应用二进制文件读取授权信息
库在 UIApplication
实例上提供了 entitlements
属性。
public extension UIApplication {
public var entitlements: Entitlements { get }
}
库为最常用的授权键提供了一组预定义的键,如 Apple 文档 所述。 请查看 Entitlements.Keys
以查看可用选项。
Entitlements
类的实例提供了一个简单的 API 来获取值。
let value = UIApplication.shared.entitlements.value(forKey: .apsEnvironment) as? String
如果所需的键不存在,也可以轻松定义。
let myAwesomeKey = Entitlements.Key("some.awesome.key")
let value = UIApplication.shared.entitlements.value(forKey: myAwesomeKey)
当您为此仓库做贡献时,请先通过 issue、电子邮件或任何其他方式讨论您希望做出的更改。 我乐于接受更改、修复和建议。
SwiftEntitlements 基于 MIT 许可证发布。 有关详细信息,请参阅 LICENSE 文件。