Как изменить название приложения в MacOS - PullRequest
0 голосов
/ 29 мая 2020

Я хочу создать версию MyApp под названием MyApp2. Я выполнил инструкции из Xcode - Как изменить отображаемое имя приложения для macOS? , изменив имя в целевом окне. Однако, когда я это делаю, у меня возникают проблемы с загрузкой windows из раскадровки. Я получаю сообщение MyApp2[7714:572317] [Nib Loading] Failed to connect (applyButton) outlet from (NSViewController) to (NSButton): missing setter or instance variable, и моя программа вылетает.

Я экспериментально обнаружил, что могу исправить проблему, отредактировав Main.storyboard вручную с помощью TextEdit. Существует около дюжины элементов, содержащих элемент customModule="MyApp". Если я заменю customModule="MyApp2", все заработает!

Это кажется довольно рискованным и подверженным ошибкам делом. Есть ли предпочтительный способ изменить имя программы, не обезглавливая источник xml?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...