2012-07-17 88 views
1

我正在開發移動Web應用程序,有時顯示「移動版本的應用程序不可用,因爲它的移動訪問配置錯誤」。爲什麼發生這種情況?我注意到,它發生在用戶註銷表單Fb時,並嘗試返回到顯示登錄表單後顯示登錄表單的應用程序顯示錯誤。應用程序配置錯誤

請幫

+0

我解決了這個問題,我使用直接的URL的地方,我們在應用程序中的代碼主機 – 2012-08-01 07:23:09

+0

你能解釋這一點嗎? – 2012-11-23 20:23:03

+0

http://stackoverflow.com/questions/8441757/mobile-version-of-the-app-is-unavailable-because-it-is-misconfigured-for-mobile/14503284#14503284 – 2013-01-24 14:14:56

回答

0

我有這個問題,什麼似乎是問題是,如果你剛剛從Facebook重定向到您的應用程序,然後立即重定向回apps.facebook.com/my-app/sub-uri然後Facebook引發一個錯誤。

這是我在做什麼,我落得這樣做:

我試圖授權我的應用程序,授權通過重定向到Facebook和授權重定向到我apps.facebook.com/my-namespace應用程序後, /下一步。

在Facebook將您的用戶重定向到應用後,訪問移動設備並重定向回Facebook,導致錯誤。

然後,我添加了一段移動嗅探代碼,如果用戶是移動的,它會在內部重定向到/下一步,而不是去apps.facebook.com。移動

初始請求流:

my.domain.tld/authorize 
-> graph.facebook.com/oauth/authorize 
<- my.domain.tld/authorized 
-> apps.facebok.com/my-app/next-step 

error 

然後我改變這一點,如果用戶是移動:

my.domain.tld/authorize 
-> graph.facebook.com/oauth/authorize 
<- my.domain.tld/authorized 
-> my.domain.tld/next-step 

All working fine 
+0

很長時間後纔回答這個問題因爲這是Google發佈此錯誤的第一個SO。 – gaqzi 2012-12-11 18:53:49

0

檢查Facebook開發人員

頁您的本地iOS或Android應用包ID
+0

太棒了!謝謝你的幫助 – 2013-11-27 05:18:40

相關問題