Khi sử dụng localizable.strings với nhiều mục nhập trong dự án XCode của bạn, bạn sớm hay muộn có thể sử dụng khóa nhiều lần. Có thể để XCode tìm thấy trường hợp đó và đưa ra cảnh báo về nó không?Làm thế nào để tìm các khóa trùng lặp trong các tệp localizable.strings tự động?
Apple Resource Programming đề cập đến công cụ genstrings, nhưng thông thường bạn không tự mình sử dụng trong XCode. Vì vậy, làm thế nào tôi có thể cho XCode phát hiện các khóa trùng lặp trong các tập tin như vậy mà không cần chạy genstrings bằng tay?
Bounty lưu ý: để kiếm được tiền thưởng là một giải pháp phải tích hợp đầy đủ với XCode nếu nó sử dụng nguồn lực bên ngoài như kịch bản, có nghĩa là, nó phải làm việc với các tập tin đầu vào được đưa ra trong XCode, đánh dấu một xây dựng như thất bại trong trường hợp bản sao và không được kích hoạt cho các kết quả dương tính giả như dòng hoặc nhận xét trống.
Tôi không tin Xcode có thể làm điều đó, vì vậy bạn có thể cần phải viết một kịch bản bằng Python hoặc somesuch và gọi nó là một phần của bản dựng. – trojanfoe