2014-01-08 59 views
1

Iam將地址簿中的聯繫人插入到sqlite3數據庫中。只有一些聯繫我的應用程序正在崩潰在崩潰:嚴重失敗:LastResort字體在ios7中不可用

sqlite3_finalize(statement) 

此聲明。這發生在ios7中。崩潰日誌如下

「嚴重故障:LastResort字體是不可用的IOS。」


NSString *insertSQL = [NSString stringWithFormat:@"insert into vcards (some thing data)",(something data)]; 
const char *insert_stmt = [insertSQL UTF8String]; 
     sqlite3_prepare_v2(database, insert_stmt,-1, &statement, NULL); 
     if (sqlite3_step(statement) == SQLITE_DONE) 
     { 
     NSLog(@"Record inserted"); 
     } 
     else { 
      NSLog(@"Record inserted failed"); 
     } 
     sqlite3_finalize(statement); 
    sqlite3_close(database); 

請任何一個建議我如何解決這個崩潰。

回答

0

這與你的聯繫人無關,但與從ios 6轉換到ios 7時的字體有關。刪除項目中的所有字體,然後仔細地逐一添加到你的.plist測試中,每次添加之前下一個,直到你找到導致問題的那個。

看看這個帖子的人也有同樣的問題,你和人的答案。

Person have the same problem as you