Về cơ bản tôi muốn tạo một bản sao độc lập cho dự án XCode và tất cả các tệp của mình. Tôi có thể làm cái này như thế nào? Tôi đang nghiên cứu các khung đồ thị và tôi muốn sử dụng cùng một giao diện người dùng cho mỗi khung.Sao chép dự án XCode 4
Trả lời
Chuyển đến thư mục dự án của bạn. Nhấp chuột phải vào nó. Chọn "trùng lặp".
Có điều gì bạn muốn đạt được mà điều này không thực hiện được không?
Vâng, điều với việc đó là dự án trùng lặp vẫn tham chiếu đến các tệp trong dự án cũ hơn. Nếu tôi thay đổi một cái gì đó trong dự án mới của tôi, nó cũng thay đổi nó trong dự án cũ. Tôi có thể bỏ tham chiếu tất cả các tập tin từ bên trong XCode, và sau đó kéo trong các tập tin từ thư mục mới, nhưng điều này mất một lúc vì tôi không thể chỉ cần nhấp và kéo thư mục gốc vào (nó mang lại cho tôi lỗi nhập vì nó cố gắng nhập các tệp lập chỉ mục và XCode không cho phép, vì vậy nó không nhập bất kỳ thứ gì). – Randall
Vài tháng trước, tôi có nhu cầu tạo một ứng dụng khác với cùng một mã nguồn. Tôi không muốn sao chép toàn bộ thư mục, vì vậy tôi đã đưa ra một quy trình cho phép tôi mantain mã nguồn ở một nơi và tạo nhiều ứng dụng khác nhau dựa trên cùng một mã nguồn.
thủ tục của tôi là như sau:
- lặp lại trong các mục tiêu để thực hiện một mục tiêu mới và đổi tên thành tên mới
- thay đổi tên của sản phẩm và info.plist trong các tùy chọn xây dựng (chọn nút mục tiêu và thông tin nhấp chuột mới), đảm bảo điều này là dành cho Tất cả cấu hình
- đổi tên tệp info.plist được tạo tại bản sao thành "newnameInfo" .plist (nhấp vào tệp và sau đó nhấp vào nút thông tin và chọn mục tiêu)
- thêm biểu tượng.png vào tài nguyên cho mục tiêu cụ thể.
- thay đổi tên của biểu tượng
- trong NewnameInfo.plist thay đổi tên biểu tượng để icon_xxx và bó định danh com.yourdomain.newname
- trong ngôn ngữ/cờ khác mà bạn có thể có một lá cờ để kiểm tra vào mã .
- tạo APP_ID mới trong iOS tạm thời Portal
- nếu APN được sử dụng, cấu hình APN TRƯỚC tạo hồ sơ cá nhân phát triển
- tạo ra một phân phối phát triển & mới (ad-hoc hoặc appstore)
- trong Target (thông tin) chọn đúng cấu hình cho mã hiệu
Tôi hy vọng điều này sẽ hữu ích.
--nnahum
bình luận Biệt phái @zoul 's, điều này có thể được thực hiện trong Xcode 4.5 với bốn bước.
- Trong Trình tìm kiếm, sao chép thư mục dự án. Không cập nhật tên tệp
.xcodeproj
. - Trong Xcode, hãy đổi tên dự án. Chấp nhận các thay đổi được đề xuất.
- Vẫn còn trong Xcode, hãy đổi tên lược đồ trong "Quản lý lược đồ".
- Trong
Info.plist
, đổi tên mã nhận dạng nhóm của bạn.
Xem http://stackoverflow.com/questions/5346767/is-there-a-way-to-rename-an-xcode-4-scheme để biết cách đổi tên lược đồ (đó là một mẹo để khám phá). –
Để đổi tên dự án: Nhấp vào tên dự án trong Project Navigator (khung bên trái). –
Tôi không biết đây có phải là điều Xcode 5 hay không, bộ định danh Bundle (trong cài đặt dự án) đã tự động thay đổi. (có thể sau khi đổi tên một cái gì đó) –
Sao chép và dán thư mục dự án của bạn. Mở thư mục mới và mở tệp dự án Xcode. Chọn tên dự án trong "Project Navigator" ở phía bên trái và sau đó trong "File Inspector" ở phía bên phải, thay đổi tên của dự án theo Identity and Type.
Bằng cách đó bạn sẽ có một dự án trùng lặp với hai tên khác nhau.
Hy vọng điều này sẽ hữu ích!
- 1. Cách sao chép mục tiêu dự án trong XCode4
- 2. Xcode 4 thêm hình ảnh vào một dự án
- 3. cách sao chép dự án trên heroku
- 4. Xcode 4, vấn đề nhập tiểu dự án
- 5. Git bỏ qua tệp cho các dự án Xcode 4
- 6. Dự án Xcode bên trong dự án
- 7. Xcode 4. Tại sao dự án đổi tên của tôi không thể tìm thấy tệp Info.plist?
- 8. Sử dụng thư viện tĩnh và các sản phẩm bó từ Xcode 4 tiểu dự án
- 9. Sự cố khi tạo Tham chiếu dự án chéo cho Xcode 4
- 10. Đầu ra dự án Maven sao chép vào các tài nguyên dự án khác
- 11. Sao chép các tệp từ dự án này sang dự án khác sau khi xây dựng
- 12. Sao chép các tệp iPhone CoreData từ một dự án sang một dự án khác
- 13. Sao chép tệp từ một dự án này sang một dự án khác trong maven
- 14. Sao chép nhiều dự án SVN với git-svn
- 15. Lỗi khi sao chép dự án gitlab với https
- 16. Whats cách tốt nhất để sao chép/sao chép dự án thành một mới với git?
- 17. Làm cách nào để sao chép và dán hoặc sao chép dự án hiện tại?
- 18. Điểm sao chép-dán Xcode
- 19. Tìm $ {PROJECT_DIR} cho dự án Xcode
- 20. Nhập dự án XCode vào trong một dự án XCode khác
- 21. Thêm dự án Xcode vào github repo?
- 22. Xcode - Làm thế nào bạn có thể sao chép các lớp/tập tin dán từ dự án này sang dự án khác?
- 23. Dự án XCode 4.2 di chuyển sang XCode 4.2.1
- 24. Cách tạo phiên bản 'Pro' của dự án Xcode
- 25. Dự án xây dựng bên ngoài Xcode 4 và gỡ lỗi
- 26. Mục tiêu triển khai mục tiêu XCode 4 so với mục tiêu triển khai dự án
- 27. XCode 4 đã dừng đánh dấu và nhận dạng các lớp UIKit trên dự án
- 28. XCode 4: Lưu trữ đang sử dụng tên dự án cũ
- 29. Xcode không mở dự án thông thường
- 30. Hợp nhất các tệp dự án Xcode
Có gì sai khi chỉ cần sao chép thư mục dự án bao gồm tất cả các tệp? – zoul