Тестирование ссылок на приложения, размещенные на Facebook для iOS, перед выпуском в магазин приложений

В моем приложении для iPhone есть контент только для мобильных устройств. Я использую хосты ссылок приложений Facebook (https://graph.facebook.com/app/app_link_hosts ) для создания канонических URL-адресов, которыми можно было бы поделиться на Facebook. Тело запроса на хостинг:

"access_token=<APP_ACCESS_TOKEN>
            &ios=[
                    {\"url\":\"content://content/<content_id>\",
                    \"app_store_id\":<APP_STORE_ID>,
                    \"app_name\":\"<APP_NAME>\"}
            ]
            &name=link test
            &web={should_fallback:false}"

Это отлично работает и возвращает идентификатор объекта. Чтобы проверить это, я поделился:

https://fb.me/<canonical>

Поскольку это приложение еще не выпущено, всякий раз, когда я открываю ссылку из приложения facebook, оно не обнаруживает, что мое приложение установлено. Он дает два варианта действий: «Открыть веб-ссылку» и «установить APP_NAME». Оба параметра указывают на пустую ссылку iTunes, где будет находиться приложение. как мне проверить, что мое приложение делает с этой ссылкой перед публикацией приложения в магазине приложений?

это возвращенная ссылка:

https://itunes.apple.com/WebObjects/MZStore.woa/wa/redirectToContent?id=APP_STORE_ID

person PIRATE FIFI    schedule 18.07.2015    source источник


Ответы (1)


Попотев, я, наконец, нашел решение. Схема URL должна быть определена в файле plist. в данном случае "контент" без ://

person PIRATE FIFI    schedule 18.07.2015
comment
Как вы узнали идентификатор своего приложения в App Store, если оно еще не опубликовано? Я хочу сделать то же самое, поэтому и спрашиваю. Спасибо! - person malena; 16.11.2015