【问题标题】:Parse In Today Extension "Mach-O Linked Error"解析今日扩展“Mach-O 链接错误”
【发布时间】:2015-06-12 21:24:04
【问题描述】:

我在我的主应用程序“App Delegate”中使用 Parse,但我还需要在我的 Today App Extension (Widget) 中使用它。

所以我已将所有必要的框架添加到我的应用扩展中,并为我的应用扩展制作了一个用于解析的桥接头,最后我确保将解析框架添加到我的扩展中。

我的扩展中的“TodayViewController.swift”可以识别 Parse,但是当我在其中创建一个 PFObject 并运行我的应用程序时,我的扩展中遇到了多个“Mach-O 链接错误”,如下所示:

架构 i386 的未定义符号: “_BFTaskMultipleExceptionsException”,引用自: ___53+[PFObject(Private) deleteAllAsync:withSessionToken:]_block_invoke226 in Parse(PFObject.o) ___65+[PFObject(Private) _deepSaveAsync:withCurrentUser:sessionToken:]_block_invoke319 in Parse(PFObject.o) “_OBJC_CLASS_$_BFExecutor”,引用自: Parse 中的 objc-class-ref (PFObject.o) Parse 中的 objc-class-ref (PFFile.o) Parse 中的 objc-class-ref (PFFileManager.o) Parse 中的 objc-class-ref (PFP​​in.o) Parse 中的 objc-class-ref (PFQuery.o) Parse 中的 objc-class-ref (PFUser.o) Parse(Parse.o) 中的 objc-class-ref

我已经对所有框架进行了三次检查,因为我知道大部分时间都是这些错误的来源。当有人想在应用程序扩展中使用 Parse 时,我是否遗漏了什么?

另外,如果我在我的应用扩展“TodayViewController.swift”中不包含任何 PFObjects 或 Parse 相关代码,它也可以工作。

干杯,

【问题讨论】:

    标签: ios swift parse-platform mach-o today-extension


    【解决方案1】:

    事实证明我需要第四次,我需要“螺栓”框架并且它起作用了!

    【讨论】:

      猜你喜欢
      • 2015-08-16
      • 1970-01-01
      • 2012-03-04
      • 1970-01-01
      • 1970-01-01
      • 2014-04-06
      • 2012-12-21
      • 2023-03-30
      相关资源
      最近更新 更多