ios - 有人有幸让 FMDB 与 Rubymotion 一起工作吗?

标签 ios fmdb rubymotion

我试图让 FMDB 与 Rubymotion 一起工作,但每次我尝试构建应用程序时,我都会收到此错误:

FMDBTest(master):rake
     Build ./build/iPhoneSimulator-5.1-Development
     Build vendor/Pods
      Link ./build/iPhoneSimulator-5.1-Development/FMDBTest.app/FMDBTest
ld: duplicate symbol _main in ./build/iPhoneSimulator-5.1-Development/objs/main.o and /Users/Bodacious/Apps/FMDBTest/vendor/Pods/build-iPhoneSimulator/libPods.a(fmdb.o) for architecture i386

这是我用来测试的应用程序:https://github.com/Bodacious/FMDBTest

有没有其他人让这个工作? :/

最佳答案

我不了解 RubyMotion,但在将 FMDB 包含到项目中时遇到过类似的问题。最重要的是,从您的构建中排除 fmdb.m。它有自己的 main() 函数,这对测试很有用,但是当它包含在项目中时,它会给你这样的错误。您需要 FMDB 类,但不需要 fmdb.m。

关于ios - 有人有幸让 FMDB 与 Rubymotion 一起工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11382532/

相关文章:

ios - 如何获得包含大量图像(50-200)的活泼的 UICollectionView?

ios - WeeApp iOS 通知中心小部件 : Location Services doesn't save permissions (jailbreak)

ios - 如何识别或匹配两张图片?

ios - 设置RubyMotion应用以播放背景音频

iphone - 在 iPhone 上使用 FMDB 创建表不起作用

ios - 如何禁用自动滚动到顶部

iphone - iOS - FMDB 数据库插入

objective-c - 如何在 ruby​​motion 中包含 native 库

iOS崩溃不会告诉错误发生在哪一行或文件中