Swift ile instagram butonu yapımı. Önemli nokta telefonda instagram uygulaması yüklü ise uygulama ile açmak, değil ise Safari’den açmak.
Buton için IBAction oluşturup içine aşağıdaki satırları ekleyin. Kullanıcı adınızı ekleyin.
let Username = "omurolgunay" // Kullanıcı adınızı yazın let appURL = NSURL(string: "instagram://user?username=\(Username)")! let webURL = NSURL(string: "https://instagram.com/\(Username)")! let application = UIApplication.shared //Instagram yüklü ise uygulama ile açılsın if application.canOpenURL(appURL as URL) { application.open(appURL as URL) } else { application.open(webURL as URL) }
Daha sonra “info.plist” sağ tık -> Open as -> Source Code yolunu takip edip açıyoruz ve aşağıdaki kodu ekliyoruz.
<key>LSApplicationQueriesSchemes</key>
<array>
<string>instagram</string>
</array>
Ve işlem tamam. Instagram butonuna tıklandığında ilk önce instagram uygulamasıyla açılması için izin istenecek ve uygulama ile istediğiniz profil açılacak. Instagram uygulaması yoksa safari ile açılacak.
Bir cevap yazın