我一直在尋找並嘗試解決這個問題,其中用戶通過PFFacebookUtils
和Parse
來解決,其中用戶通過Facebook登錄但未保存在Parse Data Browser
中。在這個過程中,用戶取消選擇許可(例如電子郵件),並且這導致在解析數據瀏覽器中的空用戶爲。用戶在使用PFFVideosUtils登錄時取消選擇Facebook權限
我已經改變了這個過程,並增加了一些檢查:
- 察看權限給予,如果沒有的話重新詢問 許可。
- 每次創建一個新的PFUser,所以如果沒有給出權限爲 ,那麼該過程重新開始,我刪除舊的PFUser (因此創建一個新的PFUser)。
- 當所有的權限都被檢查並且數據已準備好被保存爲分析時,它會失敗,並且用戶對象與 顯示在Parse中沒有信息。
任何人都有類似的經歷嗎?使用Facebook登錄時在數據瀏覽器中清空PFUser數據?
使用PFFacebookUtils.logInWithPermissions