Возврат к приложению не для iPad - PullRequest
2 голосов
/ 17 января 2012

У меня есть универсальное приложение для клиента в магазине приложений.Клиент хочет выпустить обновление только для iPhone и игнорировать iPad.

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

  • Могу ли я выпустить обновление, которое вернулось куниверсальное приложение?
  • Если да, получат ли пользователи iPad обновление в виде приложения 2x?
  • Есть ли другие варианты?Могу ли я выдвинуть северную часть штата только для клиентов iPhone?

Ответы [ 2 ]

3 голосов
/ 17 января 2012

если это универсальное приложение, то вы можете просто изменить код iPhone и оставить код iPad без изменений. Оба устройства получат возможность обновления. Я бы рекомендовал добавить что-то вроде

Обновление для iPhone, ничего не изменилось для iPad

к примечаниям к выпуску.

Отвечая на ваши вопросы:

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

Я верю, что в одном из приложений, установленных на моем iPhone, было что-то подобное.

Надеюсь, это поможет

2 голосов
/ 17 января 2012

Вы можете вернуться к неуниверсальному приложению, внеся соответствующие изменения в настройки своего проекта.Это приведет к тому, что все устройства получат обновление после выпуска, и на iPad приложение вернется к интерфейсу «iPhone 2x».Вы не можете (насколько я вижу) отправить обновление только на iPhone.

Возврат к неуниверсальному приложению может расстроить некоторых клиентов вашего клиента, если они привыкли использовать пользовательский интерфейс iPad дляприложение, когда они снова окажутся в пользовательском интерфейсе iPhone.

Однако - если изменение, которое вам нужно сделать, относится только к пользовательскому интерфейсу iPhone и не влияет на пользовательский интерфейс iPad или логику вашего приложения;Или, если изменение относится к логике приложения и не нарушит пользовательский интерфейс iPhone или iPad, вы все равно можете внести это изменение и остаться универсальным приложением ... Другими словами, обновление пользовательского интерфейса iPhone не нужно изменять или удалять.Функциональность пользовательского интерфейса iPad и изменение только логики, которое не нарушает ни один из интерфейсов, не потребует возврата к iPhone, даже если это изменение логики влияет только на iPhone.

Если вам нужно другое поведениев приложении для iPhone и iPad вы можете проверить, на каком устройстве работает ваше приложение, и автоматически выполнять различные функции.

В основном, проверьте, как обновление повлияет на каждый из пользовательских интерфейсов, а также, если пользовательский интерфейс iPadне сломается, просто оставь его универсальным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...