Trên bản dựng gỡ lỗi trong Xcode, bất kể tôi đang sử dụng trình mô phỏng hay thiết bị thực tế, các câu lệnh NSLog, printf, fprintf khẳng định và NSAssert sẽ xuất hiện trên bảng điều khiển
Nếu bây giờ tôi chạy bản phát hành trên thiết bị (giả sử tôi gửi bản dựng chuyến bay thử nghiệm và mở rộng nó trên iPhone của mình; đây sẽ là bản phát hành), thì cái nào trong số này (nếu có) đang được ghi lại?
Và làm cách nào để lấy lại nhật ký?
NSLog có thực sự xuất ra thứ gì đó trên bản dựng phát hành không? Yếu tố quyết định là gì? Cho dù đó là viết cho stdout hay stderr? chỉ có stderr được ghi vào nhật ký thiết bị? Điều này có nghĩa là tôi phải sử dụng fprintf? CÓ BẤT KỲ ĐIỀU GÌ được ghi vào nhật ký thiết bị không? Điều đó có tồn tại sao? Nếu vậy, làm thế nào để nhặt nó lên?
Ai đó có thể làm rõ tình hình?