在Pift中将Parse Core链接到Apple Watch

时间:2015-02-27 23:10:45

标签: xcode swift parse-platform

我已将Parse Core成功合并到Apple Watch应用程序中,但是,我最初在使应用程序发送数据时遇到了问题(使用初始的TestObject教程)。

我意识到问题是必须从iPhone打开应用程序才能触发发送。从Apple Watch打开应用程序时,不会发送任何数据。使用手机触发应用程序后,数据已成功发送。

我所有的代码都按指定的方式合并到了AppDelegate.swift文件中(正如我之前所说的,所有工作,编译和没有警告)。我认为改变目标成员资格就足够了,但事实并非如此。

这就是我的目标目前的样子(WatchKit App复选框也显示为灰色):

enter image description here

将目标设置为watchMenu WatchKit Extension会触发许多(超过30个)Mach-O链接器错误。以下是这些错误的示例:

  "_UTTypeCreatePreferredIdentifierForTag", referenced from:
      -[PFFile _mimeType] in Parse(PFFile.o)
  "_kUTTagClassFilenameExtension", referenced from:
      -[PFFile _mimeType] in Parse(PFFile.o)
  "_kUTTagClassMIMEType", referenced from:
      -[PFFile _mimeType] in Parse(PFFile.o)

非常感谢任何建议。

1 个答案:

答案 0 :(得分:2)

确保您同时更新Parse所需组件的成员资格

  • AudioToolbox.framework
  • CFNetwork.framework
  • CoreGraphics.framework
  • CoreLocation.framework
  • MobileCoreServices.framework
  • QuartzCore.framework
  • Security.framework
  • StoreKit.framework
  • SystemConfiguration.framework
  • libz.dylib
  • libsqlite3.dylib