我發送了另一個版本的我的應用程序,允許用戶通過Facebook登錄。當然,我使用官方的Facebook iOS SDK。蘋果拒絕了應用程序10.6,因爲Facebook打開Safari登錄
但是,蘋果兩次拒絕我的應用程序,原因如下:
該應用程序打開一個網頁在移動Safari瀏覽器進行登錄,然後返回用戶的應用程序。用戶應該能夠在不首先打開Safari的情況下登錄。
我想獲得更多的信息和評論者的回答是:
謝謝您的答覆。我們檢查了您的應用程序版本3.2.1,並且當用戶點擊Facebook登錄時,用戶將被帶到移動Safari,然後返回到應用程序。
它提供較差的用戶體驗並且不符合指南。
和
謝謝您的答覆。允許用戶在不重定向到移動Safari的情況下登錄應用程序是適當的。
爲什麼只有我的應用程序出現這個錯誤,當幾十個應用程序使用Facebook iOS SDK這種方式並沒有被拒絕?
在iOS iOS SDK中有沒有辦法在app內部打開登錄頁面?
你是寫在objective-c或swift和使用標準的Facebook SDK? – jackslash
您可以使用'FBLoginView'來登錄用戶並避免將他踢入移動Safari – Lefteris
'爲什麼只有我的應用出現這個錯誤,當幾十個應用使用Facebook iOS SDK這樣並且不會被拒絕?'他們當然可以被拒絕。當他們的開發者上次更新他們的應用程序時,他們就沒有這樣做指南可能會更改。 – HAS