【问题标题】:Glympse API Crash when trying to create/send a new Ticket尝试创建/发送新工单时 Glympse API 崩溃
【发布时间】:2013-07-26 19:36:06
【问题描述】:

我正在尝试将 Glympse Lite iOS SDK v1.0.2 合并到我的应用程序中,但遇到了问题。我已经添加了框架和资源包,并一直在关注示例。但是,当我尝试运行此行时:

bool succeeded = [GlympseLiteWrapper instance].glympse->sendTicket(_glympseTicket, wizardFlags);

我得到了这个例外:

+[NSBundle liteBundle]: unrecognized selector sent to class 0x10f5620

这似乎来自框架:[GLYConfiguratorViewerOwner ensureWindowCreated] 方法。

任何想法可能导致此崩溃? (调用它的视图在 UITabBarController 内,如果这有什么不同的话)。

【问题讨论】:

    标签: glympse


    【解决方案1】:

    这种类型的错误通常是由静态框架在现有类上创建类别但链接器未能将其包含在二进制文件中引起的。

    在构建设置中,查找Other Linker Flags。首先添加-ObjC,如果为空,则将值设置为$(inherited) -ObjC。如果这不起作用,请尝试$(inherited) -ObjC -all_load。这些值导致链接器加载每个目标文件。

    【讨论】:

    • 添加标志 '$(inherited) -ObjC' 成功了,感谢您提供快速而出色的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 1970-01-01
    • 2019-12-03
    • 2016-01-29
    相关资源
    最近更新 更多