2011-11-16 24 views
10

Khi tôi đang kết nối 3gs của tôi (iOS 5.0.1) thiết bị để Instruments tôi đang nhận được thông báo lỗi nàyKhông thể kết nối 3gs iPhone (iOS 5.0.1) với ứng dụng cụ

" Failed to start Instruments daemon for 'iOS' on iPhone 3GS (v5.0.1)' (The service is invalid.) 

Please reconnect the device." 

Thông báo này xuất hiện trên các công cụ khi nào tôi kết nối lại thiết bị. Làm thế nào tôi có thể làm thử nghiệm hiệu suất với thiết bị này.

Cảm ơn.

Trả lời

7

Tôi không biết điều gì đang gây ra điều này - nhưng tôi đã tìm ra giải pháp hoạt động trên cả hai thiết bị khiến nhạc cụ bật ra thông báo này - khiến chúng không sử dụng được. Tôi chỉ đơn giản là bắt đầu tổ chức của Xcode, và sau khi tổ chức đọc dữ liệu của thiết bị - cả hai đều làm việc với các công cụ hoàn hảo.

+0

thx, các công cụ kỳ lạ đã ngừng hoạt động hôm nay, hôm qua tất cả đều tốt và tôi không thay đổi bất cứ thứ gì, giải pháp của bạn đã hoạt động – alhcr

+1

Bạn có biết cách làm điều tương tự từ dòng lệnh không? Một cái gì đó cần phải được thiết lập lại trên điện thoại hoặc trong Mac kết nối và nếu chúng ta có thể làm điều này từ dòng lệnh sau đó chúng tôi có thể đáng tin cậy chạy thử nghiệm tự động trên một máy chủ xây dựng. – jhabbott

7

Tôi nhận được thông báo lỗi này trong khi cố gắng chạy các Công cụ có kết nối iPod 4G. Hóa ra tôi đang sử dụng phiên bản cũ của các công cụ từ phiên bản trước của XCode (4.2). (Khi tôi tìm kiếm các công cụ trong Spotlight, chỉ có phiên bản này xuất hiện vì các phiên bản sau của XCode ẩn các công cụ của họ bên trong gói XCode.app.) Hoàn cảnh của bạn có thể khác nhau nhưng tôi nghi ngờ rằng bạn không chạy các công cụ từ lệnh Profile trong XCode IDE.

Để xác minh xem đây có phải là sự cố không, hãy kiểm tra phiên bản Công cụ (trong 'Giới thiệu về dụng cụ') và xác minh rằng phiên bản này giống với phiên bản XCode IDE của bạn. (Đối với tôi, chúng tương ứng là 4,2 và 4,5.) Nếu chúng không khớp, hãy nhấp chuột phải vào ứng dụng XCode trong thư mục Applications của bạn và chọn 'Show Package Contents'. Trong Nội dung/Ứng dụng, bạn nên tìm phiên bản chính xác của Công cụ.

+0

đây chính xác là vấn đề của tôi. cảm ơn bạn đã chia sẻ bài đăng của mình. Nó đã giúp tôi rất nhiều. chúc mừng JMcF – Pavan

+0

cảm ơn người đàn ông, điều này đã chính xác với tôi. dấu trang lỗi thời trên thanh công cụ. Tôi sẽ thêm cái này vào danh sách những thứ cồng kềnh của tôi mà Instruments có. –

4

Tôi nhận được thông báo lỗi này khi cố gắng chạy các công cụ trên iPhone4 và 3GS. Để giải quyết vấn đề đó, tôi mở Xcode hơn chọn chọn cửa sổ> trình tổ chức chọn thiết bị và xóa nhật ký Consol và thiết bị. Sau khi các công cụ trên đã phát hiện thiết bị.

+0

Bạn có biết tại sao xóa nhật ký không? – jhoanna

+0

Tôi nghĩ rằng nó phải được sử dụng bộ nhớ ... – Yayati

1

Vệ sinh Bàn điều khiển đã hoạt động cho tôi :)

Tôi đang tự động hóa ứng dụng Hybrid.

tôi đã làm những:

  • Mở Xcode
  • Chuyển đến Window
  • Organizer
  • Theo bạn tên thiết bị goto Console.
  • Xóa bảng điều khiển.

Hy vọng điều này sẽ giúp ích một số.

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