Uygulama kurulmadı: Bu uygulama hala geliştirme modunda


115

Buradaki talimatları izledim:

Bu uygulamanın geliştiricileri bu uygulamayı Facebook Oturumu için doğru şekilde ayarlamadı mı?

Uygulamamı herkese açık yaptı ve çevre yeşil, böylece uygulama herkese açık.

Ancak giriş yapmaya çalıştığımda, Facebook uygulamasına gidiyorum, benden giriş yapmamı istiyor ve sonra şu mesajı alıyorum:

Uygulama Kurulumu Yok: Bu uygulama hala geliştirme modunda ve ona erişiminiz yok. Kayıtlı bir test kullanıcısına geçin veya bir uygulama yöneticisinden izin isteyin.

BTW: ben yöneticiyim

Herhangi bir yardım çok takdir edilmektedir. SeattleClouds kullanıyorum ve bu hem iOS hem de android'de oluyor.


2
Xcode projenizdeki Uygulama Kimliğinin doğru olduğunu ve ayrıca Facebook uygulamanız için platform ayarlarınızı kontrol ettiniz mi ( Developers.facebook.com/apps {APP_ID} / settings / adresinde bulunabilir )?
Björn Kaiser

Probleminize bir çözüm buldunuz mu?
Jurik

Bu bağlantıyı kontrol ettin mi? developer.facebook.com/docs/apps/test-users
Arpit Patel

@ArpitPatel, bir test kullanıcısı olması gerektiğini mi söylüyorsun?
timber535

Yanıtlar:


271

ADIM 1 :

Ayarlar -> Temel -> İletişim E-postası'nda. (Herhangi bir e-postanızı verin)

ADIM 2 : 'Uygulama İnceleme' Sekmesinde: değiştir

Bu uygulamayı ve tüm canlı özelliklerini herkesin kullanımına sunmak ister misiniz? Evet

Ve şerefe ..


2
Harika! Ancak uygulamayı test etmek için çalışmıyor. Test uygulamasında Status and Reviewsekme yok.
monteirobrena

2
Sekme "Uygulama İnceleme" olarak yeniden adlandırıldı.
Flimm

2
Bir yönetici neden kendi uygulamasını test edemez ve biz bu hatayı alıyoruz? WTH Facebook?
NaturalBornCamper

1
@captain_a Ayrıca privacy policybende olmasa da soruyor . Gizlilik politikası eklemeden, işe yaramıyor gibi görünüyor. :(
Narendra Singh

1
Çalışmıyor. Hala aynı mesajı canlı durumda alırsınız. Şerefe ..
Toma Tomov

34

emin senin uygulaması canlı üzerinde developer.facebook.com

Bu yeşil daire, uygulamanın yayında olduğunu gösteriyor görüntü açıklamasını buraya girin

Değilse, uygulamanızı canlı hale getirmek için bu iki adımı izleyin

Adım 1 Uygulamanıza gidin -> setting => ve İletişim E-postası ekleyin ve Değişiklikleri kaydedin

Setp 2 Sonra Uygulama İnceleme seçeneğine gidin ve bu geçişin Evet olduğundan emin olun Bir ekran görüntüsü ekledim

görüntü açıklamasını buraya girin


Sen pic tüm APP kimlikleri engellemelisiniz
Ab

Ya demo amaçlı başka bir proje bu yüzden.
Arpit Patel

Ayrıca şimdi bir gizlilik politikası web sayfasının URL'sini de gerektirir.
gabe

12

Bu, etrafta pek görmediğim bir cevap (bu bir yerde bir yorumda bulunuyordu), ancak evet, uygulamayı geliştirme modundan çıkarmak işe yarayacak, bu güvenlik için kötü olabilir veya uygulama henüz hazır değilse gerçekten can sıkıcı olabilir, ancak ihtiyacınız var özel izinlere erişime ihtiyaç duyması nedeniyle uygulamayı incelemeye göndermek için (örn. user_birthday).

Hatayı düzeltmek için bunun yerine yaptığım şey https://developers.facebook.com/sa/apps/{appId}/roles/, sol taraftaki uygulama kontrol paneli tıklama rollerine gitmekti.

Ardından kullanıcı hesaplarını geliştiriciye veya test cihazına ekleyin. Geliştiricilerin mobil cihazlarla doğrulanması gerekecek ve değişiklik yapmak için uygulamaya erişebilecekler, ancak bir testçinin yalnızca e-posta ile doğrulanması gerekecek (bunun gerekli olup olmadığından emin değil ama muhtemelen gerekli) ve yalnızca Ayarlarda değişiklik yapmak yerine API.

Uygulama halka hazırsa, tabii ki uygulamayı geliştirme modundan çıkarmanız yeterlidir.


Hala geliştirme aşamasındaysanız en iyi yanıt.
wesamly

7

Sorun Günlüğü: Uygulama Kurulumu Değil. Bu uygulama hala geliştirme modunda. ve ona erişiminiz yok. test kullanıcısını kaydedin veya bir uygulama yöneticisinden izin isteyin

  1. Uygulama Canlı Modda değil
  2. Https://developers.facebook.com/app/uygulamanızda yönetici veya test kullanıcısı olarak listelenmemişsiniz
  3. Uygulama Hashkey'iniz ayarlanmadı. Facebook uygulaması Canlı Modda olamazsa, test etmek için bir hashkey'e ihtiyacınız vardır. çünkü uygulama henüz Canlı değil. Facebook erişime izin vermeyecek.

CANLI MODA NASIL DEĞİŞTİRİLİR
1. https://developers.facebook.com adresine gidin
2. " Uygulamalarım " Listesinden uygulamanızı seçin
3. anahtarı KAPALI konumundan AÇIK konumuna getirin

görüntü açıklamasını buraya giringörüntü açıklamasını buraya girin

TEST VEYA YÖNETİCİ OLARAK NASIL EKLENİR
1. https://developers.facebook.com adresine gidin
2. " Uygulamalarım " Listesinden uygulamanızı seçin
3. şuraya gidin: Roller> Roller> Örnek yönetici için Ekle'ye basın görüntü açıklamasını buraya girin 4. yeni yönetici / test kullanıcısı Facebook hesabı.
görüntü açıklamasını buraya girin 5. admin, onaylamak için facebook şifresini girmelidir. Sonra yeni yönetici, developer.facebook sayfasına gitmeli ve isteği kabul etmelidir 6. https://developers.facebook.com adresine gidin 7. Profil> İstekler> Onayla 8. Tebrikler yeni Yönetici olarak atandınızgörüntü açıklamasını buraya girin




görüntü açıklamasını buraya girin Liste öğesi

GELİŞTİRME İÇİN HASHKEY NASIL ALINIR VE AYARLANIR
Facebook Oturum Açma Belgelerine bakın
https://developers.facebook.com/docs/android/getting-started/#create_hash
Benim tarafımdan en çok tercih edilen çözüm kod ( Sorun Giderme Örnek Uygulamalar )
olacaktır. karma anahtarı yazdırın. Üzerinde güncelleyebilirsiniz
https://developers.facebook.com/apps/yourFacebookappID/settings/basic/
üzerinde Android> Anahtar Hash'ler bölümünde

hashKey'in nasıl alınacağına dair adım adım süreç.

  1. Öncelikle kodu herhangi bir oncreate yöntemine ekleyin görüntü açıklamasını buraya girin

  2. Logcat'te uygulamayı çalıştırın ve KeyHash'i arayın görüntü açıklamasını buraya girin

Facebook Developer'da Güncellemenin nasıl yapıldığına dair adım adım süreç.

  1. Facebook Geliştirici Sayfasını açın. Facebook Geliştirici sayfasını güncellemek için erişiminizin olması gerekir.
    https://developers.facebook.com

  2. Aşağıdaki adımı izleyin.görüntü açıklamasını buraya girin



2

Aynı sorunu yaşadım ve nerede yanlış yaptığımı anlamam, yalnızca yanlış bir uygulama kimliği kullandığımı not etmem için yaklaşık bir saatimi aldı .... kodunuza gidin ve burada doğru bir kimlik kullanın

window.fbAsyncInit = function() {
    FB.init({
        appId      : '1740077446229063',//your app id
        cookie     : true,  // enable cookies to allow the server to access
        // the session
        xfbml      : true,  // parse social plugins on this page
        version    : 'v2.5' // use graph api version 2.5
    });


0

Ayarlar-> Temel'e gidin, üstte Uygulamanın geliştirme modunda olduğunu söyleyen bir Anahtar düğmesi bulacaksınız.

görüntü açıklamasını buraya girin

Geliştirme geçiş düğmesine tıklayın, sizden uygulamayı canlı hale getirmenizi isteyecek ve gerekli tüm şeyleri sağladıktan sonra canlı hale gelecektir.

görüntü açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.