Thema Datum  Von Nutzer Rating
Antwort
Rot XCODE 4 und Sqlite DB copy problem
31.03.2011 14:30:28 Horsti
NotSolved
31.03.2011 14:51:08 Mohamed
NotSolved

Ansicht des Beitrags:
Von:
Horsti
Datum:
31.03.2011 14:30:28
Views:
1958
Rating: Antwort:
  Ja
Thema:
XCODE 4 und Sqlite DB copy problem

Hallo,

 

ich habe soeben xcode 4.01 installiert und versuche mein projekt zum laufen zu bekommen.

aber der debugger meckert, das er die datenbank nicht kopieren kann, diese nicht existiert.

 

wenn ich das ganze mit xcode 3.2.6 laufen lasse, auch mit selben IOS wie mit xcode 4 - funktioniert alles einwandfrei!

 

kann mir bitte jemand weiterhelfen und mir sagen wo der fehler liegt.

danke!

grüße

horsti

 

zur sicherheit hier der code, mit dem ich die datenbank bei bedarf ins build-verzeichnis kopiere:

 

// Creates a writable copy of the bundled default database in the application Documents directory.
- (void)createEditableCopyOfDatabaseIfNeeded {
    // First, test for existence.
    BOOL success;
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSError *error;
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *writableDBPath = [documentsDirectory stringByAppendingPathComponent:DATABASE_Path];
    success = [fileManager fileExistsAtPath:writableDBPath];
    if (success) return;
    // The writable database does not exist, so copy the default to the appropriate location.
    NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:DATABASE_Path];
    success = [fileManager copyItemAtPath:defaultDBPath toPath:writableDBPath error:&error];
    if (!success) {
        NSAssert1(0, @"Failed to create writable database file with message '%@'.", [error localizedDescription]);
    }
}

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot XCODE 4 und Sqlite DB copy problem
31.03.2011 14:30:28 Horsti
NotSolved
31.03.2011 14:51:08 Mohamed
NotSolved