2011-08-22 41 views
11

Khi chọn thiết bị iOS và nhấp vào nút "Sử dụng cho phát triển" trong trình tổ chức Xcode, nút này sẽ thay đổi gì trên thiết bị (iPhone hoặc iPad)?Nút "Sử dụng cho phát triển" trong Xcode Organizer làm gì với thiết bị iOS?

Có bất kỳ biểu tượng gỡ lỗi nào được cài đặt hoặc một số loại trình thu thập thông tin hoặc nhật ký không?

Chế độ này có ảnh hưởng đến hiệu suất thiết bị hoặc thời lượng pin trong khi "được sử dụng để phát triển" không?

+3

Bất kỳ ai biết có cách nào trả lại thiết bị không phải là thiết bị "Sử dụng cho phát triển" không? (Short of hard reset of course ...) –

+0

@AndyWeinstein Chỉ biết rằng Mac có thể vô hiệu hóa nó "Disable Developer Mode", tìm kiếm cùng một nút cho thiết bị iOS – Binarian

Trả lời

6

Từ kinh nghiệm của tôi, hậu quả thực tế khi bật thiết bị để phát triển là tăng mức độ dữ liệu đã đăng nhập và quyền truy cập vào các nhật ký này. (Tôi không chắc liệu nhật ký có được kích hoạt cho tất cả các ứng dụng hay chỉ những bản ghi mà bạn tự phát triển).

Hoạt động ghi nhật ký bổ sung này có thể có tác động lưu trữ và tác động đến năng lượng tiêu thụ quá, nhưng như phần lớn thời gian được cắm vào một máy chạy XCode khi bạn kiểm tra các ứng dụng mà bạn phát triển, tôi không bao giờ thấy bất kỳ tác động nào đối với tuổi thọ pin khi tôi chuyển trở lại thành người dùng thông thường của thiết bị của tôi (chứ không phải người dùng nhà phát triển).

+0

Còn những người thử nghiệm ứng dụng không phải là nhà phát triển thì sao? Sẽ có bất kỳ tác động nào đối với người dùng iPhone hoặc iPad thông thường có thiết bị của họ ở chế độ phát triển bởi vì người bạn nhà phát triển của họ đã cài đặt ứng dụng trên thiết bị của họ từ Xcode không? –

+0

Tôi không thể nói chính xác nhưng những người không phát triển từ nhóm của tôi đã kích hoạt "sử dụng để phát triển" không bao giờ phàn nàn về điều đó. Bạn cũng có thể sử dụng các dịch vụ như TestFlight để cài đặt ứng dụng để thử nghiệm beta mà không cần đăng ký thiết bị là "được sử dụng để phát triển". –

9

Cài đặt chứng chỉ hồ sơ phát triển trên thiết bị của bạn. Mã được ký bởi những chứng chỉ này sẽ được chấp nhận để chạy trên thiết bị.

3

Về câu hỏi của bạn, Chế độ này có ảnh hưởng đến hiệu suất thiết bị hoặc thời lượng pin trong khi "được sử dụng để phát triển" không?

Không, không có thêm cống vào pin.

Các vấn đề liên quan