Получать идентификатор пакета программно в Swift? Как я могу получить идентификатор пакета в Swift? Objective-C версия: NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier]; Ответ 1 Попробуй это: let bundleID = NSBundle.mainBundle().bundleIdentifier Swift 3+: let bundleID = Bundle.main.bundleIdentifier Ответ 2 Это почти то же самое в Swift, за исключением того, что имена классов и методов были сокращены: let bundleIdentifier = Bundle.main.bundleIdentifier // return type is String? Ответ 3 Если вы пытаетесь получить его программным путем, вы можете использовать нижнюю строку кода: Objective-C: NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier]; Swift 3.0: let bundleIdentifier = Bundle.main.bundleIdentifier Обновлено для последних быстрых Он будет работать как для приложений iOS, так и для Mac. Для получения дополнительной информации, проверьте здесь: Apple Docs: https://developer.apple.com/documentation/foundation/bundle#//apple_ref/occ/instm/NSBundle/bundleIdentifier
Ответ 1 Попробуй это: let bundleID = NSBundle.mainBundle().bundleIdentifier Swift 3+: let bundleID = Bundle.main.bundleIdentifier
Ответ 2 Это почти то же самое в Swift, за исключением того, что имена классов и методов были сокращены: let bundleIdentifier = Bundle.main.bundleIdentifier // return type is String?
Ответ 3 Если вы пытаетесь получить его программным путем, вы можете использовать нижнюю строку кода: Objective-C: NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier]; Swift 3.0: let bundleIdentifier = Bundle.main.bundleIdentifier Обновлено для последних быстрых Он будет работать как для приложений iOS, так и для Mac. Для получения дополнительной информации, проверьте здесь: Apple Docs: https://developer.apple.com/documentation/foundation/bundle#//apple_ref/occ/instm/NSBundle/bundleIdentifier