Điều này hoàn toàn bị hỏng trong Xcode. Thêm thư mục theo tham chiếu thư mục (câu trả lời của @ Pavel) nên là chính xác - nhưng nó không hoạt động. Xem thêm https://stackoverflow.com/a/42600782/2518722. Tôi đang sử dụng Xcode 8.3, nhưng nó đã bị phá vỡ cho nhiều thế hệ trước, quá.
Không có một cách giải quyết hoàn hảo, nhưng đây là những gì tôi làm:
- Kéo thư mục vào dự án
- Khi được hỏi, bộ tùy chọn như sau:
- Chọn Tạo nhóm cho bất kỳ thư mục nào được thêm (nghĩa là đối diện với những gì bạn cho là đúng)
- Bỏ chọnSao chép tập tin nếu cần (vì bạn muốn có một liên kết chứ không phải bản sao).
Bây giờ bất kỳ thay đổi các tập tin trong thư mục chia sẻ sẽ được phản ánh trong Xcode, đó là tốt.
Nhưng, không có cách nào làm mới nhóm. Nếu ai đó đã thêm các tệp mới vào thư mục, bạn phải xóa nhóm đó trong Xcode và thêm lại nó trước khi các tệp đó hiển thị. Điều này rõ ràng là bất tiện, nhưng ít nhất nó không phải là quá dễ bị lỗi người dùng - và là tốt hơn so với việc thêm các tập tin bằng tay một-by-một.
Có thể nói rằng tôi thấy nó không thể tin được rằng một tính năng đơn giản và cần thiết như vậy của một môi trường phát triển bị hỏng ở đây.
Nhưng với điều này, mỗi khi tệp mới được tạo, mục tiêu sẽ cần được chỉ định. Điều gì sẽ là tốt đẹp là, nếu có một cách tự động thiết lập mục tiêu này dựa trên thư mục trong đó tập tin được in. Sau đó, sẽ không cần phải chỉ định các mục tiêu cho các tập tin mọi lúc, vì chúng sẽ nằm trong thư mục chính xác. ví dụ. Thử nghiệm, ví dụ ứng dụng từ trên cao. –
@Akshay: Tôi thấy những gì bạn đang nói - có, điều đó có thể tiết kiệm một chút thời gian. Bạn có thể sử dụng Trình báo cáo lỗi của Apple để thực hiện các yêu cầu tính năng như thế này. –
chỉ tìm thấy điều này từ googling - có HAS là một cách để làm điều này, tôi đặt cược. đang tìm cách làm điều tương tự. – taber