2014-11-24 2 views
0

iOS 및 Android 모두에 Facebook을 통해 로그인 할 수있는 앱이 있습니다. Android에서 등록하고 로그인하는 경우 모든 Android 기기에서 해당 유형의 로그인을 사용할 수 있습니다 (Facebook 메일과 비밀번호를 입력하면 로그인이 정상입니다). iOS에서 동일한 계정을 사용하면 등록 화면이 나타납니다. iOS에 처음으로 계정을 등록한 다음 Android에서 계정을 사용하려고하면 똑같이 작동합니다. 2 개의 운영 체제에서 Facebook 사용자 ID가 다릅니다. Android에서는 Google의 socialauth를 사용하고 iOS에서는 통합 된 Facebook 앱의 세부 정보를 사용합니다. ID는 서버에 저장되며 사용자가 Facebook을 사용하여 로그인하려고하면 저장된 ID와 ID를 비교합니다. 동일한 계정으로 Android 및 iOS에서 고유 ID를 생성하려면 어떻게해야합니까?Android 및 iOS의 Facebook 사용자 ID

답변

0

2 개의 다른 Apps를 사용하고 있다고 가정합니다. 똑같은 App을 사용하여 동일한 User ID를 얻고, 더 이상 글로벌 ID를 얻지는 않지만 "App Scoped ID"만 가져야합니다. 자세한 내용은 변경 내역을 확인하십시오. https://developers.facebook.com/docs/apps/changelog

0

답장을 보내 주셔서 감사합니다. https://developers.facebook.com/apps에 앱을 등록하고 iOS 및 Android 세부 정보를 설정하여이 문제를 해결했습니다. 또한 두 플랫폼에서 Facebook SDK로 변경되었습니다.