2012-01-24 31 views
7

Gần đây tôi đã nghĩ đến việc bắt đầu với MacRuby. Tôi đã cài đặt Xcode 4.2 và tôi đã cài đặt MacRuby, nhưng dường như tôi đang thiếu một cái gì đó. Trong mọi hướng dẫn tôi tìm thấy cho đến nay nó nói, rằng tôi phải chọn "Ứng dụng MacRuby" từ các mẫu Xcode ... nhưng không có mục nhập nào có sẵn. Tôi đã thử với 0,10 và với một đêm phát hành một vài ngày trước đây.Bắt đầu với MacRuby và Xcode 4.2

Tôi đã xem nơi MacRuby cài đặt nội dung của nó và tôi đã tìm thấy các mẫu cho Xcode 3.0 ... tôi có phải sử dụng các mẫu này và làm cách nào để nhập chúng vào Xcode 4.2 không?

Trước khi tôi bắt đầu, tôi cũng muốn biết, nếu nó bằng cách nào đó an toàn để bắt đầu với MacRuby? Ngay từ cái nhìn đầu tiên tôi nghĩ 'có', vì sách MacRuby mới có sẵn - nhưng có vẻ như không có nhiều hoạt động trên trang web MacRuby (mục blog cuối cùng từ tháng 3 năm ngoái?) ... có thể trong kinh nghiệm của tôi một dấu hiệu cho thấy bạn nên không dựa vào một cái gì đó. MacRuby có tương lai không?

+0

bạn có cài đặt MacRuby trước hoặc sau Xcode? MacRuby cần phải được cài đặt sau Xcode để mẫu MacRuby Application được chọn. – 6twenty

+0

Tôi đã cài đặt MacRuby sau khi cài đặt Xcode. – aurora

+0

Theo như tôi biết trình cài đặt MacRuby * nên * cài đặt các mẫu ở vị trí chính xác, vì vậy tôi sẽ không nghĩ rằng bạn cần phải nhập chúng theo cách thủ công. – 6twenty

Trả lời

3

Mẫu MacRuby được sử dụng để cư trú trong/Nhà phát triển, nhưng với XCode mới nhất, họ đã thay đổi cấu trúc tệp để cung cấp mọi thứ trong một gói .app, điều này có nghĩa là họ có thể cài đặt nó trực tiếp thông qua Mac Appstore thay vì cài đặt trình cài đặt, mà bạn sẽ phải chạy.

Nếu bạn điều hướng đến thư mục /Applications/XCode.app, bạn sẽ tìm thấy Nội dung/Nhà phát triển. Đây là thư mục tương tự đã có trong/Developer trước đó. Nếu bạn di chuyển các tệp MacRuby vào các vị trí tương ứng trong /Applications/XCode.app/Contents/Developer ... mọi thứ sẽ hoạt động. (Bạn thậm chí có thể làm sudo ln -s /Applications/XCode.app/Contents/Developer/Developer trước khi cài đặt MacRuby).

+1

Tôi đã gặp vấn đề tương tự với Xcode 4.3 và Lion, mặc dù tôi đã cài đặt MacRuby sau Xcode. Mẫu MacRuby xuất hiện khi tôi sao chép các tệp trong/Developer/Library/Xcode/Templates/vào ~/Library/Developer/Xcode/Templates/Application như @Stian Håklev nói. –

0

Tôi tình cờ gặp vấn đề này vì tôi gặp lỗi "không tìm thấy tệp macruby.h".

tôi phải làm hai việc với Xcode:
1- thêm con đường này để "con đường tìm kiếm khuôn khổ" trong cài đặt dự án của tôi
/Library/Frameworks

2-Thêm một liên kết tượng trưng để giúp Xcode tìm ra MacRuby. khuôn khổ
cd /Applications/Xcode.app/Contents/Developer/Library/Frameworks
sudo ln -s /Library/Frameworks/MacRuby.framework MacRuby.framework

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