Подтвердить что ты не робот

Как получить идентификатор Bundle вашего приложения iOS

Как получить идентификатор пакета приложения, в котором я находился?

4b9b3361

Ответ 1

Вы должны использовать:

[[NSBundle mainBundle] bundleIdentifier]

+ mainBundle "[r] eturns объект NSBundle, который соответствует каталогу, в котором находится текущий исполняемый файл приложения." и, следовательно, вернет объект NSBundle для пакета приложений.

[ - bundleIdentifier] Возвращает "идентификатор пула приемников [t] he, который определяется ключом CFBundleIdentifier в списке свойств информации о связях".

Ответ 2

Вот как я получил идентификатор Bundle для моего APP в сценариях UIA:

//code to get bundle id
var target = UIATarget.localTarget();
var app_name = target.frontMostApp().bundleID();
UIALogger.logDebug(app_name);

Ответ 3

Вы можете найти идентификатор пакета из plist. Щелкните правой кнопкой мыши в файле приложения и нажмите "показать содержимое пакета". Там вы найдете файл с plist. Откройте его с помощью любого текстового редактора, и вы получите идентификатор пакета.