Я создал виджет сегодня, и я хочу показать, какая версия работает на экране моего хост-приложения. Есть ли способ сделать это?Могу ли я прочитать info.plist моего расширения приложения в своем хост-приложении?
Я попытался заменить [NSBundle mainBundle]
на bundleWithIdentifier
, но это не удастся. Итак, есть ли способ получить infoDictionary
из комплекта расширения, или я трачу свое время?
Вы всегда можете использовать NSUserDefaults по имени пакета, '[[NSUserDefaults alloc] initWithSuiteName: @" group.com.mycompany.myapp "]' установить версию в основном приложении и получить доступ к ней в расширении. – iphonic
Это работает, если расширение было открыто перед приложением. – Moshe