2013-10-01 39 views
0

希望有人能幫助我。適用於iOS的Google OAuth 2.0不會返回到我的應用程序

我已經瀏覽了示例應用程序並閱讀了Google網站上的所有文檔,但我無法回到我的應用程序。我有一個URI問題。

這是示例應用程序中的代碼,我複製了該代碼並使用了我自己的應用程序ID,並且我也嘗試過使用谷歌給我的URI,但它不會從Google+應用程序返回到我的應用程序。

<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeRole</key> 
     <string>Editor</string> 
     <key>CFBundleURLName</key> 
     <string>com.google.GooglePlusSample</string> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>com.google.GooglePlusSample</string> 
     </array> 
    </dict> 
</array> 

在控制檯中沒有出現特別的錯誤。

任何幫助,將不勝感激。 PS我知道這裏有幾個關於這個問題的問題,但他們對我沒有任何幫助。

回答

2

您是否在Google APIs console內正確設置了所有內容?這應該確定您的應用程序是否與Google API項目相關聯,並設置任何深度鏈接參數。相關部分是在下面的截圖:

Setting up a client ID for iOS

特殊重定向URI,URN:IETF:WG:OAuth的:2.0:OOB,通過了Google+客戶端插入並通過授權流程通過,應重定向用戶將在授權流程完成後返回到您的應用程序,這取決於您在API控制檯中的項目設置。

如果這仍然沒有幫助,您應該查看iOS PhotoHunt sample,因爲這顯示了另一個集成了Google+登錄的項目。

+0

謝謝 - 我完成了所有的工作,我還會繼續努力。 –

+0

此外,還有一個剛剛發佈的新iOS SDK,此版本中的亮點如下:http://googleplusplatform.blogspot.com/2013/10/ios-sdk-1.4.0.html,並且有更新獲取從這裏開始:https://developers.google.com/+/mobile/ios/getting-started – class

相關問題