Parse.com查询未在iOS 64位上返回:Unity 5.0,il2cpp

时间:2015-02-25 10:52:21

标签: unity3d parse-platform

我已经在Unity应用程序中集成了parse.com,该应用程序正常运行 最近我将64位iOS应用程序的统一版本升级到5.0,解析查询不再返回。 我使用的是最新的Parse SDK,即v1.3.4。 我使用il2cpp框架导出到xCode项目。

这是我正在尝试的代码

var query = ParseObject.GetQuery("Configuration").WhereEqualTo("Key", "MetaVersion");
query.FindAsync().ContinueWith(t->{
    Debug.Log("Never gets printed");
});

2 个答案:

答案 0 :(得分:2)

在此问题发生时,Il2CPP正在进行中。错误的repro项目会报告错误,并且会得到解决。

值得注意的是,您无需转移到Unity 5.0以获得64位支持。相同的64位支持在4.6.3中,这是该问题时的最新4.6。

更新:Unity 4.6.3p1(http://unity3d.com/unity/qa/patch-releases)可能至少在4.6中修复了您的问题。版本说明包含:

  

(669983) - iOS / IL2CPP:允许ParseSDK中的LogInAsync方法   工作正常。

新版本的Unity 5最终会合并我确定。

答案 1 :(得分:1)

Parse开发人员已经解决了Parse SDK v1.3.5中的许多IL2CPP问题。如果你还没有尝试过那个版本,我会推荐它。