Coder Social home page Coder Social logo

motion-sqlite3's People

Contributors

andrewhavens avatar ben5516 avatar markrickert avatar mattgreen avatar solanoluz avatar wndxlori avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

motion-sqlite3's Issues

BridgeSupport problem?

Hi,

I've just started with RubyMotion and your sqlite3 driver was working great. But after upgrading RubyMotion to 2.22 (from 2.18),

     Build ./build/iPhoneSimulator-7.0-Development
   Compile /Users/jviney/Work/rm/nzf-1/vendor/bundle/ruby/2.0.0/gems/motion-sqlite3-0.5.0/lib/motion-sqlite3/version.rb
   Compile /Users/jviney/Work/rm/nzf-1/vendor/bundle/ruby/2.0.0/gems/motion-sqlite3-0.5.0/lib/motion-sqlite3/result_set.rb
   Compile /Users/jviney/Work/rm/nzf-1/vendor/bundle/ruby/2.0.0/gems/motion-sqlite3-0.5.0/lib/motion-sqlite3/error.rb
   Compile /Users/jviney/Work/rm/nzf-1/vendor/bundle/ruby/2.0.0/gems/motion-sqlite3-0.5.0/lib/motion-sqlite3/statement.rb
2014-02-06 18:46:15.936 ruby[43808:d0f] can't open BridgeSupport full file at path `build/sqlite3.bridgesupport': Error Domain=NSXMLParserErrorDomain Code=4 "zero length data" UserInfo=0x62c1af0 {NSLocalizedDescription=zero length data}
2014-02-06 18:46:15.941 ruby[43807:d0f] can't open BridgeSupport full file at path `build/sqlite3.bridgesupport': Error Domain=NSXMLParserErrorDomain Code=4 "zero length data" UserInfo=0x5d0aed0 {NSLocalizedDescription=zero length data}
r

The bizarre thing is that if I create a new RubyMotion project and copy the application code in, it works fine.

Any idea what's causing this error?

P.S. Thanks for writing this library!

Unable to open database file

Getting this error:

<Error>: *** Terminating app due to uncaught exception 'SQLite3::SQLite3Error', reason: 'unable to open database file (SQLite3::SQLite3Error)

This error only appears on the device and not on the simulator. All of the DB access is done via the main thread only from a single instance of the Database class.

Database path: File.join(App.resources_path, "offline_store.sqlite3")

Warning on compile: libsqlite3.a the table of contents is empty

± |remove-logging ✗| → rake spec
     Build ./build/iPhoneSimulator-6.1-Development
     Build vendor/sqlite3
/Applications/Xcode.app/Contents/Developer/usr/bin/ranlib: file: libsqlite3.a(dummy.m.o) has no symbols
/Applications/Xcode.app/Contents/Developer/usr/bin/ranlib: warning for library: libsqlite3.a the table of contents is empty (no object file members in the library define global symbols)
   Compile /Users/mrickert/Dropbox/Rickert/motion-sqlite3/lib/motion-sqlite3/database.rb
      Link ./build/iPhoneSimulator-6.1-Development/motion-sqlite3_spec.app/motion-sqlite3
    Create ./build/iPhoneSimulator-6.1-Development/motion-sqlite3_spec.dSYM
  Simulate ./build/iPhoneSimulator-6.1-Development/motion-sqlite3_spec.app

motion-sqlite3 conflicts with ServiceManagement

Hey matt,

Love the gem!

There seem to be a conflict with Apple's ServiceManagement framework. After adding motion-sqlite3 gem to my project, the SMLoginItemSetEnabled function is no longer accessible:

app_delegate.rb:3:in `applicationDidFinishLaunching:': undefined method `SMLoginItemSetEnabled' for #<AppDelegate:0x7ffc7072fea0> (NoMethodError)

Any ideas why this could be? I'm about to release an awesome app that uses motion-sqlite3 👍

Cheers Jonas

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.