sqlite ファイルを見つけるのに苦労しています。iOS 5 シミュレーターでアプリを実行すると正常に動作しますが、iOS 5.1 で実行すると sqlite ファイルが見つかりません。このコードを使用してファイルを見つけています。
- (NSString *) getDatabasePath {
NSString* databaseName = @"bohn_db.bin.sqlite";
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentPaths objectAtIndex:0];
return [documentsDir stringByAppendingPathComponent:databaseName];
}
iOS 5 では機能し、iOS 5.1 では機能しません。ファイルをメイン バンドル リソース パスからドキュメント パス (パスの上) にコピーしようとしましたが、ファイルがメイン バンドル リソースに見つからないために機能しません。パスですが、ファイルはそこにあります。iOS 5.1 ではどうなりますか??
前もって感謝します!!