
Bu makalede, iOS cihazlarda konum değiştirme ya da başka bir tanımlamayla sahte GPS konumu gösterme işlemini nasıl yapacağınıza yer verdik. Güncelleme: iOS 11 için de kullanılabilen bir yöntem eklenmiştir.
Bazen, uzaktaki bir yerden check-in yapmak, özel Snapchat Jeofizörleri’nin kilidini açmak ya da başka nedenlerden dolayı iPhone GPS konumunu değiştirmek isteyebilirsiniz. Bunu yapmak için genellikle iPhone’unuzu jailbreak yapmanız gerekir. Tabii jailbreak tek çözüm yolu değil. Bu makalede, jailbreak yapılmamış bir iPhone’da konum değiştirme işleminin nasıl yapıldığına yer verdik.
Eğer sahte konum gösterme işleminden çekiniyorsanız, endişelenmenize gerek yok. Çünkü yazıda yer verdiğimiz yöntem, Apple’ın geliştiriciler için sağladığı yer simülasyon özelliğinden yararlanıyor.
Apple’ın geliştiricilere böyle bir imkan vermesinin nedeni, iOS geliştiricilerin oluşturdukları uygulamayı coğrafi sınırlamalar dikkate alınmaksızın dünyanın her yerinden test edebilmesine olanak tanınmasıdır. Apple, bir uygulamadan iOS Konum Hizmetleri’ni geçersiz kılmanın ve uygulamanızı gerektiği gibi denemenize müsaade eden bir imkan sağlar.
iOS Konum Hizmetleri’ni devre dışı bıraktıktan sonra, aynı cihazda konum özelliğini kullanan diğer tüm uygulamalar da simüle edilmiş yani kullanıcının belirlediği konumu kullanacaktır. Ve bu sahte konumu Facebook’ta check-in yapmak, Whatsapp üzerinden paylaşmak veya konumla ilgili yapmak istediğiniz diğer her şeyi yapmak için kullanabilirsiniz.
iPhone’da GPS Konumunu Değiştirme (iOS 11 Öncesi)
Yukarıda belirtildiği gibi, iOS cihazda konum simülasyonu yapma özelliği yalnızca geliştiriciler tarafından kullanılabilir. Ancak, iOS için dahili Haritalar uygulamasıyla ilişkili Mülk Listesi (.plist) dosyasını değiştirmeyi içeren daha kolay bir yol var. Gerekli mülk değiştirildikten sonra, özel bir konumu simüle etme seçeneği iOS Haritalar uygulaması içinde kullanılabilir olacaktır.
Peki iPhone, iPad veya iPod Touch’ı jailbreak yapmadan bir uygulamanın tercihler dosyasını nasıl değiştirebilirim?
Bu işlemi doğrudan yapamazsınız. Ancak cihazınızı bir bilgisayara yedekleyip, yedekleme üzerinde gerekli değişiklikleri yaptıktan sonra değiştirilen yedeği iOS cihaza geri yükleyerek yapabilirsiniz.
Bunun için de, iOS yedeklemesini görüntüleme, düzenleme ve geri yüklemenizi sağlayan bir yazılıma ihtiyacınız var. Windows PC’ler için geliştirilen 3uTools, bu işlemi yapmanıza olanak tanıyan bir uygulamadır ve resmi web sitesinden ücretsiz indirilebilir. Benzer işlevsellik sağlayan başka herhangi bir uygulamayı da kullanabilirsiniz.
Not: Uygulamanın iOS yedeklerine erişebilmesi için bilgisayarınızda iTunes’un yüklü olması gerekiyor.
Aşağıdaki adımlarda iPhone, iPad veya iPod Touch’ızda konum değiştirme için gerekli işlemler anlatılmıştır.
- Windows için 3uTools‘u indirin ve yükleyin.
- iPhone, iPad veya iPod Touch’ınızı PC’nize bağlayın ve 3uTools’u başlatın. (iTunes’da iPod, iPhone ve iPad’lerin otomatik olarak senkronize edilmesini önleme seçeneği işaretli olmamalıdır.)
- Yazılım, iOS cihazınızı algıladıktan sonra cihazı seçin ve Yedekleme / Geri Yükleme’ye gidin >> iDevice’i yedekleyin (Backup/Restore >> Back up iDevice). (iOS yedeklemeleriniz şifreliyse yedekleme şifresini girmeniz gerekir.)
- Yedekleme işlemi tamamlandığında, Yedekleme / Geri Yükleme >> Yedekleme Yönetimine (Backup/Restore >> Backup Management) gidin ve en son yedeklemeyi seçin ve sağ alt köşedeki Görünüm (View) butonuna tıklayın.
- Yedekleme Görüntüleyicisi’nde (Backup Viewer), Uygulamalar (Apps) sekmesini tıklayın ve AppDomain-com.apple.Maps >> Kitaplık >> Tercihler (AppDomain-com.apple.Maps >> Library >> Preferences) klasörüne gidin.
- Şimdi, “com.apple.Maps.plist” dosyasını çift tıklayarak açın. Dosya plist editöründe açılır.
- Dosyada </ dict> etiketinin önüne aşağıdaki kodu ekleyin:<key>__internal__PlaceCardLocationSimulation</key>
<true/> - Doğru hizalamayı sağlayın ve dosyayı kaydedin.
- Şimdi Yedekleme / Geri Yükleme’ye (Backup/Restore) dönün ve Verileri Geri Yükle’yi (Restore Data) seçin.
- Mevcut en son yedeklemeyi seçin ve sağ alt köşedeki Şimdi Geri Yükle (Restore Now) butonuna tıklayın. (Yedekten geri yüklemek için cihazdaki iPhone’umunu bul seçeneğinin kapalı olması gerekir. Bu seçeneği, Ayarlar >> Apple ID >> iCloud >> iPhone’umu Bul bölümünden kapatabilirsiniz.)
- Geri yüklemenin tamamlanmasını bekleyin ve aygıtınızı bilgisayardan çıkarın.
- Şimdi iOS cihazınızda Apple Haritalar uygulamasını başlatın ve cihazınızın göstermesini istediğiniz konumu arayın.
- Konum iğnesini ayarladıktan sonra, aşağıdan yukarı doğru kaydırın. Ekranın alt kısmında bir “Simulate Location” seçeneği göreceksiniz. Üzerine dokunun.
Tercih ettiğiniz sahte konum, artık cihazınızda Konum Hizmetleri’ni kullanan tüm uygulamalar tarafından kullanılabilir hale geldi.
3uTools şu anda yalnızca Windows PC’ler için kullanılabilir durumdadır. Eğer bir Mac’iniz varsa, iBackupBot adlı uygulamayı kullanarak iOS yedeklemelerini görüntüleme, düzenleme ve bunları cihazınıza geri yükleme işlemlerini yapabilirsiniz.
iPhone’da GPS Konumunu Değiştirme (iOS 11 kullananlar için)
Adım 1: Başlangıç olarak iPhone veya iPad’inizi PC veya Mac’e bağlayın. iTunes otomatik olarak açılmazsa, siz iTunes programınızı bilgisayardan açın.
Adım 2: iTunes ekranında cihaz resmine tıklayın. Yedeklemeler (Manually back up and Restore) kısmından Şimdi yedekle yazısına tıklayın. Ama önce “iphone yedeklemesini şifrele” kısmının seçili olmadığından emin olun.
Adım 3: Şimdi iBackupBot adı verilen bir uygulamaya ihtiyacınız olacak. Resmi sitesinden bu programı indirin. Ücretsiz olan versiyonunu tabii ki.
Adım 4: Programı indirdikten sonra bilgisayarınıza kurun. Program az önce oluşturduğunuz yedeklemeyi otomatik olarak algılayacaktır. Daha önceki yedeklemeler de sol tarafta listelenecektir. Bize aşağıdaki dosyalar lazım olacak:
- System Files > HomeDomain > Library > Preferences.
- User App Files > com.apple.Maps > Library > Preferences
Bu aşamada com.apple.Maps.plist dosyasını açın. Harita bilgileri bu dosya içerisinde.
Adım 5: Bu dosyanın içinde <dict> ile başlayan bir yapı göreceksiniz. <dict> kodunun altına aşağıdaki kodu ekleyin:
<key>__internal__PlaceCardLocationSimulation</key>
<true/>
Adım 6: Daha sonra bu dosyayı kaydedin. iBackupBot programını kapatın.
Adım 7: Artık işinin iOS aygıtınızla. (iPhone veya iPad). Cihazınızdan; Ayarlar> iCloud > iPhone’umu bul kısmını kontrol edin ve kapalı olduğundan emin olun. Daha sonra bilgisayarınıza cihazı bağlayın ve iTunes programını çalıştırın.
Adım 8: iTunes programınızda yine cihaz simgesine tıklayarak, aygıtınıza bağlanın. Yedeklemeler kısmından az önce iBackupBot ile düzenlediğimiz yedeği geri yükleyin.
Adım 9:İşlemler bittikten sonra Harita uygulamasını çalıştırın. İstediğiniz her hangi bir konumu seçin. Simulate Location denilen bir özelliği kullanarak, artık konumunuzu ayarlamak için her hangi bir yere tıklamanız yeterli.
İşlemler bu kadar.. Yorum kısmından görüşlerinizi yazmayı unutmayın.
İlginizi Çekebilir: iPhone’da Dosya Temizliği Nasıl Yapılır?
Hocam dediklerinizi uyguladım ve çalıştı teşekkürler.
Ancak, bu sahte konumu nasıl devre dışı bırakabilirim. İğneyi kaldırdım ancak hala sahte konumda. Bunu düzeltmenin yolu yok mu ?
Selam, ben telefonu kapatıp açarak çözüyorum o sorunu…
iOS kaça kadar geçerli acaba ?
Bildiğim kadarıyla son sürümleri destekliyor. Zaten konu henüz yeni.
Hocam bu oldu ama bunu nasıl iptal edebiliriz? Ya da istediğimiz zaman kullanıp, isteğimiz zaman kullanmama gibi bir seçenek yok mu?
Ben denemedim ama büyük ihtimalle yaptığınız işlemleri geri alırsanız sorun kalmaz. Örneğin eklediğiniz kodu silin.
Hocam ios 11 de calısmıyor. Güncel bilgileri verirmisiniz
Zaman içinde konuyu güncelleyeceğiz Ali bey.
Hocam benim telefonum çalındı ve hep aynı yerde konum gösteriyor acaba sahte konum yapmış ola bilirlermi ?
Bilemiyorum bana düşük bir ihtimal gibi geliyor. O konumda bulunamıyor mu cihaz?
Polis ile gittik ama içerir gidemiyor uz
Hocam ios 11 de çalışmiyor bilgi verirmisimiz
Lütfen IOS 11de de nasıl olduğu hakkında bilgi verir misiniz
Birkaç youtube videosu var iOS 11 fake gps ile ilgili ama denemedim ben. İsterseniz deneyip buraya yazabilirsiniz.
Hocam ios 11.0.3 iphone 6s te uyguladım olmadı bir daha denicem ios 11 de sıkıntı yapıyormu
ios 11 için güncelleyiniz lütfen
Hocam ios 11 için bir güncelleme yok mu? Orada nasıl yapabiliriz bunu?
ios 10.0.2 cihazım için uyguladım ve çalıştı. Çok çok teşekkürler…
telefona yedekleme yaparken bağlantı koptu uyarısı verip işlemi sonlandırıyor ne yapmam gerekiyor
Kapasite dolmuş olabilir mi?
ios 11 son güncellemede çalışmıyor
Şimdilik iOS 11 için buna çözüm bulan olmadı arkadaşlar.
hocam ios 11’de söylediğin şekilde denedim ancak geri yüklemeyi yaparken; geri yükleme yapılırken bir sorun oluştu hatası verip telefonu yeniden başlatıyor. bunun hakkında bilgin var mı?
Son güncellemede işe yarıyor mu acaba
sistemi geri yüklerken sorun ile karşılaştım bu sorunu aşabilen oldu mu ?
siste geri yüklerken sorun oluştu hatası alıyorum . çözümü var mıdır ?
Bir an önce bekliyoruz çözümünüzü, sistem geri yüklemede hata veriyor teşekkürler
İbackup programı aldığım yedeği görmüyor? nerede hata yapıyor olabilirim?
iTunes ile denediniz mi? O görüyor mu?
evet itunes ilede ibackup ilede denedim metini değiştirdim bu sefer geri atmıyor atarken hata veriyor hep ios11 de çalışıyormu acaba?
Çalışıyor. Başka bir pc’de deneyin. Olmazsa farklı bir kablo ile deneyin. Bunlar yüzünden sorun olabiliyor.
denedim şuan yedeği aldım metin dosyasındaki değişikliğide yaptım fakat geri yüklenmiyor hata alıyorum
yeterli boş alan yok diyor ne kadar saçma bir hata bu
ben herşeyi yaptım geri yüklemeyi de ama sanırım ibackupbot ta yazdığım kodun değişikliği itunes a geçmiyor yani hiç bir değişiklik olmuyor yardımcı olabilir misiniz???
Bunun için her seferinde bilgisayarıma mı bağlamam gerekecek
Şu hatayı veriyor: 🙁 “Bu iDevide’e veriyi geri yükleyemedim çünkü seçilen yedeklemeler bu iDevice’in kullanılabilir depolama kapasitesini aştı.”
Cihazın hafızası dolmuş. Biraz boşaltmanız gerekecek.
Merhaba arkadaşlar iPhone 5S kullanıyorum telefonumda sahte konum ayarlama yapmak istiyorum ama ben bu yazılanları asla beceremem. İstanbuldaysanz bir zat gelebilirim. emeğiniz de karşılıksız kalmaz emin olun. haber bekliyorum şimdiden teşekkür ediyorum.
ios 12 ve üstünde olmuyor.. kodun __internal__PlaceCardLocationSimulation
…. true den sonrası mavi renk yerine gri yani uyuşmuyor gibi slajı silip denedim kod mavi oldu ama geri yükleme hatası veriyor yapatıktan sonra ve önce. yani bunun ios 12 ve üstü için olan henüz yok mu?? teşekkürler
iSpoofer diye bir araç var. iOS 10’un üstünde onunla yapılıyor diye biliyorum.
Hocam ios 12.1.3 için oluyor mu onun içinde atar mısınız ?