2013-04-12 1 views
1

Dropbox Sync SDK에서 사용자 인증을 테스트 할 때이 이상한 문제가 나타났습니다. 가장 큰 문제점은 성공적인 인증 (웹뷰에서 사용자 이름과 암호를 입력하고 특정 폴더에 대한 응용 프로그램 액세스를 허용 한 후)이 인증이 해제 된 것으로 보이지만 실제로는 그렇지 않다는 것입니다. 뒤로 버튼을 누른 후에 인증 후에 대화 상자 (webview)를 닫지 않고 내보기가 인증 대화 상자에서 푸시 된 것처럼 내 응용 프로그램을 종료하는 대신 인증 대화 상자로 돌아 왔습니다.Android Dropbox Sync SDK 인증보기가 해제되지 않음

<activity 
    android:name="com.dropbox.client2.android.AuthActivity" 
    android:launchMode="singleTask" > 
    <intent-filter> 
     <data android:scheme="db-xxxxxx" /> 
     <action android:name="android.intent.action.VIEW" /> 
     <category android:name="android.intent.category.BROWSABLE"/> 
     <category android:name="android.intent.category.DEFAULT" /> 
    </intent-filter> 
</activity> 

사람이이 문제를 해결하는 방법을 알고 있나요 :

나는 운이 내 매니페스트에 있지만 함께 보관 활동의 값을 수정하려고?

답변

2

화면에 표시되는 내용은 AuthActivity가 아니며 AuthActivity에서 시작한 브라우저입니다. 실제로 브라우저를 닫지 않는 리디렉션을 통해 앱으로 돌아갑니다. 공식 Dropbox 앱이 설치되어 있으면 브라우저 대신 승인 절차에 사용되므로이 동작이 표시되지 않습니다.

+0

우리는 그것이 고정되어 있기를 희망합니다. 기기에 Dropbox 앱이 설치되어 있지 않은 사용자에게는 매우 혼란 스러울 수 있습니다. 감사 – astazed