2015-05-22 25 views
5

Aynı Facebook App Id kullanan 2 uygulama sahibim. URL soneklerini kullanmaya çalışıyorum ve bazı sorunlarım var.Facebook URL Şeması Son güncelleme

Ben this tutorial izledi ama hiç şansım ...

  1. Ben Facebook'ta uygulama sayfasındaki ekleri yarattı (I "geliştirici" rolünü değil, "yönetici" var, ama bana son ekleri ayarlamalarına izin)
  2. Ben iOS uygulaması .plist için son eki eklendi - fb123456789suffix
  3. Son ek içeren sadece küçük harfler

(login için FBSDKLoginManager kullanarak) Sonuç Ben FB açık alıyorum gibi Safari'de edindim, giriş isteğini kabul edebilir ve sonra "Sayfa açılamıyor" mesajını kabul edebilirim.

Ben "fb123456789suffix: //" girin

: "açamaz sayfası" mesajı var Safari'de Safari benim app

ben girmek "// fb123456789" başlattı.

FB, uygulama sayfasında sonekleri güncellemedi gibi görünüyor, çünkü son ek olmadan (fb123456789) .plist'e URL girersem her şey çalışır.

Bunun neden çalışmadığı konusunda herhangi bir fikriniz veya öneriniz var mı?

PS. IOS uygulamasında en son FB SDK kullanıyorum.

DÜZENLEME: bu bir çoğaltma değil. Farklı bir sorundu, .plist dosyasında FacebookUrlSchemeSuffix parametresi eksik,

+0

@BootMaker aslında bu bağlantı altında çözüm denedim, ama ben FacebookAppID: 123456789suffix'i kullanmaya çalıştığımda 'Hata alıyorum - id 123456789suffix – Piotr

+1

altında hiçbir uygulama Bu bir çoğaltma değil. Doğru cevap, Facebook dokümanındaki ekran görüntüsünden yoksun olan FacebookUrlSchemeSuffix'i ekliyor (ve bu yüzden kaçırılması kolay), ancak yukarıda yazılan metinde https://developers.facebook.com/docs/ios/troubleshooting –

+0

@Piotr Android'de aynı şeyi yapmak için Neyse? –

cevap

18

Tamam, çözülmüş görünüyor.

suffix değeri ile .plist: FacebookUrlSchemeSuffix ek parametresi eklemem gerekiyor. URL Düzeni fb123456789suffix ve FacebookAppID: 123456789 olmalıdır.

+0

Teşekkürler, bana da yardım etti! –

+0

ve bende! :) –

İlgili konular