将tvOS Parse SDK添加到现有iOS项目

时间:2016-01-04 23:41:11

标签: ios parse-platform tvos

是否有人成功将Parse tvOS SDK添加到具有单独tvOS目标的现有iOS项目中?

iOS应用已经使用了Parse SDK。

我在我的项目中添加了一个tvOS目标,添加了BoltsParseSystemConfigurationlibsqlite3.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只会挂起。

如果我做一些愚蠢的事情,我不确定我想要做的事情是不可能的。很高兴让这个工作,因为项目之间有很多可共享的代码。

1 个答案:

答案 0 :(得分:0)

想出来。我在构建设置中从tvOS目标的Framework Search Paths中删除了iOS框架的路径。 iOS框架的位置首先出现在路径列表中,我猜劫持框架,因为iOS / tvOS框架具有相同的名称。

有时你只需休息一下然后仔细检查你的假设。