เป็นไปได้ไหมที่จะรีเซ็ตการตั้งค่าความเป็นส่วนตัวใน iOS


91

ในการทดสอบการให้สิทธิ์เข้าถึงปฏิทิน iOS ฉันต้องรีเซ็ตการตั้งค่าความเป็นส่วนตัวในอุปกรณ์ทดสอบของฉัน

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

มีวิธีทำให้ iOS ลืมมันรู้จักแอพของฉันแล้วถามฉันอีกครั้งได้ไหม


35
ฉันไม่เห็นด้วยว่านี่เป็นเรื่องนอกประเด็น ปัญหานี้เกิดขึ้นตลอดเวลาระหว่างการทดสอบ UI ของ iOS หากคำถามมี "โดยทางโปรแกรม" หรือ "โดยอัตโนมัติ" และมีแท็ก calabash-ios หรือ uiautomation ด้วยจะยอมรับได้หรือไม่
jmoody

9
คำถามนี้ไม่ได้นอกประเด็น แต่อย่างใดและจะเป็นเรื่องที่น่าเสียดายหาก Apple เพิ่มวิธีใหม่ในการรีเซ็ตสิทธิ์สำหรับแอปเดียวและไม่มีใครสามารถเพิ่มคำตอบใหม่ได้เนื่องจากถูกล็อก
superarts.org

11
คำถามนี้ไม่ได้นอกประเด็น แต่เป็นสิ่งที่นักพัฒนาแอปต้องทำในบางครั้ง
Tom Harrington

10
นี่ไม่ใช่หัวข้อและอาจถึงเวลาแล้วที่ 'หัวหน้างาน' ของ Stack Overflow จะหยุดวางคนลงและ จำกัด คำถามที่ดีและน่าสนใจอย่างเห็นได้ชัดโดยตัดสินจากคะแนนของพวกเขา
Adi

2
ฉันได้แก้ไขเพื่อเพิ่มเหตุผลว่าทำไมสิ่งนี้จึงสำคัญสำหรับนักพัฒนาและเหตุใดจึงไม่ควรปิด หวังว่าจะผ่านการตรวจสอบโดยเพื่อน
ken

คำตอบ:


154

เริ่ม "Settings.app" ไปที่ทั่วไป> รีเซ็ต> รีเซ็ตตำแหน่งและความเป็นส่วนตัว

การดำเนินการนี้จะรีเซ็ตการตั้งค่าความเป็นส่วนตัวสำหรับแอปทั้งหมด แต่เท่าที่ฉันทราบไม่มีวิธีรีเซ็ตสำหรับแอปเดียว แม้แต่การลบแอพแล้วติดตั้งใหม่ก็ไม่ช่วยอะไร


13
นี่เป็นกรณีเดียวกันใน iOS 7
Edmundito

4
สิ่งนี้มีประโยชน์มากสำหรับจุดประสงค์ในการทดสอบโดยเฉพาะอย่างยิ่งเมื่อพยายามทดสอบสิทธิ์ความเป็นส่วนตัวทุกกรณี ขอบคุณ!
Dafydd Williams

มีวิธีแฮ็คที่คนดีคนหนึ่งที่ทำงานร่วมกับฉันพบนั่นคือแฮ็ก แต่การรีเซ็ตการตั้งค่าแอปพลิเคชันเดียวทำได้ดีมากหากคุณต้องการเช่นเพื่อทดสอบการอนุญาตแอปพลิเคชันของคุณ
Adi

@ แอดแฮคคืออะไร?
bcattle

7
ขออภัยในความล่าช้า. คุณลบแอปพลิเคชันของคุณจากนั้นรีเซ็ตอุปกรณ์ของคุณ (ใช่ปิดเครื่องทั้งหมดและบูต) ตอนนี้คุณไปที่เวลา / นาฬิกาและตั้งค่าเป็นแบบแมนนวลและตั้งวันที่ไว้ล่วงหน้าอย่างน้อย 1 วัน - ฉันมักจะเลือก 2 วันเพื่อให้ปลอดภัย ในที่สุดหลังจากเสร็จสิ้นคุณจะรีบูตอีกครั้งและติดตั้งแอปพลิเคชัน - ควรรีเซ็ตการตั้งค่าทั้งหมด น่าเสียดายที่คุณต้องทำอย่างต่อเนื่องและก้าวไปข้างหน้าทุกครั้ง - น่าเบื่อมาก มีคำอธิบายอย่างไร? เห็นได้ชัดว่า Apple เก็บข้อมูลความสอดคล้องบางอย่างที่ใช้งานได้นาน 24 ชั่วโมง หวังว่าจะช่วยได้
Adi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.