it-swarm.com.ru

Изменено имя проекта в Xcode, приводящее к ошибке именования

Мое старое имя состояло из названия типа случая верблюда, подобного этому

MyApp

Затем я изменил его на 

Myapp 'обратите внимание, что А теперь не заглавные буквы'

Я изменил это, щелкнув имя MyApp в меню навигатора и изменив его. Вверх появилось окно справки, в котором меня попросили внести изменения в систему в целом. Я нажал ДА!

но теперь, когда я создаю это приложение, оно говорит, что название моего приложения:

Myapp-temp-caseinsensitive-rename

Теперь мне интересно, как мне избавиться от части -temp-caseinsensitive-rename?

32
HurkNburkS

Проверьте название продукта в настройках сборки и убедитесь, что везде это Myapp. Если это сделано, 

  • Закройте свой проект -> перейдите в Finder.
  • Щелкните правой кнопкой мыши на файле .xcodeproject и выберите Показать пакет Содержание.
  • Затем щелкните правой кнопкой мыши свой файл project.pbxproj и откройте его в текстовом редакторе
  • Затем найдите Myapp-temp-caseinsensitive-rename и вручную переименуйте it.
  • Сохраните его после изменения, а затем снова откройте проект.

Убедитесь, что вы сделали резервную копию вашего проекта, прежде чем делать это.

90
iDev

У меня была похожая проблема, но она затрагивала только цель, к которой было добавлено «case-insensitive-rename». Если у вас похожая ситуация, просто сделайте следующее (используя XCode 5):

1) нажмите на свой проект слева . 2) разверните, чтобы увидеть все ваши цели, нажав на крошечную кнопку

step 2 - tiny expand button

3) переименовать затронутую цель (и).

step 3 - rename

4) Сохранить проект. Затем для получения очков брауни OCD откройте ваш проект в текстовом редакторе и выполните ctrl-f для любого «нечувствительного» или подобного, чтобы убедиться, что все решено.

11
Vivek Gani

Перейдите к project -> Build Settings -> Search "Packaging" и измените название продукта ключ.

Если это не сработает, повторите, но в пределах вашей цели, поэтому Targets -> YourApp -> Build Settings -> Search "Packaging"

Вуаля.

4
Ryan

Ничего из этого не помогло мне. Я нашел этот пост, и он работал, и он был самым простым. Так что я думаю, что решение зависит от того, как вы попали в беспорядок в первую очередь :)

-temp-caseinsensitive-rename в идентификаторе пакета

4
Mehdi Abderezai

Попробуйте создать новую схему вашего приложения, выбрав имя проекта в верхней части xcode после воспроизведения и кнопку остановки. Работал на меня!

0
Ritu