Peringatan :
Tidak jelas apakah saya akan dapat mendukung iOS 17. Untuk lebih jelasnya klik di sini.
Saya tidak mendukung versi beta iOS.
Catatan :
Jika Anda menggunakan iOS 16 atau lebih, Anda perlu mengaktifkan mode pengembang terlebih dahulu. Opsi Mode Pengembang harus muncul di Pengaturan saat pertama kali Anda mencoba menggunakan perangkat Anda dengan Locationsimulator, setelah Anda menerima peringatan, bahwa Anda harus mengaktifkan mode pengembang. Anda dapat membaca masalah berikut untuk informasi lebih lanjut.

LocationSimulator adalah aplikasi MacOS (10.15.x dan yang lebih baru) yang memungkinkan spoofing lokasi perangkat iOS atau iPhonesimulator. Target audiens dari proyek ini adalah pengembang yang ingin menguji aplikasi berbasis layanan lokasi mereka. Saya tidak mendorong penggunaan aplikasi ini untuk menipu di game iOS dan saya tidak memberikan dukungan untuk game ini. Jika Anda menggunakan aplikasi ini di luar tujuan yang dimaksud, Anda sendirian.

Sementara saya awalnya berencana untuk membangun pekerjaan fantastis lokasi Watanabe Toshinori, saya memutuskan untuk menciptakan kembali dan mengubah seluruh proyek karena proyek (saat itu 18.08.19) lisensi yang hilang. Saya membuat semua gambar yang diperlukan dan file kode sumber dan menghapus semua dependensi kecuali untuk libimobiledEvice. Bahkan Xcode tidak diperlukan lagi. Anda hanya membutuhkan file DeveloperDiskImage.dmg dan DeveloperDiskImage.dmg.signature untuk versi iOS Anda.
Catatan :
LocationSimulator akan mencoba mengunduhDeveloperDiskImage.dmgdanDeveloperDiskImage.dmg.signatureyang sesuai untuk versi iOS Anda dari GitHub, karena saya tidak dapat secara hukum mendistribusikan file -file ini. Jika unduhan tidak boleh berfungsi, dapatkan file dengan menginstal Xcode dan menyalin atau menautkannya ke:~/Library/Application Support/LocationSimulator/{YOUR_PLATFORM}/{MAJOR_YOUR_IOS_VERSION}.{MINOR_YOUR_IOS_VERSION}/
YOUR_PLATFORMmungkiniPhone OS(iPhone dan iPad),Watch OS(Apple Watch) atauTv OS(Apple TV).MAJOR_YOUR_IOS_VERSIONmungkin14danMINOR_YOUR_IOS_VERSIONmungkin3untuk perangkat yang menjalankan iOS 14.3.Pada v0.1.8 Folder ini dipindahkan ke:
~/Library/Containers/com.schlaubi.LocationSimulator/Data/Library/Application Support/LocationSimulator/Pada v0.1.9 Anda dapat mengelola file -file ini menggunakan tab Preferensi
DeveloperDisk.
Unduh rilis terbaru Build dari GitHub untuk mendapatkan perubahan terbaru atau
Instal Homebrew dengan memasukkan perintah berikut di terminal Anda:
/bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh ) "Instal LocationSimulator dengan Homebrew menggunakan:
brew install locationsimulatorKarena proyek ini menjadi cukup besar dari waktu ke waktu, saya mengekspor beberapa kode ke paket lain. Daftar di bawah ini berisi semua proyek tambahan yang saya buat untuk memungkinkan proyek ini. Mereka semua harus diunduh secara otomatis oleh Swift:
Help -> LocationSimulator Help ./usr/local/bin/jekyll )Instal alat pengembang Xcode terbaru dari Apple. (Menggunakan appstore adalah cara termudah)
Klon Repositori ini:
git clone --recurse-submodules https://github.com/Schlaubischlump/LocationSimulator Buka LocationSimulator.xcodeproj di Xcode.
Biarkan Xcode menyelesaikan semua dependensi.
Ketuk Run untuk membangun dan menjalankan aplikasi.
Sinkronkan konten Anda menggunakan wi-fi
Setelah Anda mengatur sinkronisasi dengan pencari menggunakan USB, Anda dapat mengatur pencari untuk disinkronkan ke perangkat Anda dengan Wi-Fi alih-alih USB.
Hubungkan perangkat Anda ke komputer Anda dengan kabel USB, lalu buka jendela Finder dan pilih perangkat Anda.
Pilih “Tunjukkan [perangkat] ini saat di Wi-Fi.”
Klik Terapkan.
Ketika komputer dan perangkat berada di jaringan Wi-Fi yang sama, perangkat muncul di Finder. Perangkat disinkronkan secara otomatis setiap kali dicolokkan ke daya.





Seluruh proyek dilisensikan berdasarkan GNU General Public License versi 3 kecuali ditentukan sebaliknya dalam subdirektori tertentu.
Karena saya mempertahankan proyek ini di freeTime saya, saya selalu menghargai bantuan yang saya dapatkan. Bahkan jika Anda bukan seorang programmer dan tidak tahu apa -apa tentang pengkodean, Anda masih dapat membantu. Akan lebih bagus jika lebih banyak bahasa tersedia. Jika Anda tahu bahasa lain dan Anda bersedia menginvestasikan waktu untuk membantu terjemahan, beri tahu saya di sini! Anda dapat menemukan file lokalisasi yang ada di sini. Saya ingin perangkat lunak ini stabil mungkin, jika Anda menemukan bug, silakan laporkan dengan membuka masalah baru. Jika Anda seorang programmer, jangan ragu untuk menyumbangkan perbaikan bug atau fitur baru. Akan sangat bagus jika Anda menjalankan Swift-Lint pada kode Anda sebelum mengirimkan permintaan tarik.
Saat Anda di sini, pertimbangkan untuk meninggalkan bintang GitHub. Itu membuat saya tetap termotivasi.
Sumbangan selalu diterima! Saya akan menggunakan uang itu untuk mengembangkan perangkat lunak lebih lanjut dalam waktu luang saya dan untuk mendanai keanggotaan pengembang Apple untuk memberikan notaris aplikasi. Anda dapat menyumbang dari dalam aplikasi atau dari halaman GitHub menggunakan tombol Sponsor. Pilih Help -> Donate... atau LocationSimualtor -> Preferences -> Info -> Donate untuk Donasi dari dalam Aplikasi. Saya akan menambahkan lebih banyak opsi donasi dari waktu ke waktu. Saat ini Anda dapat menggunakan PayPal atau Ethereum.
Lihatlah tab Projects untuk melihat daftar fitur yang direncanakan untuk rilis berikutnya.
Terima kasih khusus kepada @bailaowai dan putranya untuk terjemahan Spanyol dan Cina. @Rithari untuk terjemahan Italia, @devmaximilian untuk kontribusinya yang berkelanjutan untuk terjemahan Swedia, @black-dragon-rohit untuk terjemahan Belanda dan @chuck3cz untuk terjemahan Ceko. Terima kasih khusus kepada @Bslatyer juga atas dukungan debugging dan tanggapannya yang cepat, ketika masalah baru muncul!