2012-11-05 11 views
6

Tôi đang phát triển một ứng dụng iPhone với Monotouch. Ứng dụng của tôi 'hoạt động tốt ngay bây giờ và tôi muốn kiểm tra thêm.Vui lòng kết nối thiết bị này với Xcode để cài đặt các tệp hỗ trợ phát triển

Nhưng đột nhiên, tôi đã gặp lỗi này mà tôi chưa bao giờ thấy trước đây. Google không thể giúp tôi, tôi hy vọng bạn có thể.

error MT0000: Unexpected error - Please file a bug report at http://bugzilla.xamarin.com 
System.Exception: Could not find developer tools for this device. Please connect this device to Xcode to install the development support files. 
    at MonoTouch.Installation.Device.MountDeveloperImage() [0x00000] in <filename unknown>:0 
    at MonoTouch.Installation.Installer.KillApplication (MonoTouch.Installation.Device d, System.String appId) [0x00000] in <filename unknown>:0 
    at MonoTouch.Installation.Installer+<KillApplication>c__AnonStorey7.<>m__8 (MonoTouch.Installation.Device d) [0x00000] in <filename unknown>:0 

Tôi đã tìm thấy sự cố này trên Pastebin here. Đó là tất cả.

Tuần trước, mọi thứ đều ổn. Tôi đã làm sạch dự án của mình, được xây dựng và xây dựng lại nó, khởi động lại hệ thống, mở XCode, mở Chế độ xem với XCode (để tải dự án Xcode), không có gì hoạt động. Và bây giờ, không ứng dụng nào chạy đúng cách.

Có thể điều này là do cập nhật XCode? Hoặc điều này có phải do bản cập nhật iOS (6.0.1) không?

Chỉnh sửa: Tôi cũng đã liên hệ với Trung tâm hỗ trợ Xamarin. Tôi sẽ giữ liên lạc.

Chỉnh sửa 2: Dưới đây là câu trả lời từ Hỗ trợ Xamarin

Đây là vấn đề chúng ta nhận thức được và đã khắc phục này trong MonoTouch 6.0.6 (hiện đang trong kênh beta). Nếu bạn không muốn cập nhật lên MonoTouch 6.0.6, có một cách giải quyết được đăng trên lỗi tại đây https://bugzilla.xamarin.com/show_bug.cgi?id=8166 mà bạn có thể áp dụng để giải quyết vấn đề.

Tôi hy vọng điều này sẽ hữu ích.

Tôi trả lời MJJames hợp lệ để chỉ ra vấn đề lúc đầu. Cảm ơn rất nhiều.

Tôi thử khắc phục và nạp lại.

Sửa 3: Tôi đã thay đổi kênh Cập nhật (MonoDevelop> Check for Updates) để Beta, và tải về các bản cập nhật beta MonoTouch và MonoDevelop. Và nó hoạt động trở lại. Xamarin, MJJames, cảm ơn.

Trả lời

0

Nếu bạn đang cố gắng sử dụng một phiên bản beta của XCode, có thể bạn sẽ cần phải chỉ Xamarin Studio theo cách thủ công. Ít nhất là nếu bạn đang sử dụng Xamarin Studio 5.9 hoặc mới hơn.

Từ https://forums.xamarin.com/discussion/18658/xcode-6-beta:

Hi,

Vâng, chỉ cần thay đổi vị trí của Apple SDK trong Xamarin Studio Preferences -> Các dự án -> Địa điểm SDK -> Cài đặt Apple. Nhấp vào nút Duyệt qua và điều hướng đến XCode6-Beta5.ứng dụng trong thư mục Ứng dụng .

Thay thế vị trí XCode6-beta5 ứng dụng với một cái gì đó hiện đại hơn:

enter image description here

Và sau đó nếu bạn nhận được một DetectSdkLocations một lỗi nhắc đến, you may need to reboot.