ในการตอบสนองต่อปัญหานี้ส่วนใหญ่มีประเด็นสำคัญอย่างหนึ่งที่ถูกมองข้ามโดยผู้ถามดั้งเดิม แอปจะต้องติดตั้งโดยไม่ต้องลบการติดตั้งที่มีอยู่ ในกรณีของฉันแอพใช้ฐานข้อมูล SQLite ที่เก็บข้อมูลค่อนข้างน้อยสำหรับผู้ใช้ เห็นได้ชัดว่าถ้าคุณลบแอปแล้วคุณลบข้อมูล วิธีแก้ปัญหาที่อนุญาตให้ฉันทดสอบในลักษณะเดียวกับที่ผู้ใช้จะอัปเดตมันเป็นสิ่งที่ต้องทำ
ในกรณีของฉันปัญหาคือ Xcode โดยใช้โปรไฟล์การจัดสรรที่สร้างขึ้นโดย Xcode โดยอัตโนมัติ สิ่งนี้อาจเกิดขึ้นเพราะฉันมีคอมพิวเตอร์เครื่องใหม่และไม่ได้ถ่ายโอนโปรไฟล์การจัดสรรการแจกจ่ายไป ไม่ต้องพูดถึงฉันไม่ได้อัปเดตแอพในเกือบ 2 ปี ดังนั้นโปรไฟล์การจัดสรรดั้งเดิมของฉัน (ซึ่งมีแอปพลิเคชันตัวระบุสิทธิ์) จึงหายไปนาน วิธีแก้ไข: ใน Xcode preferences-> Accounts-> เลือก Apple ID-> ดู Details-> ภายใต้ Provisioning Profiles คลิกขวาที่โปรไฟล์ที่สร้างจาก Xcode สำหรับแอพนั้น (มันนำหน้าด้วย XC iOS) แล้วเลือกย้ายไปที่ถังขยะ .
บนเว็บไซต์นักพัฒนาสร้างโปรไฟล์การกระจายใหม่ด้วย ID ของแอปของคุณ ดาวน์โหลดโปรไฟล์ใหม่ดับเบิลคลิกและ Xcode ควรติดตั้งโดยอัตโนมัติ ในทางกลับกันคุณสามารถกลับไปที่โปรไฟล์ที่ระบุไว้ใน Xcode แล้วแตะปุ่มดาวน์โหลดถัดจากโปรไฟล์ที่คุณสร้างขึ้นใหม่ สร้างแอปแล้วลองเรียกใช้อีกครั้ง อย่างไรก็ตาม Xcode ของฉันถูกตั้งค่าให้จัดการการเซ็นชื่อรหัสโดยอัตโนมัติซึ่งนอกเหนือจากปัญหานี้ใช้งานได้ดี