2009-08-29 37 views
5

Cài đặt XCode của Leopard gốc của tôi hoạt động tốt (dành cho iPhone 3.0 Development) với Snow Leopard mà không thực hiện bất kỳ thay đổi nào.Snow Leopard và XCode 3.1

Tôi sẽ nhận được những lợi ích gì nếu tôi cài đặt XCode 3.2 đi kèm với SL DVD?

Bắt buộc phải nâng cấp?

+0

Tôi đã nâng cấp ngay bây giờ ... Hiện không gặp phải bất kỳ sự cố nào. Có thể tải ứng dụng của tôi trên iPhone. – Mugunth

+0

Bạn có thể "không chấp nhận" câu trả lời của tôi không? Đó là từ các tài liệu tôi tìm thấy ở Apple, nhưng vì những người khác đã báo cáo khác nhau, tôi không muốn tôi nhìn có thẩm quyền theo bất kỳ cách nào. – slothbear

+0

Một số phạm vi nâng cấp tốt đẹp tại TUAW: http://www.tuaw.com/2009/09/03/xcode-3-2-daily-tip-upgrading-xcode/ – slothbear

Trả lời

1

Xcode 3.1 sẽ tiếp tục hoạt động tốt nhưng không được hỗ trợ. Bản nâng cấp chứa một loạt các bản sửa lỗi và một số tính năng mới. Vì bạn là nhà phát triển, tôi đoán bạn có quyền truy cập vào trang web của Nhà phát triển Apple Connection ... đây là ghi chú phát hành cho Xcode 3.2: About Xcode Developer Tools

Cá nhân, tôi không thấy bất kỳ điều gì gây ảnh hưởng trong bản phát hành nhưng tôi vẫn nâng cấp. Các chi tiết đơn hàng lớn nhất là về phân tích mã tĩnh. Tôi luôn quan tâm đến các bản sửa lỗi. Cộng với Apple đã thử nghiệm tất cả các công cụ mới nhất như một nhóm - và tôi không muốn cám dỗ số phận bằng cách kết hợp 'n trận đấu.

+3

Phân tích tĩnh một mình đáng để nâng cấp. –

8

Xcode 3.1 KHÔNG được hỗ trợ trên Snow Leopard. Nó có thể hoạt động, mặc dù có một số lỗi đã biết, theo Chris Espinosa từ nhóm công cụ của Apple.

Apple chỉ hỗ trợ công cụ Xcode 3.2 trên Snow Leopard.

Về mặt tính năng, mục yêu thích của tôi là tích hợp với Clang/LLVM, nâng cấp các công cụ (chính), hệ thống doco mới và cải tiến chung cho trình chỉnh sửa. Tôi không thể tưởng tượng tại sao bạn không nâng cấp.

Cũng xin lưu ý rằng bạn cần tải xuống và cài đặt phiên bản Snow Leopard của iPhone SDK khi bạn nâng cấp lên Xcode 3.2. Đó là cơ bản giống như phiên bản Leopard, mặc dù nó sử dụng một phiên bản của nền tảng đó là gần gũi hơn với iPhone thực tế - điều này là để giảm các vấn đề mà một lớp làm việc trong Simulator nhưng không phải trên thiết bị.

+1

Tôi không biết chắc chắn nhưng tôi sẽ rất ngạc nhiên nếu Apple hỗ trợ gửi các ứng dụng iPhone cho App Store được xây dựng với 3.1 trên Snow Leopard. Họ muốn bạn trên 3.2 nếu bạn đang ở trên SL. – Hunter

+0

Tôi đã nâng cấp lên Snow Leopard sau WWDC chỉ để có quyền truy cập Xcode 3.2, đó là một bước tiến lớn. Tôi đã gửi ba bản cập nhật cho các ứng dụng iPhone của mình kể từ đó và tất cả đều đã biến mất mà không có sự cố. Một điều cần lưu ý là nó có thể xây dựng đối với hệ điều hành iPhone 2.x, nhưng rất khó để làm trên Snow Leopard và chính thức không được hỗ trợ. –

0

Tôi đã nâng cấp và bực mình khi thấy rằng bây giờ tôi cần được kết nối với internet để sử dụng tài liệu. (Tất nhiên điều đó có thể đã xảy ra trước đó và tôi không nhận thấy.)

1

Xin lỗi vì đã sửa đổi ở đây, nhưng tôi không thể hiểu cách bạn quen với điều hướng quay lại/chuyển tiếp mới. Nó hút. Bây giờ tôi không bao giờ biết con trỏ sẽ đi đến đâu khi tôi nhấn những con trỏ đó. Tôi muốn nhanh chóng thay đổi giữa hai/ba sourcefiles, nhưng bây giờ tôi phải sử dụng con chuột của tôi thay vì "vị trí thú vị" của Apple trong nguồn. Tôi chỉ ép lại ba lần và tôi vẫn còn trên cùng một dòng. Wow, các địa điểm thú vị tôi phải nói .. Tôi rất thất vọng vì điều này đã làm giảm tốc độ của tôi quá đáng kinh ngạc đến mức tôi đang suy nghĩ nghiêm túc về việc chuyển về 3.1 (và Leopard nếu điều đó là bắt buộc). Mỗi khi tôi đề cập đến điều này cho người dùng Xcode khác họ trả lời "chỉ cần nhấp vào đây và", tại sao tôi muốn sử dụng chuột của tôi khi mã hóa? Tôi ghét sử dụng chuột khi mã hóa. Và bằng cách này, không phải trang/xuống di chuyển con trỏ nữa, chỉ là "chế độ xem"?

0

Tôi gặp một số vấn đề với nhà thiết kế dữ liệu lõi với Snow Leo và Xcode 3.1. Sau khi cập nhật trên 3.2 tất cả đều tốt.

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