1

アプリで [ファイルの保存] ペインが表示されているときに、xcode の出力ログに I don't understand というメッセージが表示されます。

メッセージは StressIt[38940:6d83] [QL] Can't get plugin bundle info at XTUM/ -- file://localhost/Users/kalle/Library/Developer/Xcode/DerivedData/StressIt-exmfuiykgzqebkbxzzwzsuzawjyk/Build/Products/ ですデバッグ/

私はそれをグーグルで検索し、OSXの一般的なエラーのように見えることを発見しましたが、目的cの開発に関連する情報を見つけることができません. 誰もこれが何であるかの手がかりを持っていますか? 私は何か間違ったことをしましたか?直せますか?

ファイルを保存するための盗まれたコード

// String to write
NSString * zStr = [[NSString alloc] initWithString:[[resultTextOutlet textStorage] string]];

// Get an URL
NSSavePanel * zSavePanel = [NSSavePanel savePanel];
NSInteger zResult = [zSavePanel runModal];
if (zResult == NSFileHandlingPanelCancelButton) {
    return;
}

// Store url where to save the file
NSURL *zUrl = [zSavePanel URL];

// Write file
BOOL zBoolResult = [zStr writeToURL:zUrl atomically:YES encoding:NSASCIIStringEncoding error:NULL];

// Report write error
if (! zBoolResult) {
    NSAlert *writeError = [NSAlert alertWithMessageText:@"Error while writing file" defaultButton:@"OK" alternateButton:nil otherButton:nil informativeTextWithFormat:@"Something went wrong whilw writing the file to disk."];
    [writeError beginSheetModalForWindow:appWindow modalDelegate:nil didEndSelector:nil contextInfo:nil];
}
4

1 に答える 1

0

これは、NSSavePanel 内から生成された QuickLooks エラーです。私は同じ問題を抱えており、それを解消する実際の方法はありません。登録されているがロードできないプラグインがエンドユーザーのシステムにある場合、すべてのOSXネイティブファイルダイアログがそのメッセージを生成するようです。私の場合、Lion から Mountain Lion に移行したときに、古い QL PPC バイナリがシステムに残った可能性があると思いますApple はクラシックをサポートしなくなったため、プラグインをロードできません。しかし、それは推測です。私が確かに知っていることは、それはあなたのプログラムではなく、QuickLooks であり、安全に無視できるということです。

于 2013-04-16T17:20:31.173 に答える