Контрольный список представления приложений iPhone.Почему нет упоминания о UIRequiredDeviceCapabilities? - PullRequest
0 голосов
/ 15 декабря 2010

Я просматривал различные посты контрольных списков для отправки приложений iPhone, чтобы подготовиться к отправке в Apple, но они либо недостаточно тщательны, либо, может быть, я что-то упускаю (или не могу найти правильные контрольные списки).

Например, UIRequiredDeviceCapabilities кажется довольно важным, но о нем нигде не упоминается. Считается ли такая вещь слишком очевидной? Какие еще очевидные вещи я должен знать?

Спасибо.

Ответы [ 3 ]

1 голос
/ 16 декабря 2010

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

0 голосов
/ 16 декабря 2010

Отвечая на мой вопрос здесь:

«Вот некоторые важные ключи, которые вы, возможно, захотите добавить в файл Info.plist своего приложения специально для iOS:» (согласно руководству по программированию iOS). Но из того, что я могу сказать, действительно требуются только CFBundleIconFiles, и UIRequiredDeviceCapabilities (если только у вас нет необходимых возможностей, в таком случае, я полагаю, опустите эту).

  CFBundleIconFiles
*

  UIStatusBarStyle
*

  UIInterfaceOrientation
*

  UIRequiredDeviceCapabilities
*

  UIRequiresPersistentWiFi
0 голосов
/ 16 декабря 2010

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

Это тот, который я всегда проходил в прошлом: http://developer.apple.com/news/ios/appstoretips/

Но, честно говоря, самые важные из них:

  1. Убедитесь, что все приложенияметаданные заполнены, и вы не используете какие-либо товарные знаки / объекты, защищенные авторским правом, где-либо в вашем приложении
  2. Убедитесь, что вы проверили свое приложение на наличие утечек памяти и исправили ошибки на предмет сбоев
  3. Не используйтедругие имена приложений в ваших ключевых словах
  4. Убедитесь, что у вас есть сообщения об ошибках из-за проблем в сети (или что-то еще, что может вызвать появление кнопки, будто она ничего не делает и может сбить пользователя с толку)
...