2017-09-13 103 views
0

我将创建一个分享功能,让用户可以在Google+上分享内容。如何在iOS应用上分享Google+上的内容?

但对于Google+的签到的SDK已被弃用,新的​​GoogleSignIn SDK似乎只是为了工作登入。

是否有人有这方面的经验?

参考链接:

共享,从您的iOS应用Google+的方式: https://developers.google.com/+/mobile/ios/share/

迁移来自Google+签到: https://developers.google.com/identity/sign-in/ios/quick-migration-guide

回答

0

不可能从新的SDK。摘自the site you've linked

iOS上的原生共享需要您使用Google+登录,该登录已被弃用,并且可能无法按预期方式工作。不要在新应用中使用本地分享。您可以使用basic sharing在没有Google+登录的情况下在Google+上分享内容,并且您可以使用App Invites与用户的联系人共享您的应用的深层链接。

你应该显示SFSafariViewController指向https://plus.google.com/share?url=<your URL>

if let url = URL(string: "https://plus.google.com/share?url=<your URL>") { 
    let safariVC = SFSafariViewController(url: url) 
    present(safariVC, animated: true) 
} 
相关问题