推 kiii210:我記得預設是ios內建的 在來是native app的樣子 11/13 17:49
→ uranusjr:預設是 iOS 內建, 如果 iOS 版本太舊就會 fallback 到以 11/13 21:06
→ uranusjr:前沒有內建 Facebook 整合時使用 Safari 的登入法 11/13 21:07
→ howdiun:新sdk登入方法有3種,native, fb app, safari 11/14 09:36
→ howdiun:如果手機設定有fb帳號就可以用native,不過也要程式有寫 11/14 09:37
感謝回答
我有看到新版的SDK有這些登入方法
大概有找到選擇登入對話框的方法了
簡單的說他有一個Fallback Flow (這邊的Fallback Flow不知道該怎麼翻)
iOS Login Dialog
Facebook App Native Login Dialog
Facebook App Web Login Dialog
Mobile Safari Login Dialog
會依iOS版本支援的程度按上面順序去啟動
如果想要跳過某一種起動方法的話 就是利用一些設定去刪去啟動作
可以參考這篇文件的Login dialog flows and control部份
https://developers.facebook.com/docs/ios/login/
其中最後一項的Mobile Safari Login Dialog似乎就是大絕了
最後手段 所以也沒有刪除的方法了 XDD
不知道我的解讀有沒有錯誤 還請幫忙指正 感謝 :)
※ 編輯: euph 來自: 219.118.185.164 (11/14 10:12)
→ euph:自己再補問一個問題 上面的Login Dialog 都可以選擇使用與否 11/14 11:25
→ euph:但是唯獨Embedded WebView Login Dialog沒有看到如何使用 11/14 11:26
→ euph:不知道有沒有人知道如何使用它來登入?? 11/14 11:26
推 kiii210:舊版的SDK我記得可以選 新版"好像" 11/14 11:34
→ kiii210:拿掉了, 我也在找 11/14 11:34
推 rsmallr:試試FBSessionLoginBehaviorForcingWebView 11/14 16:34