2015-04-05 21 views
6

Tôi hiện đang có khả năng ADHOC xây dựng ứng dụng iOS của tôi bằng cách sử dụng lệnh sau:Archive xây dựng ứng dụng iOS với XCode mở

xcodebuild -workspace MyApp.xcworkspace -scheme MyApp -configuration AdHoc archive -archivePath /Users/andrewherrick/Desktop/MyApp.xcarchive 

Nó hoạt động tuyệt vời khi điện thoại của tôi không được kết nối với tôi Mac có XCode nhận ra nó. Tuy nhiên, khi nó cắm vào nó luôn luôn bom ra:

Reason: You cannot archive for the iOS Simulator platform. 

Liệu có cách nào tôi có thể sửa đổi xây dựng lệnh để cho phép tôi KHÔNG phải ngắt kết nối mọi điện thoại của tôi, tôi muốn có một Adhoc tươi xây dựng?

+1

Bạn đã tìm ra? – franck

+0

Nope vẫn ngắt kết nối điện thoại trong khi xây dựng: ( – aherrick

+1

Cảm ơn bạn rất nhiều vì đã đăng bài này, tôi không thể hiểu tại sao lệnh lưu trữ của tôi đột nhiên ngừng hoạt động! – danieljimenez

Trả lời

9

thử sử dụng tham số -destination. ví dụ:

xcodebuild -workspace MyApp.xcworkspace -scheme MyApp -configuration AdHoc archive -archivePath /Users/andrewherrick/Desktop/MyApp.xcarchive -destination generic/platform=iOS 
+0

Điều này dường như đã khắc phục vấn đề cho tôi. – TheBestBigAl

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