gpt4 book ai didi

exception - 在 iOS 8 中使用类型崩溃应用程序的 UIButton 按钮

转载 作者:行者123 更新时间:2023-12-01 06:27:59 28 4
gpt4 key购买 nike

这是一个非常奇怪的错误。我不得不将我的 Xcode 更新到 6.0,因为有一个错误只发生在 iOS 8 上。所以我重新编译并在 iOS 8 中运行应用程序以查看问题和应用程序在任何用 [UIButton buttonWithType:] 初始化的 UIButton 上崩溃。 .

现在的问题是当它停在该行代码上时,没有显示错误消息,如果我按继续,应用程序加载没有问题。见鬼,我什至可以按下有问题的按钮,而且效果很好!为什么我的异常在运行应用程序时不显示错误?为什么会UIButton buttonWithType]开始让程序崩溃?

这是回溯,也许有人可以提供帮助。我调用 UIButton buttonWithType 之前的行只是 View 的初始化程序:

frame #0: 0x381fc5d0 libc++abi.dylib`__cxa_begin_catch
frame #1: 0x3177f9ac libFontParser.dylib`TFont::CreateFontEntitiesForFile(char const*, bool, TSimpleArray<TFont*>&, bool, short, char const*) + 6784
frame #2: 0x3177d9cc libFontParser.dylib`FPFontCreateFontsWithPath + 224
frame #3: 0x2b5a62d0 libCGXType.A.dylib`create_private_data_with_path + 12
frame #4: 0x2b46bfb8 CoreGraphics`CGFontCreateFontsWithPath + 24
frame #5: 0x2b4bd4e2 CoreGraphics`CGFontCreateFontsWithURL + 310
frame #6: 0x324cdf4e GraphicsServices`AddFontsFromURLOrPath + 66
frame #7: 0x324d1a3a GraphicsServices`__Initialize_block_invoke + 934
frame #8: 0x00331ad6 libdispatch.dylib`_dispatch_client_callout + 22
frame #9: 0x00332740 libdispatch.dylib`dispatch_once_f + 100
frame #10: 0x324cd7a2 GraphicsServices`Initialize + 194
frame #11: 0x388c24d8 libobjc.A.dylib`_class_initialize + 536
frame #12: 0x388c805e libobjc.A.dylib`lookUpImpOrForward + 254
frame #13: 0x388c7f56 libobjc.A.dylib`_class_lookupMethodAndLoadCache3 + 34
frame #14: 0x388ce1d8 libobjc.A.dylib`_objc_msgSend_uncached + 24
frame #15: 0x2e720b1e UIKit`-[UIButton initWithFrame:] + 506
frame #16: 0x2e721494 UIKit`+[UIButton buttonWithType:] + 692

最佳答案

您需要删除任何添加的自定义字体(或确保它们存在):

  • 打开应用程序的 plist 文件,通常称为“AppName-Info.plist”。
  • 仔细检查“应用程序提供的字体”下列出的字体是否存在。如果没有,请从 plist 中删除它或将其添加到您的资源中(通常,在根目录中名为“AppNameResources”的文件夹下。

  • enter image description here

    希望这可以帮助!

    关于exception - 在 iOS 8 中使用类型崩溃应用程序的 UIButton 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26105118/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com