có cách nào để xem đầu ra của bàn điều khiển khi chúng tôi đang chạy Ứng dụng iPhone trên thiết bị không? Nếu không trực tiếp, có ứng dụng nào trên Cửa hàng ứng dụng cho phép bạn xem nhật ký sau khi Ứng dụng đã kết thúc chạy không?Mục tiêu c iphone: chúng ta có thể xem giao diện điều khiển đăng nhập trên thiết bị
Trả lời
nếu bạn có tài khoản nhà phát triển iPhone trả phí, bạn có thể sử dụng cửa sổ trình tổ chức trong xcode để xem nhật ký ứng dụng và bảng điều khiển trên thiết bị của mình.
oh không có vấn đề nào không phải là vấn đề ... Tôi đang phát triển một ứng dụng Dựa trên Vị trí, mà tôi cần chạy với iphone của mình. Một chút cồng kềnh của nó để chạy với macbook của tôi trong một tay và iphone trong khác. Bất kỳ "trên trình xem nhật ký thiết bị"? – user315067
bạn có thể làm cho ứng dụng của mình NSLog dữ liệu bạn muốn xem và xem nó sau này bằng cách sử dụng trình tổ chức. tôi nghĩ rằng không có cách nào để nhìn thấy nó trực tiếp trên thiết bị, trừ khi bạn thêm bạn sở hữu ui để in nó ra. –
** - 1 Không trả lời câu hỏi ** OP đang yêu cầu xem nội dung của bảng điều khiển _on-device_; cách tiếp cận này sử dụng một máy tính phát triển với Xcode. –
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);
Chỉ cần thêm khối mã này trong applicationdidFinishLaunchingWithOptionslaunchOptions
phương pháp trong tập tin ứng dụng đại biểu, và nó sẽ tạo ra một tập tin đăng nhập trong ứng dụng Document Directory trên iphone đó ghi lại tất cả các sự kiện console log. Bạn cần nhập tệp này từ itunes để xem tất cả các sự kiện trên bảng điều khiển.
Dont Forget để thiết lập "Ứng dụng hỗ trợ iTunes chia sẻ tập tin" để "YES" trong plist của bạn
Chuyển đến - itunes -khi thiết bị ur kết nối-Apps - chọn App ur - trong Augument Document u sẽ có được file ur sau đó lưu vào đĩa ur
cảm ơn, nhưng tôi không thể tìm thấy thư mục tài liệu ứng dụng, bạn có thể vui lòng giúp tôi tìm tệp .log đó để nhập từ iTunes – prabhu
Dường như với iTunes 12, chúng tôi không thể nhập tệp từ thư mục tài liệu được nữa. Bây giờ mọi thứ đều là iCloud. Làm cách nào người dùng có thể nhận tệp nhật ký này? –
Hoạt động tốt với tôi với Xcode 7.3 và iTunes 12.3.3.17 – goelectric
Bạn cũng có thể thấy trong cửa sổ Thiết bị.
Truy cập xcode -> Window -> Thiết bị.
Chọn thiết bị của bạn và mở bảng điều khiển.
** - 1 Không trả lời câu hỏi. ** OP đang yêu cầu xem nội dung của bảng điều khiển _on-device_; câu trả lời này sử dụng một máy tính phát triển với Xcode. –
Địa điểm này ở đâu trong Xcode 6? – ToddB
trong Xcode 6 -> Cửa sổ -> Thiết bị -> Chọn thiết bị -> mũi tên nhỏ/\ ở dưới cùng bên trái, Nhấp vào đây và nó sẽ bật mở bảng điều khiển thiết bị. – MujtabaFR
- 1. Xem giao diện điều khiển đăng nhập iOS7
- 2. Trong mục tiêu-C, chúng ta có thể đặt các biến cá thể trong phần @implementation?
- 3. Có thể ngăn chặn 403 lỗi đăng nhập vào giao diện điều khiển web không?
- 4. Giao tiếp FTDI với thiết bị USB - Mục tiêu C
- 5. Chúng ta có nên đơn vị kiểm tra đăng nhập?
- 6. Làm thế nào để đăng nhập công cụ trong giao diện điều khiển trong Visual Studio C++
- 7. Giao diện điều khiển ứng dụng để đăng nhập vào trang web ASP.NET
- 8. Chúng ta có thể vô hiệu hóa bộ điều khiển chuyển hướng của leftBarButtonItem mà là nút quay lại của bộ điều khiển xem trong iPhone?
- 9. Tại sao chúng ta sử dụng giao diện thành viên?
- 10. Mục tiêu-C. Bạn có thể sử dụng giao thức như giao diện Java không?
- 11. Chúng ta có thể tạo một thể hiện của một giao diện trong Java không?
- 12. USB cho thiết bị nhúng - thiết kế ngăn xếp giao thức/trình điều khiển thiết bị
- 13. Phonegap: đầu ra JS đăng nhập vào giao diện điều khiển XCode
- 14. Sự cố với đầu ra giao diện điều khiển C++
- 15. Chúng ta có thể thực hiện Giao dịch trên các đối tượng C# không?
- 16. log4j2 - Đăng nhập vào tập tin và giao diện điều khiển (với mức độ khác nhau)
- 17. Tìm điều khiển trong chế độ xem đăng nhập
- 18. Sử dụng java.util.logging để đăng nhập vào giao diện điều khiển
- 19. Chúng ta có thể tạo một đối tượng của một giao diện không?
- 20. Hiển thị/Ẩn cửa sổ bảng điều khiển của ứng dụng giao diện điều khiển C#
- 21. Lịch sử giao diện điều khiển Firebug của Firefox
- 22. Phát triển trình điều khiển thiết bị Android - Điểm nhập
- 23. Làm thế nào để thay đổi thư mục trên giao diện điều khiển ứng dụng
- 24. Xuất bản ứng dụng giao diện điều khiển C#
- 25. Không thêm gdb trong giao diện điều khiển XCode khi xây dựng cho giả lập iPhone
- 26. Có pluggable trực tuyến giao diện điều khiển python?
- 27. Xây dựng và chạy ứng dụng giao diện điều khiển C++ với mục nhập 'chính' chuẩn trong VS (2010)
- 28. Thay đổi khung mục tiêu trong ứng dụng giao diện điều khiển VB.NET
- 29. Tại sao chúng ta cần giao diện trong Java?
- 30. Trang đăng nhập OAuth Twitter trên iPhone
Theo blog của nhà phát triển, ông đã sử dụng chức năng asl để truy cập nhật ký, tại đây http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man3/asl.3.html – progrmr
Như của iOS 7.0, hộp cát ứng dụng hiện cấm truy cập vào bất kỳ nhật ký nào không phải là ứng dụng: [thông qua câu trả lời tràn ngăn xếp] (http://stackoverflow.com/a/19045750/774) (cũng được quan sát cá nhân khi sử dụng trên- ứng dụng thiết bị để xem nhật ký của thiết bị) – cbowns