2013-04-08 12 views
23

Tôi gặp sự cố thực sự khi cố gắng sử dụng trình mô phỏng IOS từ studio trực quan. Vì vậy, tôi tạo ra một ứng dụng hello world trong VS bằng cách sử dụng xamarin (phiên bản ổn định mới nhất), tôi thiết lập dự án là dự án chính, và Khi tôi làm mới các connexion với mac, tôi không thể chọn thiết bị sẽ được hiển thị trong selectList. Thông điệp là "Không có thiết bị gắn":Không có thiết bị nào được gắn trong xamarin VisualStudio cho ios

error-picture

Và nếu tôi cố gắng sử dụng Xamarin studio trên mac máy chủ, tất cả không quan trọng, ứng dụng mẫu được xây dựng trên giả lập iphone:

on mac host

Nhờ giúp tôi!

Trả lời

6

Bạn có chắc thiết bị được kết nối với máy Mac chứ không phải máy Windows? Bạn đã thử gỡ lỗi từ thiết bị đó từ Xamarin Studio trên máy Mac chưa?

+0

cảm ơn. Tôi chỉ chỉnh sửa bài viết ban đầu để cho bạn thấy rằng tất cả âm thanh ok trên mac với một hello thế giới projet-như ;-) – clement

+1

Tôi đặt "Debug" - "iPhone Simulator" và tôi đã có thể chọn thiết bị nhưng tại sao nó bí ẩn. .. – clement

+0

Nhận xét cuối cùng của bạn, là trên Mac hoặc Windows? – valdetero

4

Khi tôi gặp sự cố này, tôi đã có một phiên bản khác của studio trực quan đang chạy được kết nối với máy Mac.

Dường như bạn chỉ có thể có trên phiên bản VS được kết nối tại một thời điểm.

Kiểm tra log máy chủ của bạn trong Visual cửa sổ đầu ra Studio cho một số manh mối hơn:

enter image description here

Đóng dụ khác của Visual Studio cho phép tôi để kết nối trong trường hợp tôi muốn gỡ lỗi trong

67

Tôi biết câu hỏi này đã được trả lời, nhưng tôi tìm thấy nó khi tôi có một vấn đề, và nó đã không giúp đỡ ... nhưng tôi đã tìm ra giải pháp:

Dưới menu gỡ lỗi trong VS2012, bấm vào Configur ation quản lý

Configuration Manager Menu

chắc chắn rằng iPhone Simulator (hoặc iPad, nếu bạn muốn) được thiết lập ...

enter image description here

Mặc định dường như được tìm kiếm một thiết bị vật lý ...

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

+1

Điều đó phù hợp với tôi! Cảm ơn rất nhiều TiernanO! Tôi mới đến Xamarin và tôi đã dành khoảng 1/2 một ngày cho vấn đề này. Bạn đá !!!! –

+0

không có vấn đề @user_rz_jaz! – TiernanO

+4

Ngoài ra, để thả xuống thiết bị mục tiêu iOS hiển thị, bạn có thể phải bật theo cách thủ công bằng cách chuyển đến Xem> Thanh công cụ> iOS – Earlz

3

Tôi đã phát hiện ra điều gì đó bị thiếu. Đối với tôi, trong Visual Studio 2013, vì một lý do nào đó, họ đã loại bỏ Nền tảng Giải pháp khỏi thanh công cụ. Điều này làm cho nó không thể chuyển đổi từ iPhone sang iPhoneSimulator mà không cần mở Trình quản lý Cấu hình. Vì vậy, để khắc phục điều này.

Nhấp vào CÔNG CỤ/Tùy chỉnh rồi chọn tab 'Lệnh' rồi chọn nút radio 'Thanh công cụ:' và nhấp vào menu thả xuống ở bên phải và chọn 'Chuẩn' làm thanh công cụ bạn đang làm việc.

Bây giờ, hãy nhấp vào 'Thêm lệnh' và chọn 'Xây dựng' từ các danh mục bên trái và sau đó cuộn xuống các lệnh cho đến khi bạn tìm thấy 'Nền tảng giải pháp'. Chọn cái đó và nhấn OK. Sau đó nhấp vào nút 'Đóng'. Bây giờ bạn sẽ thấy một danh sách thả xuống bổ sung bên cạnh menu thả xuống Cấu hình giải pháp trên Thanh công cụ chuẩn của bạn.

Điều này sẽ cho phép bạn dễ dàng chuyển đổi từ iPhoneSimulator và iPhone.Sử dụng iPhone khi bạn muốn cắm vào một thiết bị thực tế, và sử dụng iPhoneSimulator khi bạn muốn chọn một thiết bị mô phỏng.

Hy vọng điều này sẽ giúp ai đó ra ngoài. Tôi cũng đã dành rất nhiều thời gian để cố gắng tìm ra điều này khi tôi đi từ một thiết bị và đã cố gắng sử dụng giả lập thay thế.

5

Đã xảy ra sự cố tương tự. Vấn đề là khi tôi tải giải pháp của mình, studio hình ảnh 2012 quyết định chọn dự án thư viện làm 'Dự án khởi động'.

Rt Nhấp vào dự án ios, chọn 'Đặt làm dự án khởi động' và danh sách thiết bị đã được điền.

P.S: Visual Studio bạn phải đủ tuổi để tìm hiểu điều này ngay bây giờ.

+0

Điều này giải quyết vấn đề của tôi trong Visual Studio 2013, dự án Android đã được thiết lập để dự án khởi động và Visual Studio đã từ chối chuyển đổi. Khi tôi đã thiết lập dự án iOS làm dự án khởi động, danh sách thiết bị đã được điền. – sixones

+0

Salam. Bằng cách này không làm việc cho tôi trong Visual Studio 2013: ( –

3

Khởi động lại Visual Studio 2010 đã hoạt động đối với tôi.

+0

Điều này làm việc cho tôi quá. – willem

2

điều khác nhau làm việc cho tôi (Windows 8.1 & Visual Studio 2013):

  • Khởi động lại Visual Studio
  • Set 'iPhoneSimulator' như là nền tảng (chỉ làm việc một)
  • Trong Properties - iOS Ứng dụng thay đổi Phiên bản 'Triển khai mục tiêu' với một số thấp hơn số (6.0 làm việc cho tôi).
0

Cũng như kiểm tra bạn có dự án khởi động đúng được chọn theo câu trả lời của @ Chamkila, hãy kiểm tra xem bạn có vô tình phá hỏng tệp Info.plist của dự án hay không bằng cách cố mở nó qua Visual Studio.