ถอนการติดตั้ง iOS App อย่างสมบูรณ์และข้อมูลที่เกี่ยวข้องทั้งหมด


10

พื้นหลัง

ฉันเป็นผู้พัฒนาฝั่งเซิร์ฟเวอร์ที่ทำงานกับ API สำหรับแอป iOS ในบางครั้งที่เรากำลังพัฒนา (เมื่อเรามีการเปลี่ยนแปลงฐานข้อมูลขนาดใหญ่) เรารีเซ็ตเซิร์ฟเวอร์ของเรา กระบวนการนี้จะล้างข้อมูลฝั่งเซิร์ฟเวอร์ทั้งหมดสำหรับสมาชิกรวมถึงโทเค็นอุปกรณ์แอพใด ๆ ที่ใช้สำหรับการแจ้งเตือนแบบพุช

ปัญหา

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

ฉันจะทำสิ่งนี้อย่างไร:

ฉันได้พยายามตามขั้นตอนที่ระบุไว้ในเว็บไซต์ดังต่อไปนี้https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/remove_app_from_device.html

ฉันได้ลองถอนการติดตั้งผ่านโทรศัพท์:

ภายใต้การตั้งค่า> ทั่วไป> การใช้งาน> การจัดเก็บ> จัดการที่เก็บข้อมูล ฉันคลิกแอพแล้วคลิกลบแอป

ภายใต้การตั้งค่า> ทั่วไป> การใช้งาน> ICLOUD> จัดการที่เก็บข้อมูล ฉันคลิกอุปกรณ์ปัจจุบันแล้วเลือกแอปและปิดการสำรองข้อมูลและลบ

ฉันหวังว่าจะลบข้อมูลทั้งหมดดังนั้นเมื่อฉันติดตั้งใหม่ผ่าน Xcode หรือ Test Flight App แอปจะเริ่มเหมือนผู้ใช้ครั้งแรกอีกครั้ง อย่างไรก็ตามสิ่งนี้ไม่ได้เกิดขึ้น ดูเหมือนว่าแอพจะจดจำการตั้งค่าบางอย่างโดยเฉพาะอย่างยิ่งมันคิดว่าฉันได้ส่งโทเค็นอุปกรณ์ของฉันไปแล้วและจะไม่เตือนฉันอีก

คำถาม

ฉันจะถอนการติดตั้งแอพจากอุปกรณ์เพื่อให้ข้อมูลแอพทั้งหมดถูกลบออกได้อย่างไรและครั้งต่อไปที่ฉันติดตั้งแอปใหม่ในฐานะผู้ใช้ใหม่


3
คุณรีเซ็ตอุปกรณ์ (กด Home and Sleep ค้างไว้จนกระทั่งโลโก้ Apple ปรากฏขึ้น) ระหว่างการลบแอพและติดตั้งใหม่หรือไม่ ข้อมูลแอปจะไม่ถูกลบอย่างแท้จริงจนกว่าจะมีการรีเซ็ตอุปกรณ์และหากคุณติดตั้งแอพใหม่ก่อนที่จะเกิดขึ้นแอปจะใช้ข้อมูลเก่าอีกครั้ง
tubedogg

ใช่ดูเหมือนว่าจะช่วยในการตั้งค่าส่วนใหญ่ (ไม่ใช่การแจ้งเตือนแบบ PUSH) ฉันต้องแน่ใจว่าฉันออกจากระบบของแอพหรือข้อมูลเซสชันจะถูกเก็บไว้ในพวงกุญแจ ฉันยังคงพบปัญหาเกี่ยวกับการตั้งค่าการแจ้งเตือนแบบพุชไม่ว่าฉันจะทำอะไรไม่สามารถทำให้แอปคิดว่าฉันเป็นผู้ใช้ใหม่และแจ้งให้ฉันส่งรหัสอุปกรณ์ไปยังเซิร์ฟเวอร์ของเราอีกครั้ง
Levi Putna

2
@tubedogg รีเซ็ตอุปกรณ์หรือไม่ จะไม่ลบทุกอย่างเหรอ เราจะลบแอพและข้อมูลเพียงอย่างเดียวได้อย่างไร
Pacerier

ฉันแน่ใจว่า @tubedogg แนะนำให้รีสตาร์ทระบบปฏิบัติการบน iPhone
Gogowitsch

1
@tubegodd นั่นไม่ใช่การรีเซ็ตมันเป็นเพียงการรีสตาร์ท iPhone
ทอดด์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.