是否有人成功将Parse tvOS SDK添加到具有单独tvOS目标的现有iOS项目中?
iOS应用已经使用了Parse SDK。
我在我的项目中添加了一个tvOS目标,添加了Bolts
,Parse
,SystemConfiguration
和libsqlite3.tbd
(此处获得了Parse& Bolts:{{3} })
我可以在AppleTV模拟器上编译并运行该目标,但是我收到了大量警告:
URGENT: building for tvOS simulator, but linking in object file
(<path>Parse.framework/Parse(PFObject.o)) built for iOS.
Note: This will be an error in the future
此外,呼叫PFUser.logInWithUsernameInBackground
只会挂起。
如果我做一些愚蠢的事情,我不确定我想要做的事情是不可能的。很高兴让这个工作,因为项目之间有很多可共享的代码。
答案 0 :(得分:0)
想出来。我在构建设置中从tvOS目标的Framework Search Paths
中删除了iOS框架的路径。 iOS框架的位置首先出现在路径列表中,我猜劫持框架,因为iOS / tvOS框架具有相同的名称。
有时你只需休息一下然后仔细检查你的假设。