在 Swift 中将 Parse Core 链接到 Apple Watch
Linking Parse Core to Apple Watch in Swift
我已成功地将 Parse Core 合并到我的 Apple Watch 应用程序中,但是,我最初无法让我的应用程序发送数据(使用初始 TestObject 教程)。
我意识到问题是必须从 iPhone 打开应用程序才能触发发送。从 Apple Watch 打开应用程序时,不会发送任何数据。使用phone触发应用后,数据发送成功。
我所有的代码都按照指定的方式合并到 AppDelegate.swift 文件中(正如我之前所说的那样,所有代码都可以正常工作、编译并且没有警告)。我假设更改目标成员资格就足够了,但事实并非如此。
这是我的目标当前的样子(WatchKit App 复选框也变灰):
将目标设置为 watchMenu WatchKit 扩展会触发许多(超过 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)
非常感谢任何建议。
确保您也更新了 Parse 所需组件的成员资格
- AudioToolbox.framework
- CFNetwork.framework
- CoreGraphics.framework
- CoreLocation.framework
- MobileCoreServices.framework
- QuartzCore.framework
- Security.framework
- StoreKit.framework
- SystemConfiguration.framework
- libz.dylib
- libsqlite3.dylib
我已成功地将 Parse Core 合并到我的 Apple Watch 应用程序中,但是,我最初无法让我的应用程序发送数据(使用初始 TestObject 教程)。
我意识到问题是必须从 iPhone 打开应用程序才能触发发送。从 Apple Watch 打开应用程序时,不会发送任何数据。使用phone触发应用后,数据发送成功。
我所有的代码都按照指定的方式合并到 AppDelegate.swift 文件中(正如我之前所说的那样,所有代码都可以正常工作、编译并且没有警告)。我假设更改目标成员资格就足够了,但事实并非如此。
这是我的目标当前的样子(WatchKit App 复选框也变灰):
将目标设置为 watchMenu WatchKit 扩展会触发许多(超过 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)
非常感谢任何建议。
确保您也更新了 Parse 所需组件的成员资格
- AudioToolbox.framework
- CFNetwork.framework
- CoreGraphics.framework
- CoreLocation.framework
- MobileCoreServices.framework
- QuartzCore.framework
- Security.framework
- StoreKit.framework
- SystemConfiguration.framework
- libz.dylib
- libsqlite3.dylib