FBSOpenApplicationErrorDomain code = 4 ข้อผิดพลาด


188

เมื่อฉันพยายามที่จะเรียกใช้โปรแกรมประยุกต์ iOS ใน Xcode 6 ใน iPhone 6 จำลอง, ฉันได้รับข้อผิดพลาดไม่สามารถเรียกใช้ app ใน Simulator

และรหัสข้อผิดพลาดคือ:

พบข้อผิดพลาดขณะทำงาน (Domain = FBSOpenApplicationErrorDomain, Code = 4)

ผู้ใดสามารถแนะนำวิธีแก้ไขได้หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


Quite Simulator และ Clean Project และทำงานอีกครั้งสำหรับฉันเช่นกัน
Pradhyuman Chavda

คำตอบ:


355

สิ่งนี้ใช้ได้กับฉัน:

iOS Simulator -> รีเซ็ตเนื้อหาและการตั้งค่า ... -> รีเซ็ต

ภาพหน้าจอแถบเมนู

คุณแน่ใจหรือไม่ว่าภาพหน้าจอ

อ้างอิงจากQiita: ไม่สามารถใช้ app ใน Simulator エラーの対応方法


9
กันที่นี่ ทำไมสิ่งนี้เกิดขึ้นในการวิ่งครั้งแรกนั้นช่างชำนาญจริงๆ เราควรคาดหวังเพิ่มเติมจาก Apple
Alex Zavatone

12
การรีเซ็ตไม่มีอะไรเกี่ยวข้องกับโซลูชัน ดังที่ได้กล่าวไว้ในบันทึกย่อประจำรุ่น Xcode ข้อผิดพลาดนี้เกิดจากข้อผิดพลาดการแข่งขัน / การจับเวลาใน SpringBoard วิธีแก้ปัญหาคือลองอีกครั้งและการรีเซ็ตซิมไม่ได้ช่วยได้จริง
Jeremy Huddleston Sequoia

@ JeremyHuddlestonSequoia ถูกต้องโดยไม่ต้องรีเซ็ตเพียงออกจากโปรแกรมจำลองและเปิดใช้งานอีกครั้งฉันแก้ไขปัญหา
axl411

สิ่งนี้เกิดขึ้นหลังจากมีคนเปลี่ยนโปรไฟล์การจัดสรรของโครงการของเราในระหว่างการรวม วิธีแก้ปัญหาใช้งานได้สำหรับฉัน
evanchin

44

เพียงแค่ปิด iOS Simulator ให้ฉัน

ไม่จำเป็นต้องรีเซ็ต iOS Simulator เสมอไป ฉันไม่ต้องปิด Xcode


2
ดีกว่าการรีเซ็ต
Saran

มันใช้งานได้ โปรดบังคับให้ออกจากการจำลองของคุณ จะใช้เวลาส่วนใหญ่ในการรีเซ็ตเครื่องจำลองของคุณ
Dharmendra Kumar Rajan

2
- การเลิกซิมไม่ทำงาน - การออกจาก XCode ไม่ทำงาน - การลบแอปไม่ทำงาน - การรีเซ็ตซิมไม่ทำงาน Va
Vaibhav Saran

10

เรื่องนี้เกิดขึ้นกับฉันเมื่อฉันเพิ่มเนื้อหาบางส่วนเป็นลิงก์สัญลักษณ์ (ผ่านln -sf) แม้กระทั่งการติดตั้งอุปกรณ์ก็ล้มเหลว

หลังจากฉันลบลิงค์และทำสำเนามันทำงานได้และข้อผิดพลาดหายไป


1
Boyhowdy ใช่ฉันต้องการเน้นคำตอบนี้เพราะถ้านี่เป็นปัญหาของคุณคำตอบ 'รีเซ็ต / ปิด / ทำฝนเต้นรำ' เหล่านี้จะไม่ทำงานอีกต่อไป!
WiseOldDuck

3

ไม่จำเป็นต้องออกจากโปรแกรมจำลองหรือรีเซ็ตเนื้อหาทั้งหมดทุกครั้ง

เพียงปิดแอพที่คุณใช้งานหากทำงานบนพื้นหลัง

มันใช้งานได้สำหรับฉัน


2

ดังที่กล่าวไว้ในบันทึกย่อประจำรุ่น Xcode ข้อผิดพลาดนี้ (รวมถึงอีกสองสามรายการ) เป็นผลมาจากข้อผิดพลาดเรื่องเวลา วิธีแก้ปัญหาคือลองใหม่อีกครั้ง

ดูhttps://developer.apple.com/library/prerelease/mac/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc6_release_notes.html#//apple_ref/doc/uid/TP40001051-CH4-SW1

การทดสอบบนโปรแกรมจำลอง iOS อาจมีข้อผิดพลาดระบุว่าไม่สามารถติดตั้งหรือเปิดใช้แอปพลิเคชันได้ เรียกใช้การทดสอบอีกครั้งหรือเริ่มการรวมอื่น

ดูเพิ่มเติมที่:

https://devforums.apple.com/thread/248879?tstart=0


1

ฉันเพิ่งออกจากโปรแกรมจำลองทำความสะอาดโครงการและทำงานได้อีกครั้ง



0

การรีเซ็ต Xcode จะเป็นการลบขยะที่ไม่ดีซึ่งตัวจำลองได้แคชดังนั้นการรีเซ็ตจึงเป็นตัวเลือกที่ดีในการแก้ไขปัญหานี้

iOS Simulator -> รีเซ็ตเนื้อหาและการตั้งค่า


นี่เป็นคำตอบที่ซ้ำกันเนื่องจากโซลูชันที่นำเสนอได้รับการแนะนำโดย @JeffWalters
honk

ไม่พูดถึงคำตอบคือข้อมูลที่ผิดที่ไม่ถูกต้องด้านบนของที่
Jeremy Huddleston Sequoia

0

ระวังถ้าคุณข้ามการติดตั้ง ฉันเปลี่ยนข้ามการติดตั้งข้ามไปที่เป้าหมายหลักโดยบังเอิญเมื่อฉันต้องการเปลี่ยนโดยอ้างอิง เมื่อเปลี่ยนกลับฉันต้องทำความสะอาด


0

ปัญหานี้อาจเริ่มต้นหลังจากที่เราเปิดใช้งานโหมดพื้นหลังในแอพของเราการแก้ปัญหาของฉัน:

1) ไปที่โปรแกรมจำลอง
2) กด cmd + shift ค้างไว้
3) แตะปุ่ม 'H' สองครั้ง
4) เลื่อนแอปพลิเคชันออกเพื่อหยุดทำงานในพื้นหลัง
5) เรียกใช้อีกครั้ง

(เหนื่อยมากที่จะต้องทำซ้ำขั้นตอนข้างต้นทุกครั้งที่ฉันสร้างและเรียกใช้)


-1

เปิดการตั้งค่าชุดรูปแบบแอปและแก้ไขตามที่แสดงในภาพหน้าจอที่แนบมาจริงๆแล้วคุณต้องปิดการใช้งาน "เรียกใช้เนื่องจากการดึงข้อมูลพื้นหลัง" ทำงานให้ฉัน ขั้นตอน 1. เลือกเป้าหมายของคุณและเลือก "แก้ไขแบบแผน" 2. เลือกแท็บ "ตัวเลือก" ที่ด้านขวาของหน้าต่างรายละเอียด 3. ยกเลิกการเลือกช่องทำเครื่องหมาย "เรียกใช้เนื่องจากการดึงข้อมูลพื้นหลัง"


ไม่มีภาพหน้าจอที่น่าวิตก
นาธาน Tuggy

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