Là một phần của quá trình xây dựng Unity, chúng tôi kéo và thả một thư mục các tệp nguồn C được tạo bởi Unity IDE vào dự án XCode iOS của chúng tôi. Chúng tôi muốn XCode để "Tạo nhóm" cho các tập tin bởi vì các tập tin tiêu đề dường như không được công nhận bởi trình biên dịch khi sử dụng "Tạo tài liệu tham khảo thư mục".Có thể thêm tập lệnh chứa các tệp nguồn vào một dự án Xcode để biên dịch không?
Tôi đang tự hỏi liệu có cách nào để viết mã này không vì vậy chúng tôi không phải tự kéo các thư mục vào XCode mỗi lần. Thêm giai đoạn xây dựng "Sao chép tệp" dường như chỉ hoạt động nếu tôi chọn "Tạo tham chiếu thư mục". Khi tôi chọn "Tạo nhóm", phần "Sao chép tệp" vẫn trống. Đây có phải là lỗi trong XCode hay tôi đang làm điều gì sai? Tôi đang sử dụng XCode 9.1.
Tôi biết Apple khuyên bạn nên tạo một khung chứ không phải sao chép trong thư mục tệp nguồn. Lý do chúng tôi không thể làm điều đó là bởi vì chúng tôi đang dựa vào quá trình xây dựng Unity cung cấp cho chúng tôi một loạt các tệp nguồn C. Cảm ơn!
Tôi nghĩ rằng đây là câu hỏi hợp lệ. Dù sao, bỏ phiếu xuống mà không đưa ra một lý do không phải là rất xây dựng! –
Có lẽ một câu hỏi hợp lệ, nhưng có một câu hỏi không rõ ràng. Bạn có mục tiêu thêm tệp để biên dịch không? Hoặc là các tệp tài nguyên này hoặc cả hai. Nó có vẻ như nó là các tập tin để biên dịch. Và bạn có muốn sử dụng Xcode bình thường khác hơn là (ví dụ: thêm các tập tin tùy ý ra khỏi ban nhạc của điều này kéo và thả bạn đang nói về?). Tại sao một nhu cầu như vậy tồn tại (nghĩa là tại sao các tệp thay đổi quá nhiều đến nỗi bạn sẽ cần điều này?). Chỉ hỏi vì nó khiến tôi hơi nghi ngờ về quá trình xây dựng nói chung ... –
Đây là những tệp nguồn C cần phải có mặt tại thời gian biên dịch. Chúng tôi cần vẫn có thể thực hiện các thay đổi khác đối với dự án XCode độc lập với điều này. Các tệp nguồn C này thay đổi mỗi khi chúng ta tạo một Unity build mới. –