Có thể chạy cả Xcode 3 và 4 cạnh nhau trên cùng một máy không?


13

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?


1
Vì tò mò ... Tại sao? (ồ, đó là một điều Apple muốn nói)
Ricket

2
@Ricket: Bởi vì Xcode hiện đang rất, rất có lỗi và không cần thiết phải có v4 để sử dụng SDK mới nhất.
Philip Regan

Câu trả lời:


13

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 .


1
Đó chắc chắn không phải là điều đã xảy ra khi tôi cài đặt Xcode 4 vào một ngày khác. Nó đã loại bỏ hoàn toàn Xcode 3. Có thể hành vi đã thay đổi trong phiên bản mới hơn.
andynormancx

1
@andy điều đó thật lạ, nhưng tôi không thể xác nhận cũng không phủ nhận nó vào thời điểm này vì tôi đã có cả hai. Tôi chắc chắn có một tùy chọn để tránh điều đó và thay thế nó, nhưng tôi đã cài đặt nó vài tháng trước và bây giờ tôi không nhớ nữa.
Martin Marconcini

9

Đú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.


0

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:

  1. 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.

  2. 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.

  3. 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.


0

Chỉ cần XCode 3 và 4 làm việc cùng nhau. Đầu tiên tôi cài đặt XCode 4 và sau đó quyết định tôi cần cả hai. Sau khi cài đặt XCode 3 thành / Developer / XCode3, sau đó XCode 4 bị hỏng. Tôi đã chạy lại trình cài đặt XCode 4 và bây giờ cả hai đều hoạt động.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.