2016-04-14 60 views
1

我調試我的Facebook集成的iOS SDK 4.10的在iOS 9(它的工作原理,但是登錄始終通過網頁視圖進行,不會打開的Facebook應用程序)。CFBundleUrlTypes在它的XCode的觀點在Info.plist中可見,但不

我有CFBundleUrlTypes一個問題,我已經通過了XCode增加它(多次):Project > Info > Url Types ......事實上,它堅持着,因爲我可以:cat Info.plist|grep -C 10 -i urltypes並獲得:

<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
     <key>CFBundleURLName</key> 
     <string></string> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>fb$(FACEBOOK_APP_ID)</string> 
     </array> 
    </dict> 
</array> 

但我重新啓動XCode在項目信息中不再可見。

XCode Project Info

回答

0

從iOS9開始,Facebook的使用的Safari瀏覽器的登錄,而不是一個快速的應用程序切換。 SDK基本上試圖爲用戶確定最佳體驗,所以這可能是您爲什麼總是路由到基於Web的登錄的原因。

這也部分地得到圍繞「APPNAME要開OTHERAPP」你會看到iOS9。

的文檔在這個位置https://developers.facebook.com/docs/ios/ios9#faq

+0

略微觸及所以你基本上是說這是正常的,我不應該嘗試做對的事? – AsTeR

相關問題