objective-c – 所有异常断点都在模拟器上无故停止

objective-c – 所有异常断点都在模拟器上无故停止,第1张

概述这非常烦人,每当我尝试使用“所有异常断点”在模拟器上进行调试时,app会无缘无故地停在这一行: return UIApplicationMain(argc, argv, nil, NSStringFromClass([STAppDelegate class])); 是否有其他人发现他在这个问题上自我挣扎? 谢谢! 编辑 第一次投掷回溯: thread #1: tid = 0x1d96b, 0x36 这非常烦人,每当我尝试使用“所有异常断点”在模拟器上进行调试时,app会无缘无故地停在这一行:

return UIApplicationMain(argc,argv,nil,NsstringFromClass([STAppDelegate class]));

是否有其他人发现他在这个问题上自我挣扎?

谢谢!

编辑

第一次投掷回溯:

thread #1: tID = 0x1d96b,0x36fbf540 libc++abi.dylib`__cxa_throw,queue = 'com.apple.main-thread',stop reason = breakpoint 3.2    frame #0: 0x36fbf540 libc++abi.dylib`__cxa_throw    frame #1: 0x306975cc libFontParser.dylib`TfileDescriptorContext::TfileDescriptorContext(char const*) + 112    frame #2: 0x306973d8 libFontParser.dylib`TfileDataReference::TfileDataReference(char const*) + 164    frame #3: 0x306971fc libFontParser.dylib`TfileDataSurrogate::TfileDataSurrogate(char const*,bool) + 188    frame #4: 0x3069555a libFontParser.dylib`TFont::CreateFontEntitIEsForfile(char const*,bool,TSimpleArray<TFont*>&,short,char const*) + 1402    frame #5: 0x30694a80 libFontParser.dylib`FPFontCreateFontsWithPath + 224    frame #6: 0x2a5032bc libCGXType.A.dylib`create_private_data_with_path + 12    frame #7: 0x2a3ca3c4 CoreGraphics`CGFontCreateFontsWithPath + 24    frame #8: 0x2a4855d6 CoreGraphics`CGFontCreateFontsWithURL + 310    frame #9: 0x313dfee4 GraphiCSServices`AddFontsFromURLOrPath + 68    frame #10: 0x313e39de GraphiCSServices`__Initialize_block_invoke + 934    frame #11: 0x0121fabe libdispatch.dylib`_dispatch_clIEnt_callout + 22    frame #12: 0x01220750 libdispatch.dylib`dispatch_once_f + 100    frame #13: 0x313df72c GraphiCSServices`Initialize + 196    frame #14: 0x377944c4 libobjc.A.dylib`_class_initialize + 536    frame #15: 0x3779a046 libobjc.A.dylib`lookUpImpOrForward + 254    frame #16: 0x37799f3e libobjc.A.dylib`_class_lookupMethodAndLoadCache3 + 34    frame #17: 0x377a01f8 libobjc.A.dylib`_objc_msgSend_uncached + 24    frame #18: 0x2d673b6e UIKit`-[UIStatusbarNewUIForegroundStyleAttributes makeTextFontForStyle:] + 78    frame #19: 0x2d634d94 UIKit`-[UIStatusbarForegroundStyleAttributes textFontForStyle:] + 104    frame #20: 0x2d5e767e UIKit`-[UIStatusbarServiceItemVIEw updateForContentType:serviceString:serviceCrossfadeString:maxWIDth:actions:] + 390    frame #21: 0x2d5e74ee UIKit`-[UIStatusbarServiceItemVIEw updateForNewData:actions:] + 186    frame #22: 0x2d6428d0 UIKit`-[UIStatusbarItemVIEw initWithItem:data:actions:style:] + 324    frame #23: 0x2d642568 UIKit`-[UIStatusbarLayoutManager _createVIEwForItem:withData:actions:] + 108    frame #24: 0x2d5e6f74 UIKit`-[UIStatusbarLayoutManager _prepareEnabledItemType:withEnabledItems:withData:actions:itemAppearing:itemdisappearing:] + 264    frame #25: 0x2d5e6e22 UIKit`-[UIStatusbarLayoutManager prepareEnabledItems:withData:actions:] + 74    frame #26: 0x2d5e6c72 UIKit`-[UIStatusbarForegroundVIEw _setStatusbarData:actions:animated:] + 162    frame #27: 0x2d5e6b96 UIKit`-[UIStatusbarForegroundVIEw setStatusbarData:actions:animated:] + 710    frame #28: 0x2d671ebe UIKit`__44-[UIStatusbar _preparetoSetStyle:animation:]_block_invoke + 358    frame #29: 0x2d5fc230 UIKit`+[UIVIEw(Animation) performWithoutAnimation:] + 72    frame #30: 0x2d66fcf4 UIKit`-[UIStatusbar _preparetoSetStyle:animation:] + 688    frame #31: 0x2d6579ca UIKit`-[UIStatusbar _requestStyleAttributes:animationParameters:] + 290    frame #32: 0x2d65696e UIKit`-[UIStatusbar requestStyle:animated:] + 86    frame #33: 0x2d65559a UIKit`-[UIApplication _createStatusbarWithRequestedStyle:orIEntation:hIDden:] + 406    frame #34: 0x2d85122a UIKit`-[UIApplication _runWithMainScene:TransitionContext:completion:] + 970    frame #35: 0x2d85bc68 UIKit`__84-[UIApplication _handleApplicationActivationWithScene:TransitionContext:completion:]_block_invoke + 36    frame #36: 0x2d84fc5a UIKit`-[UIApplication workspaceDIDEndTransaction:] + 130    frame #37: 0x3086c0e0 FrontBoardServices`__31-[FBSSerialQueue performAsync:]_block_invoke + 12    frame #38: 0x2a13782c CoreFoundation`__CFRUNLOOP_IS_CALliNG_OUT_TO_A_BLOCK__ + 12    frame #39: 0x2a136af0 CoreFoundation`__CFRunLoopdoblocks + 216    frame #40: 0x2a13564a CoreFoundation`__CFRunLoopRun + 1714    frame #41: 0x2a082db0 CoreFoundation`CFRunLoopRunspecific + 476    frame #42: 0x2a082bc2 CoreFoundation`CFRunLoopRunInMode + 106    frame #43: 0x2d653c36 UIKit`-[UIApplication _run] + 558    frame #44: 0x2d64ea30 UIKit`UIApplicationMain + 1440  * frame #45: 0x003b4ec2 Stox`main(argc=1,argv=0x01200b08) + 178 at main.m:17

第三:

thread #1: tID = 0x1d96b,stop reason = breakpoint 3.2    frame #0: 0x36fbf540 libc++abi.dylib`__cxa_throw    frame #1: 0x30798c22 libTrueTypeScaler.dylib`ScalerNewBlock(memoryContext*,long,voID*,unsigned char,unsigned char) + 430    frame #2: 0x3077e172 libTrueTypeScaler.dylib`OutlinetoPath(memoryContext*,fnt_ElementType const*) + 178    frame #3: 0x3079502a libTrueTypeScaler.dylib`ObtainDesiredOutline(memoryContext*,fnt_ElementType const*,unsigned long,voID**) + 10    frame #4: 0x3077e07c libTrueTypeScaler.dylib`RenderPath(fsg_SplineKey*,memoryContext*,scalerGlyph const*) + 36    frame #5: 0x3077c980 libTrueTypeScaler.dylib`TTRenderGlyphs + 436    frame #6: 0x306c5722 libFontParser.dylib`TConcreteFontScaler::copyGlyPHPath(unsigned short,CGAffinetransform const*) const + 378    frame #7: 0x306a0ce6 libFontParser.dylib`FPFontcopyGlyPHPath + 494    frame #8: 0x2a3abb4a CoreGraphics`CGFontCreateGlyPHPath + 30    frame #9: 0x2a3aba56 CoreGraphics`CGFontCreateGlyphBitmap + 266    frame #10: 0x2a3b3c1a CoreGraphics`CGGlyphBuilder::create_missing_bitmaps(CGGlyphIDentifIEr const*,CGGlyphBitmap const**) + 82    frame #11: 0x2a6fd4dc libRIP.A.dylib`render_glyphs + 172    frame #12: 0x2a6fcaca libRIP.A.dylib`draw_glyph_bitmaps + 906    frame #13: 0x2a6fc430 libRIP.A.dylib`ripc_DrawGlyphs + 1108    frame #14: 0x2a3a1002 CoreGraphics`draw_glyphs + 274    frame #15: 0x2aaae268 CoreText`DrawSbixGlyphsAtpositions(TFont const*,CGFont*,TCFRef<__CFData const*> const&,unsigned short const*,CGPoint const*,CGContext*,CGAffinetransform,CGAffinetransform) + 1880    frame #16: 0x2aa6bcce CoreText`CTFontDrawGlyphsWithAdvances + 470    frame #17: 0x349eba1a UIFoundation`__NsstringDrawingEngine + 6710    frame #18: 0x349efa64 UIFoundation`-[NSAttributedString(NSExtendedStringDrawing) drawWithRect:options:context:] + 532    frame #19: 0x2d603370 UIKit`-[UILabel _drawTextInRect:baselineCalculationOnly:] + 4440    frame #20: 0x2d668ed4 UIKit`-[UILabel drawTextInRect:] + 488    frame #21: 0x2d668ce8 UIKit`-[UILabel drawRect:] + 84    frame #22: 0x2d668c70 UIKit`-[UIVIEw(CALayerDelegate) drawLayer:inContext:] + 400    frame #23: 0x2d045910 QuartzCore`-[CALayer drawInContext:] + 228    frame #24: 0x2d02f350 QuartzCore`CAbackingStoreUpdate_ + 2068    frame #25: 0x2d110b6c QuartzCore`___ZN2CA5Layer8display_Ev_block_invoke + 52    frame #26: 0x2d02eb34 QuartzCore`x_blame_allocations + 88    frame #27: 0x2d02e7e4 QuartzCore`CA::Layer::display_() + 1156    frame #28: 0x2d012d9c QuartzCore`CA::Layer::display_if_needed(CA::Transaction*) + 200    frame #29: 0x2d012a60 QuartzCore`CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 24    frame #30: 0x2d012446 QuartzCore`CA::Context::commit_transaction(CA::Transaction*) + 222    frame #31: 0x2d012250 QuartzCore`CA::Transaction::commit() + 324    frame #32: 0x2d5e51c8 UIKit`_afterCACommitHandler + 132    frame #33: 0x2a137844 CoreFoundation`__CFRUNLOOP_IS_CALliNG_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 20    frame #34: 0x2a134f28 CoreFoundation`__CFRunLoopDoObservers + 276    frame #35: 0x2a13532a CoreFoundation`__CFRunLoopRun + 914    frame #36: 0x2a082db0 CoreFoundation`CFRunLoopRunspecific + 476    frame #37: 0x2a082bc2 CoreFoundation`CFRunLoopRunInMode + 106    frame #38: 0x313e7050 GraphiCSServices`GSEventRunModal + 136    frame #39: 0x2d64ea30 UIKit`UIApplicationMain + 1440  * frame #40: 0x003b4ec2 Stox`main(argc=1,argv=0x01200b08) + 178 at main.m:17
解决方法 我只是遇到了同样的问题,并追查了这个问题.

确保您在此应用程序提供的字体下的Info.pList中指定的所有字体实际上都在您的应用程序包中.

总结

以上是内存溢出为你收集整理的objective-c – 所有异常断点都在模拟器上无故停止全部内容,希望文章能够帮你解决objective-c – 所有异常断点都在模拟器上无故停止所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1067452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存