2014-07-10 50 views
0

我參考https://developers.google.com/+/mobile/ios/sign-in添加了GPPSignInButton。 但提示錯誤谷歌加上按鈕無效上下文0x0。這是一個嚴重的錯誤

:CGContextSetFillColorWithColor:無效的上下文0x0。這是一個嚴重的錯誤。此應用程序或其使用的庫正在使用無效的上下文,從而導致系統穩定性和可靠性的整體降級。這個通知是禮貌的:請解決這個問題。這將成爲即將到來的更新中的致命錯誤。

並且屏幕上沒有預期的紅色按鈕。 這個問題困擾了我很長一段時間。 謝謝。

  • (無效)viewDidLoad中 {

    [GPPSignInButton類]。

    GPPSignIn * signIn = [GPPSignIn sharedInstance]; signIn.clientID = kClientID; signIn.scopes = [NSArray arrayWithObjects: kGTLAuthScopePlusLogin, nil]; signIn.delegate = self;

// [signIn authenticate]; [super viewDidLoad];

}

GPPSignInButton used xib。

+0

那麼你打算髮布你的代碼? – trojanfoe

+0

@trojanfoe使用了xib。只需拖放UIbutton並更改GPPSignInButton。完全根據文檔操作 – xx11dragon

+0

Hi @ xx11dragon。我希望你一定能解決你的問題。我也面臨同樣的問題。你可以請啓發解決方案。 – Arti

回答

0

實際上,您只是忘了將Resources文件添加到您的項目中。 轉到您擁有Google plus SDK的目錄,然後將整個資源目錄拖到您的項目中。

現在,它應該工作。

enter image description here

相關問題