我们在应用中提供了一个按钮,可以使用在默认浏览器中打开的网址与Google课堂共享,类似于以下答案:https://stackoverflow.com/a/32460724/6257608
如果已经安装,最好通过Classroom应用程序直接启动和共享。谷歌是否通过他们的SDK或特定应用协议提供了这样做的方法? (据我所知,SDK不支持他们的共享API。)
答案 0 :(得分:0)
基本上你可以这样做。
请参阅Apple Inter-App Communication章节:使用网址方案与应用进行通信
谷歌似乎支持它,我在他们的Info.plist中找到了这个:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>com.google.sso.900820440409-fbmgl9p4k9hlmkq01gjmjs2aiirbjaca</string>
</array>
</dict>
<dict>
<key>CFBundleURLName</key>
<string>${BUNDLE_IDENTIFIER}</string>
<key>CFBundleURLSchemes</key>
<array>
<string>googleclassroom</string>
</array>
</dict>
</array>
所以他们注册了一个URL-Scheme。我不熟悉Google Classroom App。所以我不知道你可以分享什么类型的数据。你可以在互联网上找到它。但您应该能够与此信息共享数据。
如何获取Info.plist的内容:
我希望这可以帮到你。