2012-06-05 1 views
2

У меня есть идентификатор приложения, типа «com.abcd.efg. *». Я ввел правильный идентификатор приложения в Bundle Identifier из файла .plist моего проекта. Когда я создаю свой проект, ниже отображается сообщение об ошибке.Как это решить (null): ошибка: CFBundleIdentifier 'com.abcd.efg. *' Содержит недопустимый символ '*'?

(null): error: CFBundleIdentifier 'com.abcd.efg.*' contains illegal character '*' 

Как я могу запустить проект с использованием этого идентификатора приложения? Может ли кто-нибудь направить меня? Заранее спасибо.

ответ

4

esteric * не является допустимым символом для идентификатора пучка, я думаю, что вы даете это, поскольку вы создали профиль обеспечения таким образом. но помните, что создание профиля подготовки, такого как «*», означает, что он будет действителен для всех приложений, содержащих com.xxxx.xxx .. поэтому здесь вам нужно будет выбрать такое имя, как com.xxxx.xxx.myTestApp или com.xxxx. xxxx.theNewApp и т. д.

+0

Thank You The Sadd. Не ошибитесь, можете ли вы, пожалуйста, отредактировать свой ответ, упомянутый com.i $$$$$. I $$. to com.abcd.efg. *. Пожалуйста, сделайте это для меня. Я получил идентификатор приложения от своего клиента, которым они поделились профилем подготовки, там они упомянули «com.abcd.efg. *». Поэтому я использовал и в нашем проекте. Могу ли я указать свое имя в идентификаторе пакета, например, «com.abcd.efg.gopiTesting». Пожалуйста, помогите мне. Заранее спасибо. – Gopinath

+0

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

+0

Большое спасибо The Sadd. Большое спасибо за редактирование ответа. Я попробую и дам вам знать результат. Еще раз спасибо. – Gopinath