iOS Uygulamadan Facebook Twitter Youtube Uygulamalarını Açmak

Merhaba Arkadaşlar,
Bu ipucumda iOS uygulamamızdan facebook,twitter,youtube uygulamalarını nasıl açacağımızı ve eğer bu uygulamalar yüklü değilse onun yerine facebook,twitter,youtube sayfalarını nasıl açacağımızı anlattım.

Facebook Uygulama Açmak:

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

Yukarıda ki facebook sayfa id’mizi Facebook Sayfamıza gidip,Ayarlar kısmından Sayfa Bilgilerine girdiğimizde en altta facebook sayfa kodu kısmından bulabiliriz. Yada uğraşmak istemiyorsak facebook id bulucu bu linkten faydalanabiliriz.

 

Twitter Uygulama Açmak:

 if (![[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"twitter://user?screen_name=mobilhanem"]]) {
        
        // Eğer uygulama yüklü değilse safaride açıyoruz
        if (![[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://twitter.com/turk_telekom"]]) {
            
            // sorun çıkarsa Log bastırıyoruz
            NSLog(@"Çalışmadı.");
        }
    }

 

Youtube Uygulama Açmak:

 NSString* youtube   = @"http://www.youtube.com/user/Mobilhanem";
NSString* youtubeApp = @"youtube://www.youtube.com/user/Mobilhanem";
    
    if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:youtubeApp]]) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:socialApp]];
    } else {
        //Safaride açar
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:youtube]];
    }

 

 

0

Taha Kırca

iOS & Android & Apple Watch Developer, Mobilhanem.com yazarı, Karadeniz Uşağu, Ordu Sevdalısı

Yorum Yaz

Haftalık Bülten

Mobilhanem'de yayınlanan dersleri haftalık mail almak ister misiniz?