ฉันมีปัญหาเดียวกันนี้ แต่ในสถานการณ์ที่แตกต่างกันเล็กน้อย วันหนึ่งแอปพลิเคชันของฉันเปิดใช้งานได้ดี (โดยใช้ข้อกำหนดของนักพัฒนาซอฟต์แวร์) จากนั้นฉันทำการแก้ไขเล็กน้อยในไฟล์ Entitlements ของฉันและหลังจากนั้นก็หยุดทำงาน แอปพลิเคชันติดตั้งได้ดีบนอุปกรณ์ของฉันอย่างไรก็ตามทุกครั้งที่ฉันพยายามเปิดใช้งานมันจะออกจากทันที (หลังจากภาพเคลื่อนไหวเปิด) (ในขณะที่ฉันแก้ไขไฟล์อื่น ๆ ด้วยฉันไม่สงสัยว่าปัญหาต่อไปนี้)
ปัญหาเกิดขึ้นในรูปแบบไฟล์ Entitlements ดูเหมือนว่าการประกาศต่อไปนี้ไม่เหมือนกัน:
แก้ไข:
<key>get-task-allow</key>
<true/>
ไม่ถูกต้อง:
<key>get-task-allow</key>
<true />
แม้จะเป็นรูปแบบ XML อย่าใช้ช่องว่างในแท็กมิฉะนั้น Xcode จะไม่สามารถเชื่อมต่อกับกระบวนการได้
ฉันใช้โปรไฟล์การเตรียมผู้พัฒนามาตลอด
แก้ไข:ตรวจสอบให้แน่ใจว่าบรรทัดที่ลงท้ายด้วยไฟล์ Entitlements ของคุณคือ \ n (LF) แทนที่จะเป็น \ r \ n (CRLF) หากคุณแก้ไขไฟล์การให้สิทธิบน Windows โดยใช้การจบบรรทัด CRLF อาจทำให้แอปพลิเคชันของคุณไม่สามารถเปิดใช้งานได้