iOS | как программно открыть приложение google classroom
Я хочу открыть приложение Google Classroom через мое существующее приложение iOS одним нажатием кнопки (если приложение класса доступно на устройстве).
Любая схема URL для класса Google?
Я не нашел схемы URL-адресов приложения Google Classroom для URL-адресов:https://gist.github.com/bartleby/6588aa4782dfb3f1d50c23ce9a4554e3https://ios.gadgethacks.com/news/always-updated-list-ios-app-url-scheme-names-0184033/
LSApplicationWorkspace - это частный API, поэтому я не могу его использовать.
Я могу открыть ссылку AppStore для приложения Google Classroom и открыть приложение оттуда, но я ищу прямой метод, например (схема URL, идентификатор пакета и т. Д.).
Заранее спасибо!
1 ответ
Откройте 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