Можем ли мы опубликовать две версии приложения для iPhone?

StackOverflow https://stackoverflow.com/questions/539650

  •  22-08-2019
  •  | 
  •  

Вопрос

ПРИВЕТ,

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

Возможно ли иметь локальную и международную версию приложения, доступную через iTunes Store?Международная версия будет содержать только разрешенный контент.Если нет, пожалуйста, посоветуйте лучший вариант решения этой проблемы.

Благодарим вас заранее

Ваше здоровье,

Амит

Это было полезно?

Решение

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

Однако есть еще один вопрос, который следует рассмотреть.Вы говорите, что проблема в «доступе к контенту через приложение» за пределами Австралии.Но вы находитесь на платформе, которая по своей сути является мобильной и может находиться не в той стране, в которой пользователь получил ваше приложение.Что произойдет, если кто-то находится в Австралии, получит приложение на законных основаниях, а затем поедет в другую страну?Они больше не в Австралии, но у них есть копия приложения, которая предполагает, что они находятся.Будут ли ограничения авторских прав вашего клиента по-прежнему разрешать ему доступ к контенту, который должен быть предназначен только для Австралии?

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

Думаю об этом:iPhone знает, где он.Телефон 3G может получать информацию о местоположении с точностью до GPS, а старые телефоны получают разумные приблизительные значения в любое время, когда у них есть подключение к телефонной сети.Это дает вам координаты широты и долготы.

Что тогда?Поскольку ваша домашняя территория довольно четко определена, это может быть просто: нарисуйте прямоугольник вокруг Австралии на карте и определите «в Австралии» как находящееся в этом прямоугольнике (здесь пригодится целый континент).Если вам нужно что-то более точное, введите эту широту/долготу в API обратного геокодирования (их много — например, у Flickr есть такой), чтобы узнать, в какой стране вы находитесь.

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

Другие советы

Да, вы можете создать две версии приложения с разными SKU.Лучший способ сделать это — использовать подстановочный сертификат и использовать другой идентификатор проекта в файле plist приложения.

Используя административную панель iTunes Connect, вы можете ограничить продажу SKU на разных территориях.

Эти параметры станут доступны после того, как вы заплатите 99 долларов США за сертификат разработки и загрузите свое приложение в iTunes.

Вы можете ограничить продажу приложений в каждой стране/географическом регионе.Ваше австралийское приложение вы можете ограничить Австралией и продавать другое приложение по всему миру.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top