Opener - это приложение для iOS, которое в основном позволяет пользователю выбирать, где открывать ссылки, в основном использует схемы URL.
Мы должны добавить поддержку основных схем URL-адресов, чтобы подключиться к определенному пользовательскому интерфейсу в приложении. А именно:
freetime: // issue / rnystrom / GitHawk / 418 подойдет к этому вопросу!
freetime: // репозиторий / rnystrom / GitHawk
freetime: // уведомления
(Также знайте, что мы можем захотеть переименовать нашу схему URL ??)
Как только мы добавим эту функцию, мы должны добавить наше приложение в манифест Opener . Это не идеальное решение, но было бы неплохим приложением-компаньоном, чтобы начать открывать материалы GitHub в нашем приложении, а не в Safari!
Также стоит отметить, что это будет немного идти рука об руку с любой работой над виджетами на главном экране, вещами Apple Watch и т. Д., Поэтому я дал ему средний приоритет, а не низкий!
Я хочу в ближайшее время взглянуть на это :)
Например. открытое репо или оформление выпуска в одном
Отправлено с помощью GitHawk
С удовольствием интегрируется в Opener, если есть схема URL 😊
Отправлено с помощью GitHawk
Я думаю об архитектуре схемы URL в следующем выпуске!
Отправлено с помощью GitHawk
Кто-нибудь может взглянуть на это, теперь у нас есть маршрутизация :)
Я планирую разместить ссылку на репозитории и проблемы в GitHawk, как только версия GitHawk для App Store будет поддерживать это.
@rnystrom : Я могу чем-нибудь помочь?
Я не уверен, изменится ли формат URL-адресов, представляющих маршруты, и я также не могу сказать, просматривает ли приложение в настоящее время URL-адреса при запуске.
Но если вы дадите мне какие-то конкретные задачи, я могу двигаться дальше.
@palmin версия App Store должна теперь иметь возможность обрабатывать глубокие ссылки, используя схему маршрута в GitHawkRoutes
Отправлено с помощью GitHawk
@rnystrom, я бы ожидал
freetime://RepoRoute?owner=GitHawkApp&branch=master&repo=GitHawk
, чтобы открыть обзорный экран для GitHawk, но он открывает приложение, не переходя на какой-либо конкретный экран.
Я неправильно понимаю, как должны работать эти глубокие ссылки?
Хм, нет, это должно быть правильно. Позвольте мне запустить образец приложения, чтобы попробовать отладить
Отправлено с помощью GitHawk
Потрясающе, только что попробовал и, кажется, работает! У меня https://github.com/timonus/OpenerManifest/tree/githawk ждет своего часа, когда эта версия GitHawk попадет в App Store.
Ребята
Отправлено с помощью GitHawk
Для поклонников ярлыков создали ярлык для открытия репозитория github.
https://www.icloud.com/shortcuts/61bf54353a914d62983f9e1c1bf7a02a
Я обновлю его, чтобы иметь возможность открывать вопросы / PR, а также из буфера обмена. На данный момент вы можете открыть его с любого общего листа, у которого есть URL-адреса.
Отправлено с помощью GitHawk
@rizwankce ты потрясающий
Самый полезный комментарий
Потрясающе, только что попробовал и, кажется, работает! У меня https://github.com/timonus/OpenerManifest/tree/githawk ждет своего часа, когда эта версия GitHawk попадет в App Store.