আমি অ্যাপলের সাথে একটি বাগ রিপোর্ট খুললাম: https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/19/wo/WBbbbyopNFW8FFUuNSbk0w/10.66
আপনি এটি অ্যাক্সেস করতে না পারলে দয়া করে আমাকে জানান।
সংক্ষিপ্তসার: এক্সকোড ডিবাগার বুটস্ট্র্যাপ সার্ভার পোর্ট প্রকাশ করছে না
পুনরুত্পাদন করার পদক্ষেপগুলি:
এক্সকোড 4.2 সিমুলেটে আইফোন আইওএস 5 অ্যাপটি ডিবাগ করার সময় সিংহ 10.7.2 তে 4D5163b তৈরি করুন, ক্র্যাশ হওয়ার ফলে মাঝে মাঝে বাগারটি শুরু করতে অক্ষম হতে পারে। পরিবর্তে, এক্সকোড এই ত্রুটিটি উত্পাদন করে:
Com.Myapp.Myapp বুটস্ট্র্যাপ সার্ভারের সাথে নিবন্ধন করতে পারেনি। ত্রুটি: অজানা ত্রুটি কোড। এর অর্থ সাধারণত এই প্রক্রিয়াটির আর একটি উদাহরণ ইতিমধ্যে চালু ছিল বা ডিবাগারে ঝুলানো হয়েছে rog প্রোগ্রাম সিগন্যাল পেয়েছে: "সিগাব্যাট"।
প্রত্যাশিত ফলাফল:
ক্র্যাশের পরে ডিবাগার শুরু করতে সক্ষম হওয়া উচিত।
আসল ফলাফল:
ডিবাগার শুরু করা যায় না। সিমুলেটরটি আবার কাজ করার জন্য আমি আবিষ্কার করেছি যে ম্যাক ওএস পুনরায় চালু করা।
রিগ্রেশন:
দ্রষ্টব্য:
প্রচুর লোকের এই সমস্যা রয়েছে:
আইফোন - সিমুলেটারে পরীক্ষা করার সময় অদ্ভুত ত্রুটি
এক্সকোড আইফোন https://discussion.apple.com/message/10416765?messageID=10416765 এ বুটস্ট্র্যাপ সার্ভার
বুটস্ট্র্যাপ সার্ভারের
সাথে নিবন্ধন করতে পারেনি
এক্সকোড এবং সিমুলেটর থেকে বেরিয়ে যাওয়া (& পিএস -এল | উদাহরণস্বরূপ নিশ্চিত করুন "উদাহরণস্বরূপ" এক্সকোড | সিমুলেটর "কিছুই ফেরায়) সমস্যাটিকে সহায়তা করে না।
"লঞ্চটেল বিএসলিস্ট | গ্রেপ মাই অ্যাপ" চলমানটি প্রকাশ করে যে com.Myapp এখনও বুটস্ট্র্যাপ সার্ভারের সাথে নিবন্ধিত রয়েছে:
$ 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]);