Название продукта, начинающееся с номера, заменяется в Xcode на "_" - PullRequest
1 голос
/ 15 июля 2011

Xcode 4.0.2 сводит меня с ума из-за этой новой ошибки.

У меня есть приложение с названием продукта, которое начинается с цифры, скажем, «3Dgame». Проблема заключается в том, что Xcode преобразует «3Dgame» в «_Dgame», поэтому мой идентификатор приложения com.myenterprise._Dgame явно не совпадает с идентификатором приложения профиля Provisionning.

Кто-нибудь с намеком на то, как избежать этого раздражающего поведения? Спасибо!

1 Ответ

1 голос
/ 11 апреля 2013

Вы можете изменить идентификатор приложения непосредственно в списке. В общем случае не стоит начинать заголовок проекта с цифры, поскольку переменные в большинстве языков программирования не могут начинаться с цифр, а имя вашего проекта Xcode может переводиться в имена переменных в разных местах; поэтому Xcode просто удаляет начальную цифру, чтобы избежать плохого поведения. Таким образом, вы по-прежнему можете называть свой проект цифрой, но вы просто не можете ожидать, что за кадром он всегда будет таким.

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

...