2012-04-30 2 views
0

Выполнение окончательной проверки, прежде чем представить яблочный магазин, и заметил одну вещь:

расслоением идентификатор и др для com.overwaitea $. {PRODUCT_NAME: rfc1034identifier},

Это нормально? Я прошу, потому что в одном из руководств по яблочному магазину говорится: «Приложения с текстом-заполнителем будут отклонены» ... Мне интересно, считалось ли это как заполнителем, в частности, что часть rfc ...

Должен ли я заменить все $ { PRODUCT_NAME} и т. Д. С фактическим именем? или процесс строительства действительно решит для меня?

Обновление «комплект связующего кода типа os» - это ??, что это должно быть?

ответ

0

Это заменит ${PRODUCT_NAME:rfc1034identifier} названием продукта, как определено в конфигурации проекта. Но, возможно, это не то, что вы хотите. Возможно, вы создали идентификатор приложения на портале разработчиков iTunes, который не является именем приложения. Таким образом, вы можете просто заменить ${PRODUCT_NAME:rfc1034identifier} идентификатором вашего приложения.

Но если вы замените ${PRODUCT_NAME}, то если позже вы хотите изменить название своего продукта (это не выбранный вами идентификатор, а отображаемое имя). Вам придется заменить все, что вы только что заменили.

+0

Вот и все! Но вам, возможно, потребуется заменить '$ {PRODUCT_NAME: rfc1034identifier}' на ваш 'com.overwaitea. '. И по другому вопросу: CFBundleSignature (String - iOS, Mac OS X) идентифицирует создателя пакета и аналогичен коду создателя файла Mac OS 9. Значение для этого ключа - это строка, содержащая четырехбуквенный код, специфичный для пакета. Например, сигнатурой для приложения TextEdit является ttxt. – Vaseltior

+0

Это по умолчанию, и да, вы не будете отклонены с использованием этого значения. – Vaseltior

Смежные вопросы