我想從我的應用程序分享的Google+帖子,我已經做了所有在本教程: https://developers.google.com/+/mobile/ios/share#adding_basic_sharing共享斯威夫特
多於1次......
的問題是:
@IBAction func postToGoogle(sender: UIButton) {
var shareDialog : GPPShareBuilder = GPPShare().shareDialog()
shareDialog.setPrefillText("Check This out")
shareDialog.setURLToShare(NSURL(string: "https://developers.ggoe.com/+/"))
shareDialog.setCallToActionButtonWithLabel("BookMark", URL: NSURL(string: "https://developers.google.com/+/mobile/ios/"),deepLinkID: "")
shareDialog.open()
}
當按下postToGoogle總是得到這個控制檯:
「你必須指定| CL ientID |爲| GPPSignIn |'
但在我viewDidLoad中:
signIn = GPPSignIn.sharedInstance()
signIn?.shouldFetchGoogleUserEmail = true
signIn?.shouldFetchGoogleUserID = true
signIn?.shouldFetchGooglePlusUser = true
signIn?.clientID = "89239876213876321yuwqiuhwq.apps.googleusercontent.com"
signIn?.scopes = [kGTLAuthScopePlusLogin]
signIn?.delegate = self
正如你可以看到我已經分配的客戶端ID。即使我登錄時,一切正常。
ps:此客戶端ID是假的。
請幫我解決這個錯誤。 在此先感謝 ADS
您是否在開發人員控制檯中啓用了深層鏈接? – class 2015-02-25 18:52:33
是的,我做到了。它的工作現在:) – 2015-02-26 12:50:51