Note that there are some explanatory texts on larger screens.

plurals
  1. POiOS iPhone SQLite and Monotouch issue
    primarykey
    data
    text
    <p>I have successfully developed a small iPhone+Monotouch (latest version) application with Monodevelop 2.8, which use a "compiled by me" version of SQLite to enable FTS4. </p> <p>To compile SQLite as static library (libSQLite.a) I used this topic as tutorial: <a href="https://stackoverflow.com/questions/5372409/how-to-use-fts-in-sqlite-with-monotouch-for-ios">How to use FTS in SQLite with Monotouch for iOS</a></p> <p>Also I've followed this tutorial to create a Simulator+Device compliant static library: <a href="https://stackoverflow.com/questions/3520977/build-fat-static-library-device-simulator-using-xcode-and-sdk-4">Build fat static library (device + simulator) using Xcode and SDK 4+</a></p> <p>Things are working great on the simulator. :)</p> <p>Bad news comes from the device, an iPhone 4 with iOS 4. When I deploy and run the application on the device, it suddenly crashes.</p> <p>To use the libSQLite.a static library in my monotouch project I've followed this tutorial <a href="http://docs.xamarin.com/ios/advanced_topics/linking_native_libraries" rel="nofollow noreferrer">http://docs.xamarin.com/ios/advanced_topics/linking_native_libraries</a></p> <p>It seems that something is going wrong when running the application on the device compiled with this additional command: <strong>-gcc_flags "-L${ProjectDir} -lSQLite3 -force_load ${ProjectDir}/libSQLite3.a"</strong> If I compile and deploy the application without the additional command (to use the static link library) the program start without crashing.</p> <p>Any suggestion?</p> <p>Anybody already use SQLite with FTS4 on a monotouch application for iOS?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload