Подтвердить что ты не робот

Передаёт ли iTunes параметры направления на iPhone после установки приложения?

Есть ли какое-либо положение в iOS, в котором параметры направления, используемые для запуска приложения iTunes, передаются приложению в его первом запуске?

Например, в Android, если я использую ссылку, такую ​​как http://market.an......com.company.pany&referrer=heythere, чтобы загрузить приложение на Android и фактически установить приложение, приложение Market передает "referrer" и его значение для приложения в его первом запуске, которое приложение может использовать в любой степени.

Есть ли аналогичное положение в iOS?

4b9b3361

Ответ 1

Нет, в iOS такой вещи нет. Но вы можете и должны подать запрос функции на bugreport.apple.com, если вам действительно нужна эта функция.

Ответ 2

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

Вы можете попытаться построить фингерпринт в доме. В основном эти шаги будут следующими: 1. Когда создается ссылка, добавление параметров к ссылке или создание ссылки на ссылку в какой-либо бэкэнд-базе данных, если вы хотите сократить ссылки 2. Когда пользователь нажимает на эту ссылку, соберите отпечаток своего устройства со всего, что вы можете прочитать в браузере (например: IP, ОС, размер экрана и т.д.) И перенаправить этого пользователя в магазин приложений. 3. Когда приложение откроется, создайте аналогичный отпечаток с теми же параметрами, что и в приложении, и сопоставьте его в своей базе данных с выдающимся отпечатком. 4. Если есть совпадение, вы можете вернуть эти параметры связи в приложение через установку.

В качестве альтернативы, если вы не хотите создавать всю эту инфраструктуру и обрабатывать многие граничные случаи, мы связали ее с бесплатной службой под названием Branch. Проверьте это на http://branch.io

Ответ 3

Начиная с iOS6, если кто-то устанавливает ваши приложения с помощью смарт-баннера, вы можете передать URL-адрес своему приложению при запуске. Вы делаете это, используя параметр app-argument:

URL, который предоставляет контекст вашему родному приложению. Если вы включите это, и пользователь установит ваше приложение, она может перейти с вашего сайта на соответствующую позицию в приложении iOS. Как правило, полезно сохранять навигационный контекст, потому что:

Он должен работать при установке:

Когда приложение завершит загрузку [после нажатия кнопки установки на баннере приложений], кнопка "Вид" изменится на кнопку "Открыть", и нажатие на баннер откроет приложение, сохранив контекст пользователей с вашего сайта.

Подробнее здесь: http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Я думаю, что это сработает (но жюри все еще отсутствует: Передано ли приложение-аргумент Apple Smart Banner в приложение при установке?), но тестирование этого жестко: Как протестировать смарт-приложение Баннер Urls on в среде Dev

Ответ 4

Нет, AppStore не передает никаких параметров в приложение - он просто распаковывает ipa в папку приложения (контейнер).