iOS |как программно открыть приложение для Google - PullRequest
0 голосов
/ 04 октября 2019

Я хочу открыть приложение Google для классных комнат в моем существующем приложении iOS одним нажатием кнопки (если приложение для классных комнат доступно на устройстве).

Любая схема URL для классов Google?

У меня естьНе найдено ни одной схемы URL-адресов приложения Google Classroom по URL-адресам: https://gist.github.com/bartleby/6588aa4782dfb3f1d50c23ce9a4554e3 https://ios.gadgethacks.com/news/always-updated-list-ios-app-url-scheme-names-0184033/

LSApplicationWorkspace является частным API, поэтому я не могу его использовать.

Я могу открыть AppStoreссылку на приложение Google Classroom и откройте приложение оттуда, но я ищу прямой метод, такой как (схема URL, идентификатор пакета и т. д.).

Заранее спасибо!

1 Ответ

1 голос
/ 16 октября 2019

Откройте URL-адрес вашего класса в Safari, если на вашем iPhone установлено приложение для класса, оно откроет ваше приложение для класса, иначе Safari даст вам возможность просмотреть приложение в AppStore.

UIApplication.shared.open(URL(string: "your_url_str")!, options: [:], completionHandler: nil)

Убедитесь, что вы заменили идентификационный номер логина на реальный электронный адрес.

Ex: 
https://classroom.google.com/u/<EMAIL_ID HAVING COURSE ACCESS>/w/<Course Id>/t/all

URL-адрес пустышки:

https://classroom.google.com/u/demo@gmail.com/w/nbmbms8709s/t/all
...