2013-04-11 89 views
0

當我測試我在我的iPhone,應用程序時,應用程序啓動時,我得到這個奇怪的輸出:Xcode的日誌文件測試iPhone上的奇怪輸出後

數據文件:文件打開錯誤:在/ var /移動/庫/鍵盤/ de_DE -dynamic-Text.dat,(許可被拒絕)

這是什麼意思? 又該怎麼辦?

編輯: 看來,在我的代碼部分發生文件打開錯誤,因爲當我「評論」它拿走的錯誤不會顯示:

NSMutableDictionary *InfoDic = [[NSMutableDictionary alloc] initWithContentsOfURL:[[NSURL alloc]initFileURLWithPath:[[NSBundle mainBundle]pathForResource:@"AppInformation" ofType:@"plist"]]]; 

    NSString *Checkstring = [InfoDic objectForKey:@"Language"]; 

    if ([Checkstring isEqualToString:@"empty"]) { 
UIAlertView *determineLang = [[UIAlertView alloc] initWithTitle:@"Select a Language" message:@"Choose a Language" 
delegate:self cancelButtonTitle:@"Deutsch" otherButtonTitles:@"English", nil]; 
determineLang.tag=5; 
[determineLang show]; 

} 

EDIT2:似乎每次我alertviews的在我的每一個應用程序都造成相同的問題, 必須是越獄的iPhone的問題...

+0

該用戶正在得到相同的錯誤,並更新了他的職務與他如何修復它。不確定它是否適用於您的問題,因爲您沒有提供有關您項目的任何信息。鏈接:http://stackoverflow.com/questions/5184428/iphone-plist-add-new-string-to-array – rog 2013-04-11 20:10:26

+0

我不明白他改變了什麼使它消失... – Maurice 2013-04-14 00:09:38

回答

1

這似乎是越獄的iDevices和UIAlertViews的問題! 由於它似乎對應用程序本身的行爲沒有任何進一步的影響,所以每個面臨問題的人都必須忍受它。

0

礦是越獄,它仍然似乎給從該上面的結果:

  • (IBAction爲)callPhoneNumber:(ID)發送方{

    UIAlertView中*警報= [[UIAlertView中alloc] initWithTitle:nil message:@「xxxxxxxxxx」delegate:self cancelButtonTitle:@「Cancel」otherButtonTitles:@「Call」,nil];

    [alert show]; }

數據文件:文件打開錯誤:/var/mobile/Library/Keyboard/en_GB-dynamic-text.dat,(拒絕)