我想通过我现有的 iOS 应用程序点击按钮打开谷歌类应用程序(如果类应用程序在设备上可用)。
google classroom 有 URL scheme 吗?
我没有在 URL 上找到任何 Google Classroom 应用 URL Scheme: https://gist.github.com/bartleby/6588aa4782dfb3f1d50c23ce9a4554e3 https://ios.gadgethacks.com/news/always-updated-list-ios-app-url-scheme-names-0184033/
LSApplicationWorkspace 是一个私有(private) API,所以我不能使用它。
我可以打开 Google Classroom 应用程序的 AppStore 链接并从那里打开该应用程序,但我正在寻找一种直接方法,例如(URL 方案、捆绑标识符等)。
提前致谢!
最佳答案
如果您的 iPhone 上安装了类应用程序,则在 Safari 中打开您的类类(class) URL,它将打开您的类应用程序,否则 safari 将为您提供在 AppStore 上查看应用程序的选项。
UIApplication.shared.open(URL(string: "your_url_str")!, options: [:], completionHandler: nil)
确保将登录 ID 号替换为实际的电子邮件 ID。
Ex:
https://classroom.google.com/u/<EMAIL_ID HAVING COURSE ACCESS>/w/<Course Id>/t/all
虚拟网址:
https://classroom.google.com/u/demo@gmail.com/w/nbmbms8709s/t/all
关于iOS |如何以编程方式打开谷歌类应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58236124/