2017-09-13 104 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) 
} 
相關問題