Như tiêu đề đã nói, tôi có thể cài đặt cả hai phiên bản Xcode trên cùng một máy không?
Như tiêu đề đã nói, tôi có thể cài đặt cả hai phiên bản Xcode trên cùng một máy không?
Câu trả lời:
Trả lời câu hỏi của bạn, đúng vậy. Khi bạn cài đặt Xcode 4 (và các công cụ phát triển của nó), thư mục Xcode "cũ" của bạn sẽ được đổi tên thành Nhà phát triển cũ (miễn là bạn đã cài đặt Xcode 3)
Để trả lời Ricket: Xcode 4 không hỗ trợ một số thứ (chưa) như Plugins và một số tính năng (như mã lắp ráp) không tồn tại trong Xcode4 (có lẽ hoặc chưa bao giờ) vì vậy nếu bạn dựa vào một số thứ bạn có thể muốn giữ bản sao của Xcode 3 xung quanh.
Nếu bạn muốn xem xét đánh giá Xcode 4 tốt (và xem một số lợi ích / nhược điểm chính) hãy xem xét điều này .
Đúng.
Từ tài liệu 'Giới thiệu về Xcode và iOS SDK.pdf':
Theo mặc định, Xcode 4 cài đặt trong thư mục / Nhà phát triển - nhưng nếu bạn muốn cài đặt nó trong một thư mục khác, cho phép nó tồn tại với các cài đặt Xcode 3.2 trước đó, bạn có thể thay đổi vị trí này. Bạn làm điều này bằng cách chọn "Cài đặt tùy chỉnh"
Các tài liệu hướng dẫn chi tiết.
Chỉ cần cài đặt Xcode 4 (iOS 5 beta) theo con trỏ của Wayfared Stranger để thay đổi đích của Essentials (mặc định là thư mục Nhà phát triển, có thể đã gỡ cài đặt Xcode 3).
Tuy nhiên, lưu ý rằng việc cài đặt các công cụ dòng lệnh vis-a-vis không được suôn sẻ. Cho đến nay tôi nhận thấy:
xed biến mất khỏi PATH (và Xcode mới cũng không được thêm vào). Các tập lệnh / bí danh của tôi đã ngừng hoạt động cho đến khi tôi khắc phục vấn đề. Bạn có thể muốn đảm bảo PATH của bạn được thiết lập ngay sau khi cài đặt.
xed từ thư mục cài đặt tùy chỉnh của tôi (4.0) không thể tìm thấy Xcode.app mà nó được cho là sẽ khởi chạy.
XcodeBuild (và có lẽ các công cụ dòng lệnh khác) đã được thay thế bằng công cụ mới trong / usr / bin, vì vậy nếu bạn đang xây dựng một SDK không có trong Xcode 4 (ví dụ: 4.2), bạn sẽ gặp lỗi xây dựng.
Theo như câu hỏi tại sao một người muốn cài đặt cạnh nhau, có một lý do khác chưa được đề cập bởi những người khác. Nếu bạn có một nhóm thậm chí một vài người và một ngày giao hàng, bạn có thể không muốn thay đổi công cụ của mình cho đến một ngày sau đó. Nhưng, bạn có thể muốn kiểm tra những gì mới. Ví dụ: tôi muốn theo dõi cùng với các phiên WWDC thảo luận về các tính năng SDK / Xcode mới.