Programming

이 앱의 개발자가 Facebook 로그인을 위해이 앱을 올바르게 설정하지 않았습니까?

procodes 2020. 2. 11. 22:41
반응형

이 앱의 개발자가 Facebook 로그인을 위해이 앱을 올바르게 설정하지 않았습니까?


스크립트로 Facebook 로그인을 사용하려고합니다. 모든 작업을 수행했지만 Facebook 계정으로 로그인하려고하면 Facebook에서이 오류가 발생합니다.

오류

앱 설정 안함 :이 앱 개발자는이 앱을 Facebook 로그인에 맞게 설정하지 않았습니다.

다음은 오류 스크린 샷입니다.

여기에 이미지 설명을 입력하십시오

어떤 아이디어?


문제는 당신이 설정해야했다

이 앱과 모든 라이브 기능을 일반 대중이 사용할 수 있도록 하시겠습니까?

세트 status and reviewON및 문제 해결

코딩을 즐기십시오


다른 모든 답변과 관련하여 누군가를 도울 수있는 스크린 샷이 있습니다.


  1. https://developers.facebook.com/으로 이동 하십시오

  1. 상단 바에서 앱 메뉴를 클릭하십시오.

  1. 드롭 다운에서 해당 앱을 선택하십시오.

여기에 이미지 설명을 입력하십시오

앱 이름 옆의 원이 완전히 녹색이 아닙니다. 마우스로 마우스를 가져 가면 "앱이 작동하지 않기 때문에 모든 사용자가 사용할 수 없음"이라는 팝업이 표시됩니다.

다음으로 공개적으로 사용할 수있게해야합니다.


  1. 왼쪽 패널에서 설정을 클릭하십시오. [아래 스크린 샷 참조]

여기에 이미지 설명을 입력하십시오


  1. 기본 탭에서 "연락처 이메일"(유효한 이메일 주소-developers.facebook.com에서 사용중인 주소를 추가했습니다)을 추가하고 "변경 사항 저장"을 수행하십시오.

  1. 그런 다음 왼쪽 패널에서 "앱 검토"를 클릭하십시오. [아래 스크린 샷 참조]

  1. 이것을 찾으십시오. 이 앱과 모든 라이브 기능을 일반 대중이 사용할 수 있도록 하시겠습니까? 옆에있는 스위치를 켜십시오.

여기에 이미지 설명을 입력하십시오


  1. 그게 다야! -이제 앱을 공개적으로 사용할 수 있습니다. 앱 이름 옆의 완전한 녹색 원을 확인하십시오.여기에 이미지 설명을 입력하십시오

페이스 북의 UI가 최근에 변경되었으므로 다음은 샌드 박스 모드를 ON / OFF로 설정하기위한 최신 업데이트입니다.

  1. https://developers.facebook.com/으로 이동 하십시오

  2. 상단 바에서 앱 메뉴를 클릭하십시오.

  3. 드롭 다운에서 해당 앱을 선택하십시오.

  4. 페이지 왼쪽의 표에서 '상태 및 검토'로 이동하십시오.

  5. 이 앱과 모든 라이브 기능을 일반 대중이 사용할 수 있도록 하시겠습니까? -스위치를 선택하여 YES / NO 값을 설정합니다.

업데이트 : 연락처 이메일을 제공하지 않으면 YES / NO 버튼이 비활성화됩니다.

  1. 왼쪽 메뉴에서 "설정"으로 이동하십시오.

  2. 연락처 이메일을 업데이트하십시오.

  3. 페이지 하단의 "저장"버튼을 누르십시오.

업데이트 : '상태 및 검토'가 '앱 검토'로 바뀌 었습니다.


앱이 여전히 비공개 모드 인 경우 ( NO로Status and Review 설정 됨 ) 앱에서 역할이있는 Facebook 사용자 로그인 할 수 있습니다. 공개로 설정하지 않으면 ( YES로 설정 ).Status and Review

개인 앱에 로그인 할 수 있도록 더 많은 사용자를 추가하려면 :

  1. https://developer.facebook.com으로 이동
  2. 앱으로 이동-> "앱"-> 역할
  3. 관리자, 개발자 또는 테스터 추가를 선택하십시오.

다음을 포함한 여러 가지 이유 :

  1. 샌드 박스 모드가 켜짐
  2. 도메인 이름이 다릅니다
  3. 사이트 URL이 다릅니다.

이 오류는 Facebook 앱테스트 버전에 로그인하려고 할 때 역할-> 테스터 섹션 에서 로그인을 테스트하려는 사용자를 추가하지 않은 경우에도 발생합니다 .

문제를 해결하려면 위 섹션에서 로그인하려는 Facebook 계정의 이메일 주소를 추가하십시오 .

마지막으로, 테스트를 시도하기 전에 추가 한 사용자가 전송 된 요청을 수락하는지 확인하십시오. 그렇지 않으면 사용자가 조건을 승인 한 직후 두 번째 화면에서 로그인 프로세스가 실패합니다.


여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

왼쪽 패널에서 앱 검토 탭이 선택되어 있는지 확인 (앱이 현재 라이브 상태이고 공개적으로 사용 가능합니다.) 탭이 켜져 있고 앱 상태는 녹색입니다.

행복한 프로그래밍


그리고이 모든 beautifull 의견에 더하여 제출을 시작하는 것을 잊지 마십시오

여기에 이미지 설명을 입력하십시오


이 오류를 유발할 수있는 많은 것들이 있습니다 :

귀하의 경우 add your facebook account into either tester, developer or admin of your facebook app테스트를 위해 해당 계정을 사용 하기 만하면 됩니다.

But if you see the error upon clicking connect to facebook(before you have chance to enter facebook credentials), then it means your current facebook account detected from cookie is not a valid tester/developer/admin account for your app. Your could either add your account in or just hit facebook.com and sign out(to remove the undesired cookie).


I had the same problem but now here is how I solved it
Go to https://developers.facebook.com/
• Click on the Apps menu on the top bar.
• Select the respective app from the drop down.
• Click Settings from the table in the left side of the page
• Then under the Contact Email type in your email you would like to use
• Then click save settings button
• Go to 'Status & Review' from the table in the left side of the page.
• Do you want to make this app and all its live features available to the general public? - Select switch to set YES/NO value.


For other users that run into this issue, the app I was testing against was a test version of our production app and didn't have the option to turn status and review to ON as others have mentioned here.

The fix was to create a new app which is not a test app, and configure it like the production version. The non-test version allows the option to turn status and review to ON.

My specific use was testing a user registered with a phone number instead of an email address. I tried adding that user into different roles of our test app (Developer and Tester), but to no avail. My guess is it has something to do with the user not having an email associated with it.

Here's more info on test apps: https://developers.facebook.com/docs/apps/test-apps


Hemang's answer was right, BUT, there's one extra step you'll need, which is to add a Facebook App ID. (I discovered I was missing this part): 여기에 이미지 설명을 입력하십시오

Once you've done that in addition to Hemang's answer, you'll be good to go!


Okay - sandbox is off, domain has to be correct because 99% of the users can reach the app, and "all its live features available to the general public" is set to yes.


Now, You need to add a "Privacy Policy URL" in the App Details tab (developers.facebook.com). This is a new Policy of Facebook.


This resolved my issue if you do not want to make the app available to the public (keeping Status & Review on NO)

I had to sign out of the previous account on the Facebook App and also remove the Facebook account in Settings. Removing just from the Settings will not remove the error because the App itself still has the previous account logged in.

If you have set your Roles as Administrator/Developer/Tester, you can put in that account login info in and it should work then.


do setup by following bellow link and domain name you need to mention as like wht you have mentioned in facebook app domain name.

Go to https://developers.facebook.com/

Click on the Apps menu on the top bar.


after a lot of tries, I've read in other topics which someone said "delete all your apps and create it again". I did that but, as you can imagine, a new App will create a new Application ID on Facebook's page.

So, even after all the "set public things" it didn't work because the application ID was wrong in my code due to the creation of a new App on Facebook developer page.

So, as AndrewSmiley said above, you should remeber to update that in your app @strings


This is because you didn't make your Facebook app live. For this go to:

Facebook 개발자 페이지-> 앱 선택-> 오른쪽 상단에 라이브 옵션이 비활성화되어 있고 활성화하려면 클릭하십시오 .-> "기본 설정 섹션"에서 참조됩니다-> "개인 정보 보호 정책 URL을 추가해야합니다. "및"약관 및 서비스 URL "에서도 앱 카테고리를 선택한 다음 설정을 저장할 수 있습니다.

참고 : 귀하는 모든 blogspot 또는 웹 사이트를 사용하여 귀하의 개인 정보 보호 정책을 약관 및 조건 페이지로 만들 수 있습니다.

Facebook 앱 라이브 버튼 전환

참고 URL : https://stackoverflow.com/questions/21329250/the-developers-of-this-app-have-not-set-up-this-app-properly-for-facebook-login



반응형