RhoStudio不会在XCode中构建 - 卷曲

时间:2014-01-03 12:41:59

标签: iphone curl xcode5 rhomobile

我和我的朋友正在RhoStudio上创建一个应用程序,我们希望它可以在Apple设备上运行。 它在Android,IOS模拟器上运行得很好但是没有正确编译才能通过XCode在我的iPhone上运行它。
当我用它制作一个XCode项目时,项目($ rake build:iphone:setup_xcode_project)有3个错误,因为我不知道XCode的高级版本不能理解错误。
这些错误与Curl有关
enter image description here

如果我们能得到一些帮助,我将非常感激。

详情
- 摩托罗拉RhoStudio:4.0.0
- MacBook Pro 2011,v10.9
- XCode v5.0.2

1 个答案:

答案 0 :(得分:1)

{1}}方法在iOS 7和Mavericks中更改了定义。它已在系统标头中定义,并且此定义与cURL源中的定义冲突。

通过查看系统标题,我认为你可以通过多种方式解决这个问题

  • 将目标SDK更改为6.1或7.0之前的版本。这是一个快速解决方案,但可能不是您想要的。
  • 删除cURL源代码中的定义(似乎无法#define,因此您需要编辑源代码。)
  • strlcat应该禁用所有Apple的定义(虽然没有试过)。