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”


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 ...


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



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

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


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.



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


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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.