以编程方式获取框架的捆绑包标识符

出于记录目的,我需要知道我正在开发的框架的包标识符。我不想使用静态字符串。

很容易访问框架在其中运行的应用的捆绑标识符:

    var appBundleIdentifier = Bundle.main.bundleIdentifier

但是我想要框架的束标识符(例如“ com.example.my-super-powerful-framework”)。

iCMS 回答:以编程方式获取框架的捆绑包标识符

您可以访问如下所示的对象的束标识符;

let bundle = Bundle(for: AFrameworkClass.self)
let bundleId = bundle.bundleIdentifier
本文链接:https://www.f2er.com/1963123.html

大家都在问