ไม่สามารถลงทะเบียนกับเซิร์ฟเวอร์ bootstrap


113

ฉันเพิ่งเปลี่ยนรหัสบางส่วนในโปรแกรมของฉันและได้รับข้อผิดพลาดนี้:

ไม่สามารถลงทะเบียน com.yourcompany.XXX กับเซิร์ฟเวอร์ bootstrap ข้อผิดพลาด: รหัสข้อผิดพลาดที่ไม่รู้จัก

โดยทั่วไปหมายความว่าอินสแตนซ์อื่นของกระบวนการนี้กำลังทำงานอยู่หรือถูกหยุดอยู่ในดีบักเกอร์โปรแกรมได้รับสัญญาณ:“ SIGABRT”

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

ความช่วยเหลือใด ๆ จะได้รับการชื่นชม


หลังจากทำทุกอย่างข้างต้นแล้ว ฉันเรียกใช้โปรแกรมแยกต่างหากและโปรแกรมนั้นใช้งานได้ .... ???
MadProfit

ฉันมีปัญหานี้หลังจากใช้เครื่องมือไม่นาน ฉันสงสัยว่ามันเกี่ยวข้องกัน
แซม


1
ปัญหานี้มักเกิดขึ้นกับฉันและมักจะเกิดขึ้นเมื่อฉันติดตั้งกลางคันเพื่อยกเลิกกระบวนการติดตั้งอย่างแรงก่อนที่ didFinishLaunching ... จะถูกเรียกในแอป ตั้งแต่สองสามปีที่ผ่านมาฉันพยายามที่จะไม่ทำลายการติดตั้งจนกว่าจะถึงจุดนั้นเพราะมักทำให้เกิดปัญหาข้างต้น Xcode ย้ายจาก 3 เป็น 4 และ iOS เวอร์ชันล่าสุดหรือดีบักเกอร์ใหม่ไม่ได้สร้างความแตกต่างที่นี่
จอนนี่

คำตอบ:


116

ฉันสามารถกู้คืนจากสิ่งนี้ได้โดยการถอดปลั๊ก iPad เปิดเครื่องและสำรองข้อมูลล้างแคชและเป้าหมาย XCode ทั้งหมดและสร้างงานสร้างใหม่ทั้งหมด ฉันใช้ XCode 3.5.4 และ iOS 4.2.1 หวังว่านี่จะช่วยใครบางคนได้ -Mike

อัปเดต: ปัญหาเดียวกันกับการเรียกใช้ Xcode 4.3 และ iOS5 - เพียงแค่ปิดเครื่อง


2
การรีบูตอุปกรณ์เป็นสิ่งที่ใช้ได้ผลสำหรับฉันหลังจากที่ฉันลองทำทุกอย่างแล้ว
Noodlel_es

ใช้งานได้กับ iPhone 4 ของฉันหลังจากรีบูตอุปกรณ์เท่านั้น (เช่นเดียวกับ nutl_es) เราสามารถสันนิษฐานได้หรือไม่ว่า "เซิร์ฟเวอร์ bootstrap" เป็นสิ่งที่อยู่ในอุปกรณ์และวิธี "ง่ายๆ" ในการแก้ไขปัญหาก็คือการรีบูตเครื่อง
จอนนี่

6
@ แซม - ใช่ฉันคิดว่ามีกระบวนการปลอมที่ไม่ได้รับการทำความสะอาดให้ดี สำหรับ MadProfit ฉันหวังว่าจะได้รับเกียรติอย่างน่าสงสัยในการเป็นคำตอบที่ได้รับการยอมรับครั้งแรกของเขา :)
Rayfleck

25

คุณอาจต้องการกระบวนการkillทั้งหมดSimulatorที่อาจทำให้เกิดข้อผิดพลาดนี้เช่นกัน

นี่คือซับเดียวที่จะฆ่าพวกเขาทั้งหมด:

kill -9 `ps ax | grep Simulator | grep -v grep | awk '{print $1}'` 

หรือกระชับมากขึ้นเช่น @brianegge กล่าวถึงเป็นความคิดเห็น:

killall -9 Simulator

ฉันวางบรรทัดนี้ใน Terminal คำต่อคำและมันจะไม่ทำงาน
barfoon

2
@barfoon เกิดข้อผิดพลาดอะไร OS อะไร? kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]หากคุณไม่ได้มีการจำลองการทำงานคุณก็จะได้รับ
Pål Brattberg

@barfoon - อาจเป็นเพราะคุณไม่มีกระบวนการจำลองใด ๆ หากคุณประเมิน "kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... หรือ kill -l [sigspec]" คุณจะไม่ได้ผลลัพธ์ดังนั้น "kill -9 {empty}" จะแสดงข้อผิดพลาด: kill: การใช้งาน: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
Aneil Mallavarapu

เส้นที่สั้นกว่าคือkillall -9 Simulator
brianegge

1
คุณยังสามารถลองใช้ตัวตรวจสอบกิจกรรมเพื่อฆ่ากระบวนการทั้งหมดที่คุณต้องการได้ซึ่งทั้งหมดนี้จะปรากฏอยู่ที่นั่น เพียงพิมพ์ Activity Monitor ใน Spotlight .. หวังว่านี่จะช่วยได้
iphonic

15

วิธีแก้ปัญหาของฉันคือรีสตาร์ท ipad รอสักครู่แล้วลองอีกครั้ง


14

หากคุณเกิดอาการค้างเมื่อใช้เครื่องจำลองให้ดูที่หัวข้อนี้: ข้อผิดพลาดแปลก ๆ เมื่อทดสอบโปรแกรมจำลอง

คุณอาจพบการทดสอบที่น่าสนใจนี้เนื่องจากจะบอกคุณโดยเร็วว่าทางออกเดียวคือการรีบูตทันทีหรือไม่:

เปิด Terminal และรันคำสั่งนี้: ps -Ael | grep Z. หากคุณได้รับสองรายการหนึ่งรายการ "(เสียงดัง)" และอีกรายการแอปหรือชื่อ บริษัท ของคุณแสดงว่าคุณได้รับการรีบูต

หากคุณเป็นนักพัฒนาให้ป้อนบั๊กสั้น ๆ และแจ้งให้ Apple ทราบว่าการรีบูตนั้นน่ารำคาญเพียงใดและระบุว่าพวกเขาสามารถดักจับข้อผิดพลาดนี้ไปที่ "rdar: // 10401934" ได้


11

ฉันได้รับปัญหาเดียวกันคือเรียกใช้แอปบน iPhone จาก Xcode ข้อความที่ฉันได้รับนั้นเหมือนกับด้านบน:

ไม่สามารถลงทะเบียน xxx.com.company.appname กับเซิร์ฟเวอร์ bootstrap โดยทั่วไปหมายความว่าอินสแตนซ์อื่นของกระบวนการนี้ทำงานอยู่แล้วหรือถูกหยุดอยู่ในดีบักเกอร์

ฉันลองทำหลายอย่างเพื่อแก้ไขปัญหาตามลำดับทั้งหมดนี้ล้มเหลว:

  • บังคับให้ออกจากแอปบน iPhone
  • บังคับให้ออกแล้วลบแอพใน iPhone
  • การเปิดและปิดโครงการ
  • ทำความสะอาดโครงการ
  • รีสตาร์ท XCode

ในที่สุดฉันรีบูต iPhoneและปัญหาก็หายไปซึ่งทำให้ฉันคิดว่าต้นตอของปัญหาคือกระบวนการหยุดทำงานที่ Xcode ไม่สามารถหรือไม่ฆ่าได้ หากฉันสามารถทำซ้ำสิ่งที่ฉันกำลังทำในระหว่างเซสชันการดีบักเพื่อให้ได้สถานะแปลก ๆ นี้ฉันจะเพิ่มบันทึกใหม่ที่นี่


5

ฉันเปิดรายงานข้อผิดพลาดกับ Apple: https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/19/wo/WBbbbyopNFW8FFUuNSbk0w/10.66

โปรดแจ้งให้เราทราบหากคุณไม่สามารถเข้าถึงได้

สรุป:ดีบักเกอร์ XCode ไม่ปล่อยพอร์ตเซิร์ฟเวอร์ bootstrap

ขั้นตอนในการสร้างซ้ำ: ในขณะที่ดีบักแอพ iPhone iOS5 ในโปรแกรมจำลองใน Xcode 4.2 สร้าง 4D5163b บน Lion 10.7.2 บางครั้งการขัดข้องอาจส่งผลให้ไม่สามารถเริ่มบั๊กเกอร์ได้ Xcode สร้างข้อผิดพลาดนี้แทน:

ไม่สามารถลงทะเบียน com.MyApp.MyApp กับเซิร์ฟเวอร์ bootstrap ข้อผิดพลาด: รหัสข้อผิดพลาดที่ไม่รู้จัก โดยทั่วไปหมายความว่าอินสแตนซ์อื่นของกระบวนการนี้กำลังทำงานอยู่หรือถูกหยุดอยู่ในดีบักเกอร์โปรแกรมได้รับสัญญาณ:“ SIGABRT”

ผลลัพธ์ที่คาดหวัง: ควรจะสามารถเริ่มการดีบักเกอร์ได้หลังจากเกิดข้อขัดข้อง

ผลลัพธ์จริง: ไม่สามารถเริ่มการดีบักเกอร์ได้ วิธีเดียวที่ฉันค้นพบเพื่อให้เครื่องจำลองทำงานได้อีกครั้งคือการรีสตาร์ท Mac OS

การถดถอย:

หมายเหตุ: หลายคนกำลังมีปัญหานี้: iPhone - เกิดข้อผิดพลาดแปลก ๆ เมื่อทดสอบโปรแกรมจำลอง ไม่สามารถลงทะเบียนกับ ข้อผิดพลาดเซิร์ฟเวอร์ Bootstrap เซิร์ฟเวอร์ Bootstrap ใน Xcode IPHONE https://discussions.apple.com/message/10416765?messageID=10416765

การออกจาก XCode และ Simulator (และทำให้แน่ใจว่า ps -Al | egrep "Xcode | Simulator" ไม่ส่งคืนอะไรเลย) ไม่ได้ช่วยแก้ปัญหา

การเรียกใช้ "launchtl bslist | grep MyApp" พบว่า com.MyApp ยังคงลงทะเบียนกับเซิร์ฟเวอร์ bootstrap:

$ launchctl bslist | grep MyApp
A  com.MyApp.MyApp.UIKit.migserver
A  com.MyApp.MyApp

ฉันเขียนโค้ดเพื่อค้นหาพอร์ตและทำให้มันเป็นโมฆะ แต่ก็ล้มเหลวเช่นกัน:

NSMachBootstrapServer *bsserver = [NSMachBootstrapServer sharedInstance];
NSMachPort *port = (NSMachPort *)[bsserver portForName:@"com.MyApp.MyApp"];
[port removeFromRunLoop:[NSRunLoop currentRunLoop] forMode:<#(NSString *)#>
NSLog(@"port = %@",port);   
NSLog(@"port.isValid=%d",[port isValid]);
[port invalidate];
NSLog(@"port.isValid=%d",[port isValid]);       

4

ฉันมีปัญหาเดียวกันกับ Xcode 4 วิธีแก้ปัญหาคือเปลี่ยนโครงร่าง เรียกใช้การตั้งค่าเป็น Debug, ชุดทดสอบเป็น Debug, ตั้งค่าโปรไฟล์เป็น Release, วิเคราะห์ตั้งค่าเป็น Debug, Archive set to Release


วิธีแก้ปัญหาที่น่าสนใจ ฉันมีปัญหาที่น่ารำคาญในเครื่องจำลอง iPad ฉันเปลี่ยนเป้าหมายอุปกรณ์เป็นอุปกรณ์จริงปิดโปรแกรมจำลอง iPad จากนั้นเรียกใช้แอปบนเครื่องจำลองอีกครั้งและใช้งานได้
Thomas Desert

2

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


2

วิธีที่ง่ายที่สุดในการเปลี่ยนชื่อเป้าหมายอย่าลืมเปลี่ยนกลับในวันถัดไปหลังจากรีสตาร์ท


นี่เป็นวิธีที่ง่ายที่สุด ไม่ต้องรีสตาร์ท ขอบคุณ!
pgpb.padilla

2

เพื่อสรุปทั้งหมด

บางครั้งฆ่า -9 (รหัสกระบวนการ)ช่วย
บางครั้ง (ตามที่ระบุไว้) รายการ launchctl | grep UIKitApplication | grep "(ชื่อแอป / ตัวระบุของคุณ)" | awk '{print $ 3}' | xargs launchctl ลบงาน

แต่ถ้าเป็นกระบวนการ "ซอมบี้" การรีสตาร์ทเท่านั้นที่จะแก้ปัญหาของคุณได้

วิธีแก้ปัญหาชั่วคราวคือเพียงแค่เปลี่ยนตัวระบุ (เป้าหมายแอปพลิเคชัน IOS, แท็บสรุป) เป็นอย่างอื่น (เช่น "com.mycompany1.myapp" จาก "com.mycompany.myapp") แต่อย่าลืมเปลี่ยนกลับหลังจากรีบูตและก่อนหน้าคุณ ส่งมัน

(แน่นอนว่านี่จะเป็นการสร้างแอปอื่นในเครื่องจำลอง แต่ฉันคิดว่านั่นเป็นปัญหาอย่างน้อยที่สุดของคุณ .... )

น่าเสียดายที่ไม่มี "วิธีง่ายๆสู่ความยิ่งใหญ่" ... ;-)


1

นี่คือวิธีที่ฉันคิดว่าฉันแก้ไขข้อผิดพลาด 'แปลก' นี้:

ไม่สามารถลงทะเบียน com.yourcompany.XXX กับเซิร์ฟเวอร์ bootstrap ข้อผิดพลาด: รหัสข้อผิดพลาดที่ไม่รู้จัก โดยทั่วไปหมายความว่าอินสแตนซ์อื่นของกระบวนการนี้กำลังทำงานอยู่หรือถูกหยุดอยู่ในดีบักเกอร์โปรแกรมได้รับสัญญาณ:“ SIGABRT”

(1) ล้างแคชเป้าหมายส่วนหัวทั้งหมดของ Xcode และตัวจำลอง (2) รีสตาร์ท iPhone ของคุณเมื่อไม่ได้เชื่อมต่อกับคอมพิวเตอร์และตรวจสอบให้แน่ใจว่าไม่มีเวอร์ชันของโปรแกรมที่ทำให้คุณมีปัญหาอยู่ใน iPhone ของคุณ (3) กู้คืนโปรแกรมเวอร์ชันก่อนหน้าใด ๆ ที่คุณรู้ว่าใช้งานได้จริงในช่วงเวลาหนึ่ง (4) ปิดคอมพิวเตอร์ / แล็ปท็อปของคุณ (ฉันต้องทำ 4 ครั้ง) ไม่สมเหตุสมผลสำหรับฉัน (5) รีสตาร์ทเครื่องและลองเรียกใช้โปรแกรมอื่นเพื่อดูว่าคุณยังคงได้รับข้อผิดพลาดหรือไม่ หากคุณไม่พบข้อผิดพลาดในโปรแกรมอื่น (6) รวบรวมโปรแกรมที่ทำให้คุณเกิดข้อผิดพลาด: (1) ขั้นแรกด้วยเวอร์ชันก่อนหน้านี้ที่ใช้งานได้ จากนั้นเวอร์ชันที่ให้ข้อผิดพลาดแก่คุณ โดยปกติคุณอาจต้องเพิ่มโค้ดใหม่อย่างเป็นขั้นเป็นตอนเพื่อให้แน่ใจว่าคุณรู้ว่าโค้ดใดที่ทำให้เกิดข้อผิดพลาด


4
นั่นไม่ใช่วิธีแก้ปัญหา แต่เป็นวิธีที่จะรวบรวมอีกครั้ง การแก้ปัญหาจะไม่ได้รับข้อผิดพลาดนี้หรือวิธีการกำจัดโดยไม่ต้องรีสตาร์ทคอมพิวเตอร์ ...
Javier Soto

1

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


1

มีคำตอบที่ดีมากมายสำหรับการแก้ไขปัญหา

ฉันพบว่าฉันสามารถสร้างจุดบกพร่องนี้ขึ้นมาใหม่ได้โดยสร้างเบรกพอยต์ในโค้ดของฉันเพื่อให้การดำเนินการหยุดชั่วคราว จากนั้นถ้าฉันกดปุ่ม Stop บั๊กจะปรากฏขึ้นเมื่อฉันพยายามเรียกใช้โค้ดอีกครั้ง การดำเนินการต่อก่อนที่จะกดปุ่ม Stop จึงหลีกเลี่ยงปัญหานี้

หวังว่านี่จะช่วยได้


0

การปิด xcode จากนั้นเริ่มต้นและรีสตาร์ท iphone ของฉันช่วยแก้ปัญหาของฉันได้


0

ฉันไม่พบวิธีแก้ปัญหาที่ดีกว่าที่กล่าวไว้ข้างต้น: รีสตาร์ท iPhone ดูเหมือนว่ามีภูตที่เชื่อมต่อกับโปรแกรมดีบัก Xcode ที่ไม่ได้ถูกฆ่าอย่างถูกต้อง

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


0

ฉันพบปัญหานี้ด้วยตัวเองในขณะที่ประเมิน AppCode ฉันพบว่า XCode ได้เชื่อมต่อกับแอปพลิเคชันของฉันในขณะที่ฉันพยายามแนบ AppCode เข้ากับแอปพลิเคชันของฉัน ฉันเพิ่งหยุดเซสชันการดีบัก XCode และทำงานได้ตามที่คาดไว้ ฉันหวังว่านี่จะช่วยใครสักคน



0

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

  1. ปิดโปรแกรมจำลอง
  2. หยุดไม่ให้แอปทำงานใน xCode
  3. เปิดการตรวจสอบกิจกรรมและค้นหากระบวนการที่ทำงานกับแอป NAME ของคุณ
  4. ฆ่ากระบวนการนี้ในตัวตรวจสอบกิจกรรม
  5. สร้างโครงการของคุณใหม่และคุณควรพร้อม

ในทางทฤษฎีโซลูชันบรรทัดคำสั่งของPålควรทำงานได้เช่นกัน ปัญหาน่าจะเกิดจากอินสแตนซ์พิเศษของแอปที่ทำงานอยู่เบื้องหลัง ดูเหมือนว่าแอปจะไม่ได้รับการฆ่าอย่างถูกต้องเสมอไปหลังจากการทดสอบในโปรแกรมจำลองหรือบนอุปกรณ์แต่ละครั้ง ฉันสังเกตเห็นสิ่งนี้ครั้งแรกเมื่อกระโดดไปมาระหว่างเครื่องจำลองและอุปกรณ์บ่อยๆ

เพื่อเป็นการป้องกันเป็นแนวทางปฏิบัติที่ดีที่จะกดปุ่มหยุดใน xCode ทุกครั้งหลังการทดสอบ


0

ผลลัพธ์ที่น่าสนใจมากเมื่อพยายามรีสตาร์ทคอมพิวเตอร์ มันกล่าวว่าและนี่ไม่ใช่เรื่องตลกที่ผู้ใช้103คน "แบ่งปัน" ระบบ เมื่อฉันรีสตาร์ทมันจะกลับลงมาเป็นสี่ตัวปกติ (ฉันมี Time Machine สำหรับคอมพิวเตอร์ทุกเครื่องของฉันที่ใช้คอมพิวเตอร์เครื่องนี้) ฉันหยุดปัญหาด้วยการตั้งค่าแอปที่ตรวจสอบกิจกรรมนั้นและไม่อนุญาตให้ผู้ใช้เพิ่มเติม "แชร์" คอมพิวเตอร์ของฉันโดยไม่ได้รับอนุญาต สิ่งที่ทำคือสร้างหน้าต่างทุกครั้งที่มีคนต้องการเข้าถึงและฉันต้องกด "อนุมัติ" ก่อนจึงจะเข้าได้สิ่งนี้ทำงานไม่ถูกต้องจนกว่าฉันจะทำการเปลี่ยนแปลงด้านล่าง

  • ฉันแน่ใจว่ามันจะบอกฉันเมื่อมีคนหยุดแชร์ เมื่อใดก็ตามที่ Xcode มีปัญหานี้ฉันรู้มานานแล้วก่อนที่จะส่งคืนข้อผิดพลาด

ตอนนี้มีประโยชน์สำหรับเกือบทุกอย่าง แต่น่ารำคาญระหว่างการเล่นเกมทุกประเภท

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

แอพนี้จะมีประโยชน์มากสำหรับนักพัฒนาดังนั้นฉันจึง "ขัด" มันขึ้นมาเล็กน้อยจากนั้นก็ปิดเป็นไฟล์App Store. เมื่อไปถึงจุดนั้นฉันจะโพสต์ลิงค์ไปที่นี่ (ฟรี)


0

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

บังคับให้ Springboard เปิดขึ้นมาใหม่โดยเปลี่ยนภาษา การตั้งค่า -> ทั่วไป -> นานาชาติ -> ภาษา

ฉันเพิ่งเปลี่ยนเป็นภาษาสเปนรอให้ Springboard เปิดขึ้นมาใหม่เปลี่ยนกลับเป็นภาษาอังกฤษและก็พร้อมใช้งาน


โปรดทราบว่าสิ่งนี้เพิ่งเกิดขึ้นกับฉันอีกครั้งและวิธีแก้ปัญหาของฉันก็ใช้ได้ผล คิดว่าแข็ง!
Jason Harris

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

0

เย็นนี้ฉันมีปัญหาเดียวกันว่า

"ไม่สามารถลงทะเบียน com.xxx.yyy กับเซิร์ฟเวอร์ bootstrap ข้อผิดพลาด: รหัสข้อผิดพลาดที่ไม่รู้จัก

โดยทั่วไปหมายความว่าอินสแตนซ์อื่นของกระบวนการนี้ทำงานอยู่แล้วหรือถูกแขวนอยู่ในดีบักเกอร์ (lldb)

และฉันได้รับการแก้ไข

1. เพียงแค่ตัดการเชื่อมต่ออุปกรณ์ของฉัน (สำหรับฉันคือ iPhone) จากเครื่อง Xcode / Mac

2. รีบูตอุปกรณ์ (iPhone ของฉัน)

3. ลบแอพที่ติดตั้ง / เสียหายก่อนหน้านี้ออก

4. เชื่อมต่ออุปกรณ์อีกครั้งและเริ่มข้อยกเว้น

มันทำงานได้ดี

หวังว่านี่จะช่วยใครบางคนที่นั่น

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