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

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009