Fake GPS trên năng lượng điện thoại chất nhận được bạn chế tác vị trí mang ở bất kể nơi như thế nào trên rứa giới, tức là vị trí thiệt trên điện thoại cảm ứng sẽ bị ẩn đi và thay vào đó là một địa điểm mới do chúng ta lựa chọn.
Bạn đang xem: Tạo vị trí giả trên iphone
Bằng phương pháp Fake GPS bạn có thể giả lập vị trí của bản thân mình để test phần mềm (ví dụ cần định vị giữa người sử dụng và bên hỗ trợ dịch vụ).Hiện tại có rất nhiều ứng dụng về giả location cho HĐH Android, tuy nhiên với HĐH quả táo thì hầu như toàn cục đều bắt buộc phải Jailbreak máy. Mà lại Jailbreak - mở khóa chắc chắn rất có thể mang mang đến rủi ro. Những hạn chế của Apple không những giới hạn phần đa gì bạn cũng có thể làm - bọn chúng còn giúp bảo đảm an toàn người sử dụng chống lại tất cả các nhiều loại phần mềm nguy hiểm có thể vận động không đúng cách trên iPhone.
Mua xuống các ứng dụng không an ninh trên iPhone unlock có thể vẫn "khuyến mãi" thêm cho bạn virus hoặc một số mối nguy nan tương tự.Nên bản thân xin giới thiệu một cách fake location mà không cần thiết phải jailbreak, đó là fake location (simulation location) vào Iphone bởi Xcode:
Cách mô bỏng vị trí GPS
1.Sử dụng Xcode để chế tác project mới
Nội dung blank sẽ tốt nhất nên ta áp dụng Single View Application để chế tạo ra project mới
2. Viết thêm cách xử lý Background vào trong tệp tin AppDelegate.swift
import UIKitimport CoreData
UIApplicationMainclass AppDelegate: UIResponder, UIApplicationDelegate var window: UIWindow? var backgroundTaskID : UIBackgroundTaskIdentifier = 0 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions:
3. Sử dụng Device để chạy App
Chọn device là Iphone , và tiến hành run App
4. Thực hiện Simulate Location
Khi ứng dụng đang running chúng ta chọn Debug -> Simulate Location và chọn để dịch chuyển đến một thành phố nào đó , ví dụ như thử chọn đến London
Sau kia với tâm lý này ta mở demo app maps ra và confirm location vẫn ở London
Fake location tuỳ ýĐể fake location tuỳ ý họ cần tạo thành file GPX với format XML với chỉ cung cấp thông tin Lat Long vào bên trong file MyLocation.gpx
tệp tin này tôi sẽ fake thành địa chỉ của ga shibuya mặt Nhật.Sau đó chọn Debug > Simulate Location > add GPX tệp tin to Project để lựa chọn file GPX vừa rồi
Và nhằm confirm về vị trí bắt đầu từ tệp tin GPX bọn họ lại mở app maps ra confirm thêm lần nữa
Chúc các bạn thành công
Tham khảo tại:
https://www.jetbrains.com/help/objc/simulate-location.html
https://medium.com/innocode-stories/tutorial-how-to-simulate-location-on-the-ios-device-e2be20fbd7f4