Как переименовать виджет «Сегодня» в iOS 8?

Я только начал экспериментировать с добавлением виджета Today для iOS 8 в свое приложение, пока все идет нормально, но я следовал исходному шаблону и создал свой виджет с именем TodayWidget. В контексте файлов моего приложения в Xcode это имя цели/продукта подходит. Но, к сожалению, это имя также отображается в центре уведомлений над моим виджетом.

Я пытался отследить различные имена в моем проекте, которые соответствуют тому, что отображается, но пока мне еще не удалось найти имя, которое позволило бы мне обновить отображаемое имя.

У кого-нибудь есть идеи?


person jimbobuk    schedule 30.09.2014    source источник


Ответы (3)


Выберите свой виджет в Project -> Targets. В разделе «Информация» -> «Свойства цели iOS» измените атрибут Bundle display name на то, что вы хотите, чтобы ваше новое имя было.

1

2

Перезагрузите устройство, чтобы увидеть обновленное имя виджета.

person JAL    schedule 30.09.2014
comment
Спасибо за ответ. Я безуспешно пытался обновить это и другие поля отображаемого имени в другом месте в Xcode. Обновление имени, как вы описываете, тоже не работает, но тут я подумал. Возможно, iOS не обновляет отображаемое имя после его добавления. Пробовал удалить виджет и добавить заново, не помогло. Однако удаление и повторная установка приложения привели к обновлению имени виджета до того, что установлено здесь. Так что да, просто убедитесь, что вы сделали это правильно перед первым запуском, или будьте готовы изменить его позже с помощью удаления. Огромное спасибо! Ваше здоровье! - person jimbobuk; 01.10.2014

Ответ от JAL правильный, но, как упоминается в моем комментарии под его ответом. Не ожидайте, что имя виджета будет обновляться после его добавления в iOS. Вы должны удалить и переустановить свое приложение, чтобы применить все обновления имени виджета. Я предполагаю, что то же самое и с именами приложений. Ваше здоровье

person jimbobuk    schedule 01.10.2014

Просто перезагрузите устройство, чтобы отобразить обновленное имя!

person Filippo    schedule 19.02.2015
comment
Это не дает ответа на вопрос. Чтобы подвергнуть критике или запросить разъяснения у автора, оставьте комментарий под его публикацией. - person JAL; 13.05.2015
comment
Вы правы @JAL, этот ответ следует объединить с вашим. - person Filippo; 14.05.2015