代码名One iOS生成错误:函数“java_lang_NullPointerException_uuuuuinit_uuuuuuu”的隐式声明在C99中无效

代码名One iOS生成错误:函数“java_lang_NullPointerException_uuuuuinit_uuuuuuu”的隐式声明在C99中无效,ios,xcode,codenameone,Ios,Xcode,Codenameone,我正在尝试构建由代码名为One构建服务器生成的iOS源代码。我专门升级到基本帐户以拥有此功能 我在XCode 5.1.1上遇到与此类似的生成错误: /build/xcode/src/app/java_lang_NoSuchFieldError.m:227:5: Implicit declaration of function 'java_lang_NullPointerException___INIT___' is invalid in C99 这就是我所做的: 拿一个运行正常的Codenam

我正在尝试构建由代码名为One构建服务器生成的iOS源代码。我专门升级到基本帐户以拥有此功能

我在XCode 5.1.1上遇到与此类似的生成错误:

/build/xcode/src/app/java_lang_NoSuchFieldError.m:227:5: Implicit
declaration of function 'java_lang_NullPointerException___INIT___' is invalid in C99
这就是我所做的:

拿一个运行正常的CodenameOne应用程序来说,我的应用程序不起作用,所以我也尝试了KitchenSink,结果类似 我按照指南中的步骤走 从dist加载xcode项目 添加了res的所有内容 从btres:*.xib、*.a、*.res、*.string中选择性添加 此外,我还必须在中更改架构:构建设置/架构/标准架构 之后,我点击上面的错误。显而易见的解决方案是根据C99语言标准的限制在使用前声明函数,但在包含所需的头几次之后,我放弃了

在我看来,这可能是因为我对iOS开发不太熟悉的xcode项目中还需要调整其他一些东西。它也可能是一个代码生成错误


有什么想法吗?

使用xcode 5.0,而不是仅适用于新VM的5.1。您可以从Apple开发者网站下载旧版本