Помогите заполнить файл "info.plist" - PullRequest
3 голосов
/ 21 сентября 2010

Я готов отправить свое первое приложение в App Store, однако у меня возникают проблемы при заполнении некоторых полей «Info.plist».Я не хочу, чтобы мое приложение было отклонено, потому что я сделал это неправильно.

Вот поля, с которыми у меня возникают проблемы:

Исполняемый файл, идентификатор пакета, имя пакетаи Bundle создатель ОС Typecode

Можете ли вы что-нибудь поместить в эти поля или вы предполагаете использовать определенные значения или имена, такие как «Идентификатор приложения», данный Apple для вашего приложения?У меня уже есть «Идентификатор приложения» для моего приложения, но у меня еще нет веб-сайта для приложения.

Спасибо за помощь!

Ответы [ 2 ]

5 голосов
/ 21 сентября 2010

Для работы с Hotpaw2's ответ:

Создатель пакета устарел 4-символьное поле для приложений iOS. я оставьте это поле без проблем.

Оставьте это поле пустым, как указано. (Раньше я писал «1009 *» для «Apple Mobile»).

Имя пакета - это то, что появляется под вашим именем. значок. Убедитесь, что он подходит под значок. Это должно быть не обманчиво отличается от названия вашего приложения.

Например, у меня есть приложение под названием Jewish Music Stream. Я положил JewishMusic в этом поле. Это подходит, и это похоже на название моего приложения. Если бы я написал Death Metal, я мог бы быть отклонен, потому что этот жанр не имеет ничего общего с тем, что предлагается в приложении. Если бы я написал Jewish Music Stream, он бы выглядел как Jewi...Stream или как-то так.

Bundle ID - ваш уникальный обратный DNS. Вам не нужно иметь веб-сайт для это конкретное приложение. Но твой зарегистрированный веб-домен и уникальное приложение имя (или веб-страница) будет подходит для этого поля (в обратном порядке конечно). Это должно быть совместимо с вашим положением (что может быть безразличный). Идентификатор пакета не должен иметь подстановочный знак.

Шахта была com.yetanotheriphoneapp.jms

Ограничение на имя файла продукта нет пробелов или специальных символов. Никто не видит это, так что это может быть почти что-нибудь (уникальное для ваших приложений и не-вводящие в заблуждение). У меня был старый устаревший названия проектов у меня, но приложения были по-прежнему приняты.

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

Удачи вам, и пусть вы создадите много успешных приложений!

2 голосов
/ 21 сентября 2010

Bundle creator - это устаревшее 4-символьное поле для приложений iOS.Я оставляю это поле без проблем.

Имя пакета - это то, что появляется под вашим значком.Убедитесь, что он подходит под значком.Оно не должно вводить в заблуждение от имени вашего приложения.

Идентификатор пакета - ваш уникальный обратный DNS.Вам не нужно иметь веб-сайт для этого конкретного приложения.Но ваш зарегистрированный веб-домен и уникальное имя приложения (или веб-страница) будут подходить для этого поля (конечно, наоборот).Он должен быть совместим с вашим положением (которое может быть подстановочным).Идентификатор комплекта не должен иметь подстановочный знак.

Ограничение имени файла продукта не должно быть пробелов или специальных символов.Никто не видит этого, так что это может быть что угодно (уникальное для ваших приложений и не вводящее в заблуждение).У меня были старые устаревшие названия проектов, но приложения все еще были приняты.

...