2013-05-23 52 views
6

Tôi muốn thử nghiệm một số ý tưởng cho ứng dụng iOS, nhưng tôi không có máy Mac. (máy của tôi cũng có bộ vi xử lý AMD làm cho việc cài đặt vm trở thành vấn đề, tôi không thể giải quyết)Gỡ lỗi ứng dụng iOS gốc, trên máy mac trong đám mây, thông qua USB địa phương

Vì vậy, lựa chọn duy nhất của tôi (ngoài việc mua máy Mac) là thuê máy Mac trong đám mây (macincloud là những gì tôi đang hướng đến).

Tôi muốn gỡ lỗi một ứng dụng (bản địa, không phải web) chạy trên iPad, tôi đã kết nối với máy Win7 địa phương của mình.

Có cách nào để bật/chia sẻ USB của tôi với máy Mac từ xa, để Xcode có thể phát hiện thiết bị của tôi và cho phép gỡ lỗi ứng dụng không?

+1

Rất nghi ngờ. Độ trễ sẽ không thể tin được. – borrrden

+0

Tôi chắc chắn sẽ có vấn đề thời gian, sẽ khó để gỡ lỗi theo cách này, nhưng đây không phải là trường hợp cho có lẽ tốt hơn 90% các trường hợp. –

Trả lời

1

Đối với điều này, bạn cần một công cụ để chia sẻ USB qua internet. Có thể bạn có thể thử http://www.eltima.com/products/usb-over-network-mac/ hoặc http://www.net-usb.com

Nhưng bạn có thể cần quyền quản trị mà bạn sẽ không nhận được với macincloud. Có lẽ bạn có thể thử một nhà cung cấp khác nhau như http://xcodeclub.com

Cũng trọ FAQ của macincloud:

Làm thế nào tôi có thể dễ dàng kiểm tra ứng dụng của tôi trên phần cứng iOS của riêng tôi sử dụng dịch vụ MacinCloud?

Mặc dù nó không phải là có thể làm cho máy chủ Mac từ xa nhận thức các thiết bị iOS của bạn được kết nối với máy tính cục bộ của bạn, có một cách giải quyết:

Chúng tôi khuyên các nhà phát triển để sử dụng các dịch vụ miễn phí được cung cấp bởi TestFlightApp. com, cho phép bạn dễ dàng cung cấp thiết bị iOS của mình để phát triển và phân phối ứng dụng của bạn cho thiết bị iOS để thử nghiệm.

Vui lòng truy cập TestFlightApp.com để biết thêm thông tin. Bạn sẽ cần đăng ký tài khoản nhà phát triển miễn phí trên trang web của họ để sử dụng dịch vụ.

+0

Cảm ơn, tôi đã đọc và nghiên cứu TestFlightApp. Chúng cung cấp sự phân phối dễ dàng cho người thử nghiệm, đó là tất cả. Không gỡ lỗi. Và trong khi tôi biết những kẻ ở MacInCloud nói rằng nó là không thể, tôi hy vọng (và vẫn làm) ai đó sẽ chứng minh họ sai trên stackoverflow. Cảm ơn bạn lần nữa. –

+0

Tôi đã cập nhật câu trả lời bằng một giải pháp khả thi. –

+1

Điều này có vẻ đầy hứa hẹn! Cảm ơn. Có lẽ những kẻ ở MacInCloud sẽ xem xét cài đặt trước trên máy này ... Sau khi tất cả nó sẽ làm cho dịch vụ tốt hơn rất nhiều. Tôi sẽ nghiên cứu sâu hơn và sẽ chia sẻ những phát hiện của tôi ở đây, một khi tôi có thể nhận được một số câu trả lời. –