Làm cách nào để triển khai ứng dụng của tôi xuống iPhone (cho mục đích thử nghiệm) từ XCode mà không thực sự chạy ứng dụng?Triển khai cho iPhone mà không cần chạy
Trả lời
Chỉnh sửa sơ đồ khởi chạy của bạn, mở phần có tiêu đề "Chạy myApp.app" và bật BẬT tùy chọn "Chờ cho myApp.app khởi chạy".
Nó sẽ sau đó chỉ cần cài đặt, và không chạy các ứng dụng. Nếu bạn tự chạy nó, trình gỡ rối sẽ đính kèm. Điều này rất hữu ích khi bạn muốn kiểm tra cách các ứng dụng của bạn hoạt động khi được khởi chạy qua một URL, trong số những thứ khác.
LƯU Ý - Để công bằng, câu trả lời này giống như câu trả lời cho this question. Tôi đã không đánh dấu câu hỏi này như là một bản sao mặc dù, bởi vì bạn có thể có một lý do khác nhau cho muốn làm điều này. Tuy nhiên, nếu bạn muốn có một lời giải thích chi tiết hơn, hãy nhìn vào đó.
Kết nối thiết bị của bạn, đặt Đề án ở trên cùng bên trái của bạn thành thiết bị iOS.
Bạn có thể tạo bản lưu trữ, kéo .ipa đó lên iTunes và đồng bộ hóa thiết bị.
Hoặc bạn chỉ có thể chạy nó từ XCode, và sau đó giết quá trình XCode, và chạy nó từ SpringBoard, mặc dù tôi giả sử bạn cần trường hợp trinh nữ hoặc bạn sẽ không hỏi câu hỏi.
Nếu bạn có thời gian nó chỉ đúng bằng cách xem Xcode console, bạn có thể tiêu diệt các chương trình gỡ rối sau khi ứng dụng được tải về hoàn toàn, nhưng trước khi bất kỳ mã trong ứng dụng được thực thi.
Nếu bạn không muốn phụ thuộc vào thời gian và không cần xem xét ứng dụng đang chạy cho đến khi nó chạm vào mã thời gian chạy Cocoa Touch hoặc Objective C, bạn có thể đặt điểm ngắt trên NSLog được chèn làm dòng đầu tiên của main() và giết ứng dụng sau khi nó chạm vào điểm ngắt đó.
Xcode -> Sản phẩm -> Scheme -> Edit Scheme -> Run -> Info -> Chờ cho thực thi được phát động
- 1. Có thể phát triển cho iPhone mà không cần iPhone không?
- 2. MonoTouch triển khai cho iPhone
- 3. XCode không triển khai ứng dụng iPhone cho iPhone 3GS
- 4. Phát triển với Django + Celery mà không cần chạy `celeryd`?
- 5. Phát triển cho ASP.NET-MVC mà không cần Visual Studio
- 6. Có thể khai báo một lớp mà không cần triển khai nó không? (C++)
- 7. Cần chạy ứng dụng Iphone trên trình mô phỏng mà không cần sử dụng xcode
- 8. Chạy ASP.NET mà không cần viewstate bật
- 9. Chạy MySQLDump mà không cần Khóa Bàn
- 10. Có thể triển khai hình ảnh pharo mà không cần các tệp hoán đổi và .sources
- 11. Cách tốt nhất để triển khai ứng dụng Visual Studio có thể chạy mà không cần cài đặt
- 12. Tạo ứng dụng iPhone mà không cần Xcode
- 13. Rails console chạy mà không cần nhắc
- 14. Chạy java mà không cần cài đặt jre?
- 15. Có thể triển khai Office 2007 PIA mà không cần Office 2007 không?
- 16. có thể chụp ảnh mà không cần khởi chạy camera trước trong iphone sdk
- 17. [iPhone - iOS] Cần API QRCode Reader cho iPhone
- 18. Chạy Java thực thi mà không cần cài đặt JRE?
- 19. Triển khai dịch vụ web java mà không cần sử dụng máy chủ web
- 20. Làm cách nào để triển khai plugin .net mà không cần sử dụng AppDomains?
- 21. Tôi có thể cung cấp tuần tự hóa tùy chỉnh cho XmlSerializer mà không cần triển khai IXmlSerializable không?
- 22. Cách triển khai "người quan sát" trong Jquery mà không cần plugin?
- 23. Mục tiêu-C: Tuyên bố @property mà không cần triển khai (@synthesize)
- 24. Grails: triển khai Tomcat mà không cần khởi động lại container
- 25. Cần tây với Django - triển khai
- 26. Có cách nào để kiểm tra trang web trên iPhone mà không cần iPhone không?
- 27. Triển khai các tệp lớp java mà không cần khởi động lại JBoss
- 28. Phát triển web Java mà không cần Eclipse
- 29. Địa phương hóa iPhone mà không cần tiếng Anh
- 30. Chạy thử nghiệm NUnit mà không cần sử dụng chuột?
Có lẽ tôi không làm điều này đúng, nhưng tôi không thấy nhật ký nào trong bảng điều khiển. Bạn đã nói 'trình gỡ lỗi nên đính kèm'. Điều đó không có nghĩa là nó cũng sẽ ghi lại các bản ghi? – n00bProgrammer
Là một trợ giúp bổ sung cho những người đang tự hỏi làm thế nào để chỉnh sửa chương trình này, nhìn vào liên kết này https://developer.apple.com/library/mac/recipes/xcode_help-scheme_editor/Articles/SchemeDialog.html –