ใน Xcode 6.3 ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามเรียกใช้โครงการ iOS ที่เขียนด้วย Swift บนอุปกรณ์จริง
การติดตั้งแอปล้มเหลว
ไม่สามารถเขียนลงในอุปกรณ์ได้
ฉันพยายามล้างโปรเจ็กต์และรันอีกครั้ง แต่เกิดข้อผิดพลาดเดียวกัน
ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?
ใน Xcode 6.3 ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามเรียกใช้โครงการ iOS ที่เขียนด้วย Swift บนอุปกรณ์จริง
การติดตั้งแอปล้มเหลว
ไม่สามารถเขียนลงในอุปกรณ์ได้
ฉันพยายามล้างโปรเจ็กต์และรันอีกครั้ง แต่เกิดข้อผิดพลาดเดียวกัน
ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?
คำตอบ:
ฉันทำความสะอาดและติดตั้งแอปเรียบร้อยแล้ว
ผลิตภัณฑ์ -> ทำความสะอาด (Shift-Cmd-K)
ตกลงมีบางสิ่งที่คุณควรพิจารณาที่สามารถนำเราไปสู่ปัญหาได้โปรดตรวจสอบและโพสต์คำตอบ:
ถ้าไม่คำแนะนำอื่นจะใช้เบรกพอยต์ข้อยกเว้นมีคนโพสต์คำอธิบายวิธีการตั้งค่าทำและโพสต์บันทึก
ฉันหวังว่ามันจะช่วยคุณได้
พบปัญหานี้สองครั้งในหนึ่งสัปดาห์บนอุปกรณ์ต่างๆที่สมบูรณ์
อุปกรณ์เครื่องหนึ่งไม่เหลือพื้นที่เก็บข้อมูลอีกต่อไปหลังจากลบแอพบางตัวที่โครงการติดตั้งอย่างสมบูรณ์
อุปกรณ์อื่นได้รับการแก้ไขหลังจากรีบูตเครื่อง
สำหรับฉันมันเป็นโปรไฟล์การจัดเตรียม - ฉันใช้การแจกจ่ายแทนการพัฒนา
สำหรับฉันสิ่งต่อไปนี้ใช้ไม่ได้บน iOS 11 beta 10, XCode 9 beta 6:
ข้อมูลที่ถูกลบและvoiláมันใช้งานได้อีกครั้ง
ในโครงการของฉันปัญหานี้เกิดขึ้นเนื่องจากมีโฟลเดอร์ที่มีลิงก์สัญลักษณ์ ฉันลบโฟลเดอร์นั้นออกและมันทำงานได้ตามปกติ
ls -lR #YOUR_PROJECT_DIR# | grep ^lเพื่อค้นหาลิงก์สัญลักษณ์ในโครงการของคุณจากนั้นตรวจสอบว่าคุณได้เชื่อมโยงไฟล์ / โฟลเดอร์นี้ในโครงการของคุณหรือไม่YOUR_PROJECT.xcodeproj/project.pbxproj
ข้อผิดพลาดนี้มีสาเหตุที่เป็นไปได้หลายประการดังที่เห็นได้จากคำตอบที่แนะนำมากมาย วิธีที่ดีที่สุดในการแก้ไขปัญหาการติดตั้งแอพเช่นนี้คือการตรวจสอบคอนโซลของอุปกรณ์ iOS เองเนื่องจากมักจะให้ข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจงมากขึ้น ใน Xcode ให้เปิดหน้าต่าง 'อุปกรณ์และเครื่องจำลอง' และดูบันทึกของอุปกรณ์ที่แอปของคุณกำลังติดตั้งอยู่
ในกรณีของฉันข้อผิดพลาด "ไม่สามารถเขียนไปยังอุปกรณ์" เกิดจากสิ่งนี้:
27 ก.พ. 10:54:58 การติดตั้ง iPhone-7-110 (MobileSystemServices) [46]: 0x16f92f000 - [MIBundle _validateWithError:]: 38: ไม่สามารถโหลด Info.plist จากบันเดิลที่ path / private / var / installd / Library / Caches /com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework
ซึ่งบ่งบอกอย่างชัดเจนว่าเกิดอะไรขึ้น ฉันลืมตั้งInfo.plistไฟล์สำหรับเป้าหมายเฟรมเวิร์กแบบไดนามิกของฉัน (ใช้โดยแอพ)
ฉันมี symlink ในโครงการไปยังไฟล์ภายนอกโครงการ เมื่อฉันลบ symlink นี้การติดตั้งก็ใช้ได้ดี
ฉันมีข้อผิดพลาดเดียวกันฉันเพิ่งลบโครงการและแก้ไขแล้ว!
ไปที่ Window -> Project แล้วคลิกขวาและลบออกจากโปรเจ็กต์!
ในกรณีที่อุปกรณ์ของคุณมีแอพที่มีตัวระบุบันเดิลเดียวกัน Xcode จะทำให้เกิดข้อผิดพลาดนี้ พยายามลบแอปที่เป็นไปได้ด้วยตัวระบุกลุ่มเดียวกัน
ตรวจสอบโปรไฟล์การจัดเตรียมของคุณบางทีคุณอาจกำลังใช้โปรไฟล์การจัดเตรียมแอพสโตร์เหมือนฉัน ฉันต้องเปลี่ยนโปรไฟล์การจัดเตรียม App Store เป็นการพัฒนาตอนนี้มันใช้งานได้
ลองใช้คำตอบข้างต้นทั้งหมด: การลบแอพล้างพื้นที่เก็บข้อมูลทำความสะอาดโครงการ ...
ในที่สุดสิ่งที่ได้ผลคือการชนหมายเลขบิวด์ใน info.plist (ทั่วไป> สร้าง)
กำจัดไลบรารีที่ฝังไว้อย่าเพิ่งโยนมันเข้าไปในนั้นตรวจสอบให้แน่ใจว่ามีการฝังไว้แน่นอน
หากคุณใช้ iPhone ในการแก้จุดบกพร่องอาจเป็นเพราะพื้นที่เก็บข้อมูลของ iPhone มีน้อยกว่าแอปแก้จุดบกพร่อง
ทำความสะอาด iPhone ของคุณ - เครื่องจริง
ทำความสะอาด Mac ของคุณ --- Simulator
ดูเหมือนจะเป็นการเสียเวลาอีกครั้งของทีมพัฒนาระดับสูงของ Apple บน iOS11 Xcode9 (เลือกเบต้าของคุณอันใดอันหนึ่งใช้งานได้) สิ่งนี้จะเกิดขึ้นแบบสุ่ม ดูเหมือนจะบ่อยขึ้นหากคุณกล้าที่จะสลับแอพในขณะที่คอมไพล์ เพียงแค่สร้างอีกครั้งและจ้องที่ xcode - มันจะทำงานเป็นครั้งที่สองโดยที่ประสบการณ์ของฉันไม่ล้มเหลว
เห็นได้ชัดว่าข้อความนี้อาจปรากฏขึ้นหากนาฬิการะบบของอุปกรณ์ที่กำลังติดตั้งแอปอยู่ห่างจากเวลาปัจจุบันมากเกินไป
ฉันกำลังทำการทดสอบกับฟอร์แมตวันที่โดยเปลี่ยนนาฬิการะบบของ iPhone และในที่สุดก็ลืมรีเซ็ตเป็นเวลาปัจจุบัน หลังจากนั้นจะแสดงข้อความเดิมเสมอ ("ไม่สามารถเขียนลงในอุปกรณ์ได้") เมื่อใดก็ตามที่ฉันพยายามเรียกใช้แอป เพียงแค่รีเซ็ตนาฬิกาในการตั้งค่าก็สามารถแก้ไขปัญหาได้
ไม่มีอะไรช่วยฉัน ฉันทำตามขั้นตอนด้านล่าง
ในที่สุดฉันก็ทำงานได้ !!
ฉันประสบปัญหาเดียวกันจากนั้นแก้ไขตามขั้นตอนนี้และตอนนี้ใช้งานได้แล้ว
มันยังใช้ไม่ได้
ฉันหวังว่ามันจะใช้งานได้สนุกกับมัน
ปัญหาของฉันคือตอนแรกฉันได้ติดตั้งแอปโดยใช้ข้อมูลรับรองนักพัฒนาซอฟต์แวร์ชุดอื่นบนอุปกรณ์ การลบแอพออกจากอุปกรณ์แก้ไขมัน
สำหรับใครก็ตามที่ยังคงประสบปัญหานี้:
มีหลายสาเหตุและนี่คือหนึ่งในนั้นที่เกิดขึ้นกับฉัน
ฉันประสบปัญหาเดียวกันและฉันเชื่อมต่อแบบไร้สายและหากคุณกำลังพยายามติดตั้งแอปพลิเคชันในโหมดการเชื่อมต่อไร้สาย (เชื่อมต่อผ่านเครือข่ายเดียวกัน) อาจเป็นเพราะการเชื่อมต่ออินเทอร์เน็ตไม่ดี ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณแล้วลองอีกครั้งก็ใช้ได้ดี ...
นอกจากนี้ข้อผิดพลาดนี้จะปรากฏขึ้นหากเครื่องของคุณที่ใช้ Xcode มีพื้นที่เหลือน้อย
เมื่อฉันต้องโหลด App Container เพื่อวัตถุประสงค์ในการดีบักลงใน iPad การดำเนินการดังกล่าวล้มเหลวเนื่องจากคอนเทนเนอร์มีขนาดใหญ่เกินไป (18 GB) สำหรับอุปกรณ์นี้ (16 GB ลบด้วยระบบปฏิบัติการ) ดังนั้นฉันจึงยกเลิกงานและลืมมันไปโดยสิ้นเชิง ออกจากการติดตั้งที่ล้มเหลวในอุปกรณ์ ต่อมาเมื่อพยายามติดตั้งแอปพลิเคชันอื่นข้อผิดพลาดนี้ปรากฏขึ้นเมื่อฉันกำจัดการติดตั้งแอพที่ล้มเหลวทุกอย่างก็กลับสู่ปกติ โดยทั่วไป Ipad ของคุณอาจมีพื้นที่เก็บข้อมูลเหลือน้อย
สาเหตุหนึ่งที่อาจเกิดขึ้นคือหาก App Bundle ของคุณมีลิงก์สัญลักษณ์ที่ใช้งานไม่ได้
ลบใบรับรองทั้งหมดจากพวงกุญแจติ๊กบนโปรไฟล์จัดการ xcode อัตโนมัติ
รีสตาร์ทอุปกรณ์
ลบข้อมูลที่ได้รับ
สะอาด
วิ่ง
ตรวจสอบวันที่ของอุปกรณ์เวลาอุปกรณ์ของฉันถูกตั้งเป็นวันที่ในอนาคตดังนั้นฉันจึงประสบปัญหานี้
อาจเป็นเพราะข้อผิดพลาดต่อไปนี้การติดตั้งแอปล้มเหลว ไม่พบลายเซ็นรหัส ในกรณีของฉันหลังจากโครงการล้างคำอธิบายของข้อผิดพลาดเปลี่ยนเป็น "ไม่พบลายเซ็นรหัส"