Interfejs API Facebooka „Ta aplikacja jest w trybie programistycznym”

121

Co oznacza „tryb programisty” dla aplikacji Facebook? Nie znajduję dokładnego wyjaśnienia tego, co mogę, a czego nie mogę robić w trybie programistycznym, oraz jaki jest związek z komunikatem „Niedostępne dla wszystkich użytkowników, ponieważ Twoja aplikacja nie jest aktywna”.

Niektórzy ludzie nazywają to również „trybem piaskownicy”, więc mam duże zamieszanie między „trybem programistycznym”, „trybem piaskownicy”, „na żywo a niedostępne dla ogółu społeczeństwa”

dendini
źródło
8
W zasadzie wszystkie oznaczają to samo - podczas gdy aplikacja jest w trybie piaskownicy / trybie programowania, a więc „nie na żywo”, tylko użytkownicy dodani jako administratorzy, programiści, testerzy mogą z niej korzystać i wyświetlać zawartość, która została za jej pośrednictwem utworzona. Dopiero gdy przełączysz go w tryb na żywo, każdy użytkownik będzie mógł z niego korzystać i oglądać tworzone za jego pośrednictwem treści.
CBroe,
2
Myślę, że ta odpowiedź odpowie na pytanie [Aktywna aplikacja Facebook dla wszystkich użytkowników] [1] [1]: stackoverflow.com/questions/21329250/…
Moshii
2
Ważne: upewnij się, że masz plan, jeśli Twoja aplikacja utraci tryb „na żywo”. Moja aplikacja straciła tryb na żywo miesiąc temu z powodu braku polityki prywatności, a moja funkcja „logowania przez Facebook” nie powiodła się dla użytkowników na żywo - dla mnie i moich użytkowników testowych zadziałało, ale nawet nie zauważyłem przez miesiąc. Zamierzam teraz zaimplementować codzienne sprawdzanie stanu.
Simon_Weaver
1
to właśnie mi się przytrafiło @Simon_Weaver, facebook powinien przynajmniej powiadomić e-mailem. czy ktoś zidentyfikował opcję otrzymywania powiadomień lub śledzenia statusu aplikacji?
Leonardo G.

Odpowiedzi:

206

Wiem, że jest trochę za późno, ale ktoś może uznać to za przydatne w przyszłości.

KROK 1:

Zaloguj się do Facebooka Deweloper -> Twoja aplikacja

W Ustawieniach -> Podstawowe -> Kontaktowy adres e-mail . (Podaj dowolnego e-maila)

KROK 2:

A na karcie „ Przegląd aplikacji ”: zmień

Czy chcesz, aby ta aplikacja i wszystkie jej funkcje na żywo były ogólnie dostępne? tak

Twoja aplikacja będzie teraz dostępna ...

Vineeth Joseph
źródło
1
Jak długo może to potrwać, zanim ta akcja zacznie obowiązywać. Aktualizuję ustawienie około 10 minut temu nadal nie mogę się zalogować.
rptwsthi
Po tym również aplikacja wyświetla błąd nieprawidłowego skrótu klucza, podałem już klucz zwolnienia do ustawień Facebooka. Proszę zasugerować mi, co mam robić?
Akshay kumar
44

Recenzja aplikacji> Upublicznić {Twoja aplikacja}?  > Tak

Kliknij Recenzja aplikacji i włącz przełącznik Ustaw aplikację jako publiczną. Zapisz zmiany

Fred Ondieki
źródło
1
jaki jest do tego adres URL?
Mohammed Abrar Ahmed
13
  • Development mode służy do testowania
  • Idź do https://developers.facebook.com/apps, a następnie App Review-> Wybierz NodlaYour app is in development and unavailable to the public
  • Idź do Roles-> Testers, wprowadź Facebook user Idużytkowników, którym chcesz włączyć testowanie
onmyway133
źródło
12

Wykonaj te podstawowe czynności, aby rozwiązać ten problem,

Krok 1: Przejdź do Pulpitu nawigacyjnego ,

Krok 2: przejdź na kartę „Przegląd aplikacji” ,

Krok 3: włącz opcję „Upublicznić test?” opcja, jak poniżej obraz,

wprowadź opis obrazu tutaj

Aman Gupta - ShOoTeR
źródło
4

Miałem również ten sam problem, w którym moja aplikacja FB była automatycznie zatrzymywana, a użytkownicy nie mogli się zalogować i otrzymywali komunikat „aplikacja jest w trybie programowania…”.

Powodem, dla którego FB automatycznie zatrzymał moją aplikację, był brak prawidłowego adresu URL polityki i warunków dotyczących prywatności. Dlatego upewnij się, że wpisujesz te adresy URL na stronie podstawowych ustawień aplikacji, a następnie ustaw ją jako publiczną na stronie recenzji aplikacji, jak opisano w powyższych postach.

Krish
źródło
3

w panelu aplikacji sprawdź stan na włączony facebook zmień tryb rozwoju na życie

Omid Ahmadyani
źródło
1

tylko do celów testowych możesz przejść do pulpitu programisty na Facebooku. utwórz aplikację, a następnie w lewym górnym rogu otwórz menu rozwijane aplikacji i kliknij Utwórz aplikację testową, weź identyfikator aplikacji i użyj zamiast tego.

wizerunek

Osama Gamal
źródło
0

Mam ten sam problem podczas integracji Facebook SDK do logowania.

Sugeruję poniżej podejście do trybu programistycznego> możesz przetestować wszystkie rzeczy, jeśli logujesz się na to samo konto, które jest używane dla `` developers.facebook.com '' i jeśli chcesz używać innych kont, musisz dodać do tego role konkretną aplikację, w tym celu możesz dodać programistę lub testerów, używając nazwy użytkownika fid lub facebook.

Np .: - Wybierz konkretną aplikację> Role, a następnie dodaj programistę lub testerów.

wprowadź opis obrazu tutaj

Harish Rathuri
źródło