Как сказал Зул, вы можете получить их в Организаторе.Но перед этим вы должны указать приложению хранить журналы, например, в папке «Документы».Таким образом, когда вы находитесь в Организаторе, извлеките данные приложения, и вы найдете там журналы.
Теперь, чтобы указать приложению перенаправить выходные данные NSLog()
в файл, вы должны сделать что-тонапример:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fileName =[NSString stringWithFormat:@"%@.log",[NSDate date]];
NSString *logFilePath = [documentsDirectory stringByAppendingPathComponent:fileName];
freopen([logFilePath cStringUsingEncoding:NSASCIIStringEncoding],"a+",stderr);
Последнее предложение - это то, которое фактически перенаправляет вывод.
Так что, как только вы это сделаете, журналы вашего приложения будут сохранены в папке документов приложения.
Разве вы не знаете, как извлечь данные приложения? Здесь вы узнаете.
Надеюсь, это вам поможет.