Tôi đang chạy XCode 3.2 trên Snow Leopard và tôi đang cố gắng chạy công cụ Zombies chống lại ứng dụng của mình nhưng lựa chọn bị chuyển sang màu xám và tôi không biết tại sao. Tôi biết về biến môi trường NSZombieEnabled. Tôi đã đặt thành CÓ trên đơn đăng ký của mình. Tôi không chắc chắn nếu điều này quan trọng, nhưng, ứng dụng là một ứng dụng mà tôi bắt đầu phát triển trên Leopard với phiên bản trước của XCode. Đây là một ảnh chụp màn hình của những gì trình đơn của tôi trông giống như:Làm thế nào để chạy chương trình iPhone với công cụ Zombies?
Trả lời
Bạn cần phải khởi động các ứng dụng cụ với các nhạc cụ Zombies từ bên ngoài XCode
Đây là cách bạn có thể làm điều đó:
Việc áp dụng cụ thường nằm bên trong /Developer/Applications/
, nhưng bạn có thể cũng sử dụng Spotlight để tìm nó.
Khi công cụ bắt đầu, bạn sẽ thấy màn hình yêu cầu bạn chọn mẫu cho Tài liệu theo dõi mới.
Chọn: iPhone Simulator > Memory > Zombies
Tiếp theo bạn cần chọn mục tiêu.
Go to: Chose target > Chose target > Chose target...
Bây giờ bạn cần chọn tập tin ứng dụng:
<Path to your iPhone project>/build/Debug-iphonesimulator/<Application name>
và nhấn Chose
.
Bây giờ bạn đã hoàn tất.
Để khởi chạy ứng dụng, hãy nhấn nút Record
.
Một vài Side Ghi chú:
- tôi đã sử dụng XCode 3.2.3 trên Mac OS X 10.6.3, nhưng tôi tin rằng nó hoạt động giống nhau trên các phiên bản trước.
- Công cụ Zombies chỉ hoạt động với trình mô phỏng.
- Công cụ Zombies không thể được sử dụng với công cụ Rò rỉ bởi vì tất cả các zombie sẽ xuất hiện như rò rỉ.
- Tôi cũng muốn biết tại sao menu trong XCode bị chuyển sang màu xám.
Bạn có chắc bạn đang đặt nó ở đúng nơi? Tôi có nghĩa là, nó là một thời gian chạy tuneable, không biên dịch thời gian. Chỉ cần chắc chắn rằng bạn đang đặt nó ở đúng nơi và thử lại.
Đi tới Dự án -> Chỉnh sửa kích hoạt thực thi
Bấm Arguments
Bấm + trong "biến được đặt trong môi trường" phần
Nhập NSZombieEnabled trong cột Tên và YES trong cột Value.
Làm cho chắc chắn dấu kiểm cho mục nhập NSZombieEnabled được chọn.
Đó không phải là chức năng của Zombies; đó là tính năng zombie được xây dựng sẵn trong nền tảng cũ hơn. Phiên bản của thiết bị mạnh mẽ hơn. –
Như đã nói bởi các kỹ sư của Apple, hầu hết các mục trong Công cụ hiệu suất chạy cần hỗ trợ dTrace, nhưng dTrace chưa khả dụng cho iOS, ngay cả đối với trình mô phỏng. Tuy nhiên, thật kỳ lạ, bạn có thể tự thiết lập mẫu trong Công cụ để kiểm tra zombie, như được mô tả bởi @florin
- 1. Làm thế nào để chạy chương trình C trên Ubuntu?
- 2. Làm thế nào để chạy chương trình bên ngoài thông qua một chương trình C#?
- 3. Làm thế nào để chạy một chương trình với các đối số với MONO?
- 4. Làm thế nào để thoát gdb nếu chương trình thành công, ngắt nếu chương trình bị treo?
- 5. Làm cách nào để chạy chương trình Hadoop?
- 6. Làm thế nào để tạo biểu đồ phụ thuộc chương trình cho chương trình C?
- 7. Làm cách nào để khởi chạy một ứng dụng cụ thể theo chương trình trong Android?
- 8. Làm thế nào để chạy chương trình được viết cho trình biên dịch cũ?
- 9. làm thế nào để buộc chương trình ac để chạy trên một lõi riêng
- 10. Làm thế nào để tự động hoá quy trình với công cụ dòng lệnh sqlite3.exe?
- 11. Làm thế nào để thực hiện một chương trình python chạy dài, hướng sự kiện?
- 12. Làm cách nào để chạy chương trình Python?
- 13. Giữ cho iphone hoạt động khi đang chạy chương trình
- 14. Chương trình khởi chạy với tham số
- 15. làm thế nào để biên dịch và chạy chương trình java trong một chương trình java khác?
- 16. Làm cách nào để khởi chạy cửa sổ trình duyệt mới không có thanh công cụ?
- 17. Làm thế nào để làm cho một chương trình Java chạy trong nền?
- 18. Làm thế nào để biết dòng lệnh được Eclipse sử dụng để chạy chương trình java?
- 19. Công cụ để tìm hiểu điều gì đang làm chậm chương trình C?
- 20. Làm thế nào để chờ ShellExecute chạy?
- 21. Eclipse kết thúc chương trình đang chạy như thế nào?
- 22. Làm thế nào để chạy một chương trình và biết PID của nó trong Linux?
- 23. Gỡ cài đặt không thành công vì chương trình đang chạy. Làm thế nào để thiết lập Inno Setup kiểm tra quá trình chạy trước khi thử xóa?
- 24. Làm thế nào để Daemonize một chương trình Java?
- 25. Làm thế nào để có được đường dẫn chạy chương trình java
- 26. Làm thế nào để tạo video theo chương trình?
- 27. Làm thế nào để vá một chương trình Java?
- 28. Làm thế nào để chạy một chương trình C đơn giản trong Eclipse IDE
- 29. Làm thế nào để chạy chương trình python khác mà không cần giữ bản gốc?
- 30. Làm thế nào để chạy một chương trình Java đơn giản trong Eclipse?
Tôi chưa bao giờ thấy công cụ Zombies, vì vậy tôi không thể nói cho bạn biết nhiều. Điều tôi biết là một số công cụ hoạt động khi chạy trên thiết bị chứ không phải trên trình mô phỏng. Bạn có thể thử điều đó. –
Đã thử rằng, vẫn chưa được kích hoạt. –
Tôi đang gặp vấn đề tương tự, tôi đã theo dõi câu trả lời duy nhất ở đây và như tùy chọn Anthony D my Zombies vẫn chuyển sang màu xám. – Prairiedogg