2009-11-13 2 views
4

У меня возникли проблемы с XCode-> Project> Edit Активный Target «Projectname» настройкиiPhone App Название продукта

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

Я даже пробовал с - и _ (My-App, My_App), но ни одна из этих работ не работает.

Однако он отлично работает в симуляторе.

В чем причина?

Спасибо.

+0

Какая ошибка? Что у вас есть как «Bundle Identifier» в вашем Info.plist? –

+0

Я получаю ошибку : ошибка: CFBundleIdentifier 'com.qdideas.My_App' содержит недопустимый символ '_' – Biranchi

+0

Попробовав установить «МОЕ приложение» для ВСЕХ КОНФИГУРАЦИИ в разделе «Цель»> «Настройки»> «Сборка»> «Упаковка»? –

ответ

5

По умолчанию Xcode использует название продукта как часть идентификатора пакета. «Идентификатор пакета» должен соответствовать правилам URL и состоять только из символов, разрешенных в URL-адресах. Юридическими символами являются буквы, цифры, «-», «.». Короче удалите пробел в «Идентификатор пакета»: «MyApp».