Montevelop 2.8과 함께 작은 iPhone + Monotouch (최신 버전) 응용 프로그램을 성공적으로 개발했습니다.이 응용 프로그램은 FTS4를 사용하기 위해 SQLite의 "컴파일 된 버전"을 사용합니다. Build fat static library (device + simulator) using Xcode and SDK 4+iOS iPhone SQLite 및 Monotouch 문제
: 또한 How to use FTS in SQLite with Monotouch for iOS
시뮬레이터 + 장치 준수 정적 라이브러리를 생성하기 위해 내가 수행 한이 튜토리얼을 : 나는 자습서로이 주제를 사용하는 정적 라이브러리 (libSQLite.a)로
SQLite는 컴파일하려면 상황이 시뮬레이터에서 잘 작동합니다. :)나쁜 소식은 iOS 4가 탑재 된 iPhone 4에서 나옵니다. 기기에서 응용 프로그램을 배포하고 실행하면 갑자기 충돌이 발생합니다.
내가이 튜토리얼 http://docs.xamarin.com/ios/advanced_topics/linking_native_libraries
이 추가 명령을 사용하여 컴파일 된 장치에서 응용 프로그램 실행 때 뭔가 잘못가는 것 같다 따랐다 내 monotouch 프로젝트의 libSQLite.a 정적 라이브러리를 사용하려면 를 - gcc_flags "-L $ {ProjectDir} -lSQLite3 -force_load $ {ProjectDir} /libSQLite3.a" 정적 링크 라이브러리를 사용하기 위해 추가 명령없이 응용 프로그램을 컴파일하고 배포하면 프로그램이 중단되지 않고 시작됩니다.
의견이 있으십니까?
누구나 이미 iOS 용 모노 터치 응용 프로그램에서 FTS4와 함께 SQLite를 사용하고 있습니까?
정적 라이브러리를 컴파일 할 때 Xcode에서 엄지 손가락을 비활성화하십시오. –
그것은 작동합니다! 당신이 대답을 가지고 다시 놀면 나는 너를 위로 할 수있다! :) 대단히 감사합니다! – John