AssetsManager.cpp - 调用不可用的功能'系统':在iOS上不可用

时间:2017-11-24 07:55:41

标签: c++ ios xcode cocos2d-x ios11

当我在Xcode 9.1中运行cocos2dx游戏时,我收到以下错误:

  

game / cocos2d / extensions / assets-manager / AssetsManager.cpp:660:5:致电   不可用的功能'系统':在iOS上不可用

使用的版本:cocos2d-x-3.2 2014年7月17日

在代码中,此行会引发错误:



<FieldSinkRoot id="FieldSinksRoot" xmlns="http://example.com/schema/FieldSinks/v1.xsd">
  <SQLiteFieldSink 
    id="HourValues" 
    idleTimeout="5000" 
    connectionString="Data Source=c:\data\fsSQLiteHour.db;Version=3;" 
    warningSearchLevel="2000" 
    warningOnZeroResults="false" 
    deleteOldFields="true" 
    keepFieldsInMonth="24" 
    xmlns="http://example.com/schema/SQLiteFieldSink/v1.xsd" />
  <SQLiteFieldSink 
    id="MinuteValues" 
    idleTimeout="5000" 
    connectionString="Data Source=c:\data\fsSQLiteMinute.db;Version=3;" 
    warningSearchLevel="2000" 
     warningOnZeroResults="false" 
    deleteOldFields="true"
    keepFieldsInMonth="24" 
    xmlns="http://example.com/schema/SQLiteFieldSink/v1.xsd" />
  <LocalDatabaseFieldSink 
    id="Localhost" 
    idleTimeout="5000" 
    warningSearchLevel="1000" 
    warningOnZeroResults="true" 
    xmlns="http://example.com/schema/LocalDatabaseFieldSink/v1.xsd" />
</FieldSinkRoot>
&#13;
&#13;
&#13;

如何解决此问题,因为&#34; system&#34;从iOS 11 ???

中删除

Xcode Error

1 个答案:

答案 0 :(得分:0)

根据Cocos2d的this github issue,这是一个已知问题。它似乎得到了解决,我会在那里挖掘来解决这个问题。