ข้อผิดพลาด Xcode 4.4 - หมดเวลารอให้แอปเปิดตัว


101

เมื่อวานนี้ฉันติดตั้ง Xcode 4.4

ฉันกำลังทำโปรเจ็กต์ที่ต้องทำงานบน iOS 4.1 ขึ้นไปรองรับอุปกรณ์ iOS ที่มีกล้อง จนกระทั่งฉันติดตั้ง Xcode 4.4 ทุกอย่างเป็นไปด้วยดีและฉันสามารถทดสอบแอปบน iphone 3gs และ 4s ได้ หลังจากที่ฉันติดตั้ง Xcode 4.4 ฉันไม่สามารถทดสอบแอปบน iphone 3gs ได้และทุกครั้งที่ฉันพยายามทำ xcode จะแสดงข้อความนั้น: - ไม่สามารถ lauch "appname" ได้ หมดเวลาที่แอปจะ lauch -

มีใครทราบวิธีกำจัดข้อผิดพลาดนั้นบ้าง?


เวอร์ชัน iOS บน 3G ของคุณคืออะไร? สมมติว่าเป็น 4.1 ตรวจสอบการตั้งค่า XCode ว่าคุณมีการสนับสนุนการดีบักอุปกรณ์สำหรับ 4.1 ติดตั้งหรือไม่
Vin

คำตอบ:


268

ฉันมีปัญหาคล้ายกันนี้เมื่อพยายามแก้ไขข้อบกพร่องของแอปที่มีการจัดสรร Ad-Hoc ... ตรวจสอบว่าคุณใช้การจัดเตรียมใดดูเหมือนว่าการจัดเตรียมแบบเฉพาะกิจจะไม่สามารถใช้ในการดีบักได้

แก้ไขในความเป็นจริงดูเหมือนว่าเฉพาะโปรไฟล์การจัดเตรียมการพัฒนาเท่านั้นที่ใช้ได้สำหรับการดีบัก


ใช่นี่ทำเพื่อฉัน ขอบคุณ!
jemmons

2
ใช่. ฉันคิดว่า Xcode เวอร์ชันก่อนหน้ามีคำเตือนที่แตกต่างออกไปเกี่ยวกับเรื่องนี้
BastiBen

40
Apple ควรอ่าน stackoverflow และแก้ไขเครื่องมือตามคำตอบเช่นนี้!
viggio24

แก้ไขให้ฉันด้วย ปัญหายังคงมีอยู่แม้ใน Xcode 4.5 ++ ใหม่ล่าสุด
Gerd

ฉันกำลังพยายามแก้ไขข้อบกพร่องโดยเลือกใบรับรอง Enterprise Dist เปลี่ยนกลับไปใช้ใบรับรองการพัฒนาของฉันและปัญหาได้รับการแก้ไขแล้ว - ขอบคุณ!
RyanG

4

การกำหนดค่าโครงร่าง สำหรับฉัน:
ภายใต้Edit Scheme
สำหรับการRunกำหนดค่า
บนInfoแท็บ
สำหรับBuild Configuration
ฉันได้Releaseเลือก

แต่จำเป็นต้องเปิดDebugใช้งานในเครื่องบนอุปกรณ์


แต่มันต้องไม่สามารถรัน set to release ให้ apple ทดสอบได้หรือเปล่า? ฉันได้รับการปฏิเสธข้อขัดข้องเนื่องจากขัดข้องในการเรียกใช้ครั้งแรก วิธีเดียวที่ฉันสามารถจำลองข้อขัดข้องนี้ได้คือการตั้งค่า Buid config: เพื่อปล่อย
Andres Canella

@AndresCanella ขออภัยฉันไม่คุ้นเคยกับนโยบายการตรวจสอบของ App Store เกี่ยวกับการตั้งค่านี้
bearMountain

มีวิธีแก้ปัญหานี้หรือไม่เนื่องจากการทดสอบบนอุปกรณ์จริงภายใต้รุ่นรุ่นก่อนส่งไปยัง App Store จะมีประโยชน์หรือไม่
Bryce Thomas

3

ฉันมีปัญหาที่คล้ายกัน ในกรณีของฉันสาเหตุคือฉันเปลี่ยนการตั้งค่าสำหรับ Launch (xcode -> product -> Edit Scheme) เป็นรอและลืมมันไป

เมื่อฉันเปลี่ยนการตั้งค่ากลับเป็นอัตโนมัติแอปจะเปิดขึ้นตามปกติ


2

ฉันก็มีปัญหาเดียวกัน ฉันลบโปรไฟล์การจัดเตรียมและการแจกจ่ายเก่าออกจากอุปกรณ์ทดสอบและติดตั้งโปรไฟล์ที่แก้ไขแล้ว วันที่ของโปรไฟล์การจัดเตรียมเหล่านี้มีความสำคัญ ข้อผิดพลาดหมดเวลาได้รับการแก้ไข


1

ลบแอพออกจากอุปกรณ์ / โปรแกรมจำลองแล้วลองอีกครั้งน่าจะใช้ได้ ดูเหมือนจะเป็นบั๊กใน xcode


ฉันไม่ได้ทำอะไรเป็นพิเศษ แต่ปัญหาไม่ได้เกิดขึ้นบ่อยนักอีกต่อไปและมันกลายเป็นสิ่งที่สามารถรับมือได้ ... หวังว่าจะได้อัปเกรดจาก apple ในอนาคต :) ขอบคุณ!
notsoux

1

เป็นปัญหาของการจัดสรรโปรไฟล์ ฉันใช้โปรไฟล์การจัดสรรการแจกจ่าย เปลี่ยนกลับไปเป็นโปรไฟล์การจัดเตรียมการพัฒนาจากพอร์ทัลนักพัฒนาและใช้สิ่งนั้นแก้ไขปัญหา


1

สิ่งนี้ใช้ได้ผลกับฉันใน XCode 4.6 iOS 6.1.2

  • เปิด Organizer
  • เลือกอุปกรณ์ของคุณจากด้านซ้าย
  • เพิ่มในพอร์ทัล
  • ป้อนข้อมูลรับรองนักพัฒนาของคุณ
  • ปิด Organizer และในไฟล์โครงการภายใต้เป้าหมายของคุณให้เลือก "Build Settings" -> "Code Signing Identity" เลือกโปรไฟล์ "iOS Team Provisioning Profile"
  • ทำความสะอาดและเรียกใช้

1

ฉันมีปัญหาเดียวกันตอนนี้ฉันแก้ไขได้แล้ว ..

ทำตามขั้นตอนเหล่านี้เพื่อจัดการปัญหา

ขั้นตอน: 1ไปที่โฟลเดอร์ xcode ตามนี้

ใส่คำอธิบายภาพที่นี่

ขั้นที่ 2:เข้าถึงโฟลเดอร์ xcode-> DerivedData

ขั้นตอนที่ 3:ลบโฟลเดอร์ทั้งหมดภายใน DerivedData

มันจะทำงานให้คุณขอบคุณ


0

คำถามเก่า แต่เพิ่มคำตอบสำหรับกรณีที่หายากเช่นของฉัน การลบแอปออกจากอุปกรณ์ / การสร้างใหม่ทั้งหมด / การจัดเตรียมการเปลี่ยนแปลงไม่ได้ผลสำหรับฉัน ฉันรีสตาร์ท Xcode และเริ่มทำงานได้ดี


0

พยายามลบแอปของคุณออกจากโปรแกรมจำลองและ / หรือรีเซ็ตการตั้งค่าโปรแกรมจำลอง

การตั้งค่าโปรแกรมจำลองอาจแตกต่างจากรุ่นเก่า

โดยทั่วไปการรีเซ็ตทุกอย่างทำงานได้ดี


ขอบคุณสำหรับคำตอบ :) ... ปัญหาของฉันเกี่ยวกับการทดสอบแอปบนอุปกรณ์จริง แต่ใช้สิ่งที่คุณบอกฉันเพียงเพื่อให้แน่ใจว่าได้ลองทุกอย่าง;)!
notsoux

มันเหมือนกัน ... ลองลบแอพของคุณรีสตาร์ทอุปกรณ์รีสตาร์ท xcode หรือดีกว่า mac ของคุณ ลองนี้และแจ้งให้เราทราบ.
elp

คุณพบวิธีแก้ปัญหานี้หรือไม่? สิ่งเดียวกันที่นี่ Xcode 4.4 ประสบความล้มเหลวครั้งใหญ่!
Rog

มันเกิดขึ้นกับฉันหลายครั้ง แต่การลบออกไปเรื่อย ๆ จะช่วยแก้ปัญหาได้ แต่ฉันไม่รู้ว่ามีปัญหาอะไร
elp

0

ในกรณีของฉันสาเหตุกลายเป็นว่า launch daemon ไม่สามารถโหลดไอคอนแอพและหยุดทำงาน แม้ว่าจะดูไม่ขัดข้อง แต่อุปกรณ์และระบบปฏิบัติการเริ่มช้ามากหรือไม่ตอบสนองโดยสิ้นเชิง ฉันคิดได้โดยการวิเคราะห์บันทึกข้อขัดข้อง (ไอคอนของฉันใหญ่เกินไป - ประมาณ 2,500x2,500 - ฉันลืมลดขนาดให้เหมาะสมก่อนเพิ่มลงในทรัพยากร) หวังว่านี่จะช่วยใครบางคนได้


0

ฉันลองวิธีแก้ปัญหาทั้งหมดข้างต้นแล้ว แต่ไม่ประสบความสำเร็จ แต่เมื่อฉันล้างข้อมูล iPhone 4S ด้วย iOS 7 เสร็จแล้วปัญหานี้ไม่เคยเกิดขึ้นอีกเลย

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