Size: a a a

iOS Developers — русскоговорящее сообщество

2021 December 01

SK

Stanislav Kapulkin in iOS Developers — русскоговорящее сообщество
Добрый день.
Пробую настроить Universal Link для своего приложения.

Вроде бы все сделал верно, но ссылка на https://motionlearning.app/ios/room/hgjfdghsjhsv открывается в safary, а не в приложении

Иду одновременно по документации https://developer.apple.com/documentation/Xcode/supporting-associated-domains и статье на Habr https://habr.com/ru/company/jugru/blog/352914/.
Они предлагаются разный формат apple-app-site-association файла 🙂

Документация говорит, что должны быть поля "appIDs" и "components".
Статья на Habr, что поля "appID" и "paths"

1. Я сделал merge полей:

{
   "applinks": {
       "apps": []
       "details": [
           {
               "appIDs": ["
1JFTPGW937.broccole.co"],
               "appId": "
1JFTPGW937.broccole.co",
               "components": [
                   {
                       "/": "/ios/room/*",
                       "comment": "Link to the room"
                   }
               ],
               "paths": [
                   "/ios/room/*"
               ]
           }
       ]
   }
}


2. На странице https://motionlearning.app/ios/room/hgjfdghsjhsv с iOS девайса показывается кнопка, которая перенаправляет на https://www.motionlearning.app/ios/room/hgjfdghsjhsvwww.motionlearning.app/ios/room/hgjfdghsjhsv. И наоборот.

3. Настроил в XCode Associated Domains

Подскажите, пожалуйста, что может не работать?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
у вас невалидный json
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
после параметра apps не идет запятая перед details
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
https://branch.io/resources/aasa-validator/ вот валидатор вам в помощь
источник

SK

Stanislav Kapulkin in iOS Developers — русскоговорящее сообщество
Спасибо большое, действительно)

Спасибо большое за валидатор!
источник

SK

Stanislav Kapulkin in iOS Developers — русскоговорящее сообщество
@protuberian, поправил json,

валидатор https://branch.io/resources/aasa-validator/ говорит, что все ок

валидатор от Apple https://search.developer.apple.com/appsearch-validation-tool/ выдал ошибку: "Error no apps with domain entitlements". Я проверял на ссылке https://motionlearning.app/ios/room/hgjfdghsjhsv

Есть предположение, на что может жаловаться?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну может приложение еще не опубликовано
источник

SK

Stanislav Kapulkin in iOS Developers — русскоговорящее сообщество
пока только в TestFlight
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну видимо в этом и проблема
источник

SK

Stanislav Kapulkin in iOS Developers — русскоговорящее сообщество
Спасибо большое, пойду публиковать 🏎
источник

А

Амину in iOS Developers — русскоговорящее сообщество
Hi
Rust developer needed remote job
With +3 years of experience
For more details
Dm me
источник

VS

Vivorth San in iOS Developers — русскоговорящее сообщество
Hello, how to read console logs in wkwebview?
источник

K

Khaliljon Bakhtiyoro... in iOS Developers — русскоговорящее сообщество
Привет, Как решить эту проблему, пожалуйста, помогите
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
источник

K

Khaliljon Bakhtiyoro... in iOS Developers — русскоговорящее сообщество
Большое спасибо
источник

O

Oksana in iOS Developers — русскоговорящее сообщество
Всем доброе утро!)
Меня зовут Оксана.  Изучаю swift.

Очень прошу помочь в решении такой задачи:

Есть приложение которое пишет видео. При подключении iPhone через HDMI (только этот способ рассматриваться) к внешнему монитору  дублируется экран с телефона.

Из-за того что соотношения сторон внешнего монитора и телефона не одинаковы, появляются черные полосы на внешнем мониторе.

Вопрос: можно ли убрать черные полосы на стороне приложения (то есть в коде дописать)? Или черные полосы убираются только на стороне монитора?
источник

AZ

Alex Z in iOS Developers — русскоговорящее сообщество
А можно подробнее каким способом вы транслируете видео через HDMI
источник

O

Oksana in iOS Developers — русскоговорящее сообщество
особых способов нет. Беру телефон подключаю кабель через адаптер. И все. Выводиться картинка на монитор.
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а че лайтнинг смог в hdmi?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
действительно может. удивительно, я думал этот формат совсем печален
источник