นี่อาจเป็นหนึ่งในคำถามที่ไม่มีคำตอบที่ชัดเจน
ในขณะที่มันขึ้นอยู่กับนักพัฒนาแอพแต่ละคนที่จะรู้วิธีการติดตามที่ดีขึ้นเพิ่มและเก็บเดลต้าการแปลแต่ละรายการวิธีการกำหนดเดลต้าเองนั้นขึ้นอยู่กับฮาร์ดแวร์ไม่ใช่แอพ แอปที่รับรู้ตำแหน่งใช้ฮาร์ดแวร์ที่รับรู้ตำแหน่งและไลบรารีภายในของ iOS ผ่าน Core Core API
สิ่งนี้หมายความว่าไม่ใช่เพราะแอปมีหมัดในละแวกของคุณนั่นหมายความว่าจะมีหมัดทุกที่ทุกเวลา ในที่สุดมันก็ขึ้นอยู่กับจำนวนข้อมูลที่ตั้งของ Core ที่มีอยู่: โทรศัพท์ของคุณจะลองและใช้สมการเพื่อหาคำแปลของคุณโดยดูที่สิ่งต่าง ๆ เช่นเสาสัญญาณโทรศัพท์มือถือและฮอตสปอต Wi-Fi หากสิ่งเหล่านี้ล้มเหลวก็จะขึ้นอยู่กับตำแหน่งที่ GPS จัดเตรียมไว้ให้
นี่เป็นอิสระจากแอปที่คุณใช้งานอยู่ทั้งหมด ดังนั้นหากคุณอยู่ในสถานที่ที่มีฮอตสปอต Wi-Fi ไม่มากหรือที่เสาโทรศัพท์มือถือไม่สามารถเข้าถึงได้อย่างสมเหตุสมผลคุณอาจต้องการใช้แอพ Nike + ซึ่งเป็นแอปที่ไม่ได้ใช้ตำแหน่งหลัก แอพนี้ต้องการให้คุณมีรองเท้า Nike + พร้อมตัวส่งสัญญาณ ฉันมีทั้งแอพและการแสดงพร้อมตัวส่งสัญญาณและพวกเขาวัดระยะทางรอบละแวกของฉันด้วยวิธีที่คล้ายกัน หวังว่านี่จะช่วยได้
อัปเดต :
เป็นแหล่งที่ดีที่จะเข้าใจวิธีการบริการสถานที่ทำงานของ iPhone เป็นโดยการอ่านนี้บทความ ฉันผิดที่ระบุว่า GPS เป็นกลไกทางเลือก แทน Wi-Fi และข้อมูลหอโทรศัพท์มือถืออุปกรณ์ช่วยในการได้รับการเริ่มต้นตั้งได้เร็วขึ้นก่อนที่จะเริ่มการติดตามจีพีเอสที่เกิดขึ้นจริง เหตุผลสำหรับเรื่องนี้คือการติดตามครั้งแรกคือการใช้เวลาและทรัพยากรมากที่สุด ดังนั้นจีพีเอสยังคงถูกนำมาใช้ในตอนท้ายเพียงไม่ได้ทันที
ฉันเชื่อว่าจุดเดิมยังคงอยู่: เนื่องจากบทความระบุตำแหน่งที่แท้จริงของคุณอาจกำหนดว่าอุปกรณ์ทำงานได้ดีเพียงใดเมื่อใช้บริการฮาร์ดแวร์ระบุตำแหน่ง และเนื่องจากเป็นสิ่งที่อยู่นอกเหนือการควบคุมของแต่ละแอพฉันคิดว่าแอพเดียวกันอาจไม่ทำงานเหมือนกันเมื่อเทียบกับแอพอื่น ๆ ในที่เดียวกันเมื่อเทียบกับที่อื่น นั่นคือเหตุผลที่ฉันคิดว่าคำถามนี้ไม่สามารถมีคำตอบที่ชัดเจนที่บอกเราว่าแอปดีกว่าแอปอื่นเสมอ