ฉันได้รับข้อผิดพลาดนี้ขณะเปิดแอปพลิเคชันบนอุปกรณ์:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
ฉันได้รับข้อผิดพลาดนี้ขณะเปิดแอปพลิเคชันบนอุปกรณ์:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
คำตอบ:
ก่อนอื่นให้ลองรีสตาร์ท Xcode หากไม่ได้ผลให้ลองฮาร์ดรีเซ็ตอุปกรณ์ของคุณ สิ่งนี้เกิดขึ้นกับฉันเมื่อฉันเปลี่ยนรหัสชุดของแอปของฉัน
สิ่งที่แก้ไขได้ในที่สุดสำหรับฉันคือการรีสตาร์ทอุปกรณ์ (หลังจากทำทุกอย่างที่ทุกคนแนะนำที่นี่ที่นี่ข้อผิดพลาด Xcode 4: ข้อผิดพลาดในการเริ่มต้นปฏิบัติการที่นี่Xcode หยุดทำงานโครงการบนฮาร์ดแวร์อย่างกะทันหัน: "ไม่สามารถเปิด xxx.app: .. ไม่มีไฟล์ดังกล่าว . "และที่นี่Xcode Developer Preview: ไม่สามารถทำงานบนอุปกรณ์ได้
หากเพียงแค่รีสตาร์ท Xcode และ iPhone ไม่สามารถช่วยได้ให้ดูที่โปรไฟล์การจัดเตรียม Shift-Command-2 นำมาจากภายใน Xcode จากนั้นคุณสามารถเลือกอุปกรณ์จากนั้นจัดเตรียมโปรไฟล์ภายในนั้น การลบโปรไฟล์ของคุณ (ของฉันมีรายการที่ดูคล้ายกันมากมายที่สร้างโดย Xcode) จากนั้นรีสตาร์ท Xcode และ iPhone จะล้างปัญหา
หากแอปของคุณเป็นแอปพื้นหลังคุณจะต้องลบแอปด้วยตนเองก่อนที่จะปรับใช้เวอร์ชันใหม่ ตัวอย่างเช่นสมมติว่าคุณมีแอป iBeacon ที่รับรู้และทำเครื่องหมายว่าตัวเองเป็นผู้บริโภคพื้นหลังของ Bluetooth Low Energy ระบบปฏิบัติการจะเก็บบันทึกบางส่วนของแอปของคุณแม้ว่าจะไม่ได้ทำงานก็ตาม บันทึกนี้ไม่ถูกล้างออกอย่างถูกต้องเมื่อมีการปรับใช้เวอร์ชันใหม่ (iOS 7.0.4) ซึ่งจะทำให้เกิดข้อผิดพลาดที่รายงานรวมทั้งแขวนโปรโตคอลการดีบักและการปรับใช้กับโทรศัพท์มือถือ โทรศัพท์มือถือจะต้องรีสตาร์ท
การแฮ็กเพื่อหลีกเลี่ยงปัญหาคือการเปลี่ยนรหัสกลุ่มของแอปของคุณเป็นสิ่งที่โทรศัพท์ไม่เห็น จากนั้นจะนำไปใช้กับโทรศัพท์มือถือเป็นแอพที่เพิ่งเห็นใหม่เพื่อหลีกเลี่ยงปัญหาจากการอ้างอิงถึงแอพเก่า
นอกจากนี้ยังอาจเกิดจากการพยายามปรับใช้เป้าหมายไปยังอุปกรณ์ที่ไม่รองรับเช่นแอพ iPad กับ iPhone ฉันได้รับข้อความที่เป็นความลับนี้เมื่อฉันลืมเปลี่ยนเป็นแอปสากล
นอกจากนี้ยังเกิดขึ้นเมื่อเป้าหมายการทำให้ใช้งานได้สูงกว่าอุปกรณ์ของคุณ
ลดระดับลงและอาจใช้งานได้
(ขอบคุณ Ian Kershaw ที่ทำให้ฉันมองไปรอบ ๆ สนามนี้)
ในที่สุดสิ่งที่แก้ไขสำหรับฉันคือการทำความสะอาด (Command + Shift + K) โครงการ Xcode ...