ทดสอบเวิร์กโฟลว์ตำแหน่งของแอป

หลักเกณฑ์ในหน้านี้จะช่วยคุณประเมินแอปขณะอัปเดตเพื่อ รองรับฟีเจอร์และลักษณะการทำงานของตำแหน่งล่าสุด

ทดสอบวิธีที่แอปจัดการตำแหน่งโดยประมาณ

หากต้องการประเมินว่าคุณต้องอัปเดตแอปเพื่อรองรับความแม่นยำของตำแหน่งที่ผู้ใช้กำหนดค่าได้หรือไม่ ให้ทำการทดสอบตามที่อธิบายไว้ในส่วนนี้

จัดการคำขอตำแหน่งโดยประมาณจากกล่องโต้ตอบ

หากต้องการตรวจสอบว่าแอปจัดการคำขอของผู้ใช้ให้แอปมีสิทธิ์เข้าถึงตำแหน่งโดยประมาณจากกล่องโต้ตอบอย่างไร ให้ทำดังนี้

  1. ขอทั้ง ACCESS_FINE_LOCATION และ ACCESS_COARSE_LOCATION
  2. ในกล่องโต้ตอบที่ปรากฏขึ้น ซึ่งผู้ใช้สามารถขอตำแหน่งโดยประมาณได้ ให้เลือกโดยประมาณที่ด้านบน และเลือกขณะใช้แอปหรือเฉพาะครั้งนี้ที่ด้านล่าง
  3. ตรวจสอบว่า Use Case ของแอปยังคงทำงานได้ตามที่คาดไว้หรือไม่ แม้ว่าแอปจะมีสิทธิ์เข้าถึงตำแหน่งโดยประมาณเท่านั้นก็ตาม

จัดการการดาวน์เกรดตำแหน่งโดยประมาณจากการตั้งค่าระบบ

รูปที่ 1 หน้าจอสิทธิ์เข้าถึงตำแหน่งของแอปในการตั้งค่าระบบ มีใช้ตำแหน่งที่แน่นอน ตัวเลือกนี้ไม่เกี่ยวข้อง กับการตั้งค่าการเข้าถึงตำแหน่งที่ปรากฏใกล้กับด้านบนของ หน้าจอ

หากต้องการตรวจสอบว่าแอปจัดการคำขอของผู้ใช้ในการเปลี่ยนสิทธิ์เข้าถึงตำแหน่งของแอปจากแบบเจาะจงเป็นแบบคร่าวๆ ในการตั้งค่าระบบอย่างไร ให้ทำดังนี้

  1. ขอทั้ง ACCESS_FINE_LOCATION และ ACCESS_COARSE_LOCATION
  2. ในกล่องโต้ตอบที่ปรากฏขึ้น ซึ่งผู้ใช้สามารถขอตำแหน่งโดยประมาณ ให้เลือกแน่นอนที่ด้านบน และเลือกขณะใช้แอปหรือเฉพาะครั้งนี้ ที่ด้านล่าง
  3. ไปที่หน้าจอการให้สิทธิ์ของแอปในการตั้งค่าระบบ
  4. ในหน้าจอการให้สิทธิ์เข้าถึงตำแหน่ง ให้ปิดใช้ตำแหน่งที่แน่นอน ตัวเลือกนี้จะปรากฏในรูปที่ 1

    เช่นเดียวกับการดาวน์เกรดสิทธิ์อื่นๆ ระบบจะรีสตาร์ทกระบวนการของแอป

  5. ตรวจสอบว่า Use Case ของแอปยังคงทำงานได้ตามที่คาดไว้หรือไม่ แม้ว่าแอปจะมีสิทธิ์เข้าถึงตำแหน่งโดยประมาณเท่านั้นก็ตาม

จัดการการอัปเกรดตำแหน่งที่แน่นอนจากการตั้งค่าระบบ

หากต้องการตรวจสอบว่าแอปจัดการคำขอของผู้ใช้ในการเปลี่ยนสิทธิ์เข้าถึงตำแหน่งของแอปจากแบบคร่าวๆ เป็นแบบเจาะจงในการตั้งค่าระบบอย่างไร ให้ทำดังนี้

  1. ขอทั้ง ACCESS_FINE_LOCATION และ ACCESS_COARSE_LOCATION
  2. ในกล่องโต้ตอบที่ปรากฏขึ้น ซึ่งผู้ใช้สามารถขอตำแหน่งโดยประมาณได้ ให้เลือกโดยประมาณที่ด้านบน และเลือกขณะใช้แอปหรือเฉพาะครั้งนี้ที่ด้านล่าง
  3. ไปที่หน้าจอการให้สิทธิ์ของแอปในการตั้งค่าระบบ
  4. ในหน้าจอการให้สิทธิ์เข้าถึงตำแหน่ง ให้เปิดใช้ตำแหน่งที่แน่นอนตามที่แสดง ในรูปที่ 1

    เนื่องจากการเปลี่ยนแปลงสิทธิ์นี้เป็นการอัปเกรด ระบบจึงไม่รีสตาร์ทแอป ของคุณ

  5. ตรวจสอบว่าแอปได้รับข้อมูลตำแหน่งที่แม่นยำยิ่งขึ้นในกรณีการใช้งานตามตำแหน่งหรือไม่