SORU
16 Mayıs 2013, PERŞEMBE


İOS, Facebook sayfası açık bağlantı uygulaması

Benim App Facebook sayfası için Kullanıcı yönlendirmek istiyorum, aşağıdaki kodu var:

[[UIApplication sharedApplication] openURL:
    [NSURL URLWithString: @"https://facebook.com/myAppsPage"]];

bu eğer cihazda Facebook uygulaması ise yok. Sonra bağlantı Safari açılır.

Eğer Facebook uygulaması cihaz üzerinde yüklü ise, o zaman kod Facebook yukarıda yürüttükten sonra uygulama açılır, fakat kullanıcılar zaman çizelgesi, benim app sayfa görünmüyor. @"fb://profile/myAppsPage, ama yine açıldı bu kullanıcılar zaman çizelgesi için @"fb://pages/myAppsPage" ve link değişimi için çalıştım.

Yani, benim soru: nasıl eğer varsa Eğer Facebook uygulaması ise yok, ya da Facebook app safari uygulamalarım sayfasını açın.

CEVAP
16 Mayıs 2013, PERŞEMBE


Vanity URL yerine belirli bir sayfa için facebook KİMLİĞİNİ kullanmak zorunda. Sayfalar KİMLİĞİ, aşağıdaki URL de sayfanın vanity adı girin ve değerini kopyalamak için "": . id

https://graph.facebook.com/yourappspage

Kimliği var bir kere, eğer FB yüklü olup olmadığını kontrol etme yöntemi canOpenURL yöntemi kullanarak ayarlayın ve her iki ülke için uygun içerik sunmak

NSURL *facebookURL = [NSURL URLWithString:@"fb://profile/113810631976867"];
if ([[UIApplication sharedApplication] canOpenURL:facebookURL]) {
    [[UIApplication sharedApplication] openURL:facebookURL];
} else {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://facebook.com"]];
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • monkophile

    monkophile

    25 Temmuz 2007
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011