Не могу изменить имя моего приложения для iPhone на 100%.
Я проследил за несколькими потоками и выполнил описанные ниже методы, но старое имя снова появляется в консоли. Я обеспокоен тем, что на более глубоком уровне название приложения не изменилось на 100%.
Меня беспокоит тот факт, что я сделал «облегченную» версию, начав с копии «полной» версии. Поэтому я не хочу, чтобы устройство сбивалось с толку, если мои клиенты обновляют и загружают полную версию, а устройство видит два приложения с одинаковым именем «CORE or ROOT».
Консоль продолжает выводить:
2010-07-03 10:56:35.129 *OldAppName* [45672.207] Test Message
Я изменил имя_продукта, имя ".app", имя пакета и т. Д. - Где «Консоль» получает это имя, чтобы я мог действительно изменить имя приложения на 100%? Я не хочу конфликтов с полной версией в будущем, поскольку приложения растут независимо друг от друга по сложности. (т. е. push-уведомления, iAds и другие специальные элементы «APP»)
Я выполнил следующее, но все еще не получил 100% изменения имени:
I. Я использовал Xcode, Project, Rename.
II. Я использовал предложенный ответ в потоке stackoverflow: Изменение имени приложения iPhone на
- Перейти к целям в Xcode,
- «Получить информацию» о цели вашего проекта (ваше текущее глупое имя разработки),
- Поиск «Название продукта» в разделе «Упаковка». Измените значение того, что вы хотите, чтобы имя новой программы было.
Мое поле "Product_Name" было пустым для всех сборок, я изменил его на новое имя, но продолжаю получать вывод консоли, ссылающийся на OldAppName .
III. Я не пытаюсь изменить «имя пакета», они одинаковые, так как это облегченная версия. И изменение этого параметра в любом случае не меняет ссылочного имени консоли.
IV. Я несколько раз удалял всю папку «Сборка», чтобы не было устаревших проблем, но имя все равно не меняется.
В настоящее время я работаю над переносом больших копий / вставок в новый проект, чтобы попытаться полностью это исправить с помощью нового проекта, потому что я хотел бы загрузить приложение в AppStore как можно скорее, но должен быть лучший способ достижения это.
Откуда "Консоль" получает это имя? Означает ли это, что если мои клиенты загрузят полную версию, то на каком-то более глубоком уровне устройство будет сбито с толку (то есть NSUserDefaults с теми же именами, проблемой запуска, проблемами с песочницей и т. Д.)?
Имена не сохраняются в info.plist, они, кажется, просто ссылаются на цель, но когда я ищу через цель, я даже не нахожу OldAppName, это дополнительный файл хранилища для этого ядра информация
Я бы хотел остаться в Xcode, если это возможно. Я видел предложения об использовании других программ или попытке изменить XML напрямую с помощью текстового редактора, но я не хочу случайно оставлять маркер стороннего приложения или пробную версию, которые могут быть отклонены Apple Reviewer, поскольку они кажутся в этом вопросе.
Любые подробные предложения ??