Tệp mới được tạo trong Xcode 9.3, <wsname> .xcworkspace / xc Shareddata / IDEWorkspaceChecks.plist có nên được cam kết không?


141

Tôi đã tải xuống Xcode 9.3 mới phát hành, tôi đã biên dịch lại không gian làm việc của mình và tôi nhận thấy nó tạo ra một tệp mới:

<mywsname>.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

có nội dung là:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>IDEDidComputeMac32BitWarning</key>
        <true/>
    </dict>
</plist>

Tôi tự hỏi nếu tập tin này nên được bỏ qua hoặc cam kết. Tôi đã không thể tìm thấy bất kỳ tài liệu về nó.

Câu trả lời:


198

Từ 9.3 ghi chú phát hành, có vẻ như bạn muốn cam kết.

Xcode 9.3 thêm tệp IDEWorkspaceChecks.plist mới vào dữ liệu chia sẻ của không gian làm việc, để lưu trữ trạng thái kiểm tra không gian làm việc cần thiết. Việc cam kết tệp này để kiểm soát nguồn sẽ ngăn chặn việc kiểm tra lại những kiểm tra không cần thiết cho mỗi người dùng mở không gian làm việc.

Nguồn


36
Ngoài ra, nó nằm trong dữ liệu chia sẻ xc có thể được coi là mã chung cho các nhà phát triển đồng nghiệp.
Carsten

Hoàn hảo! Cảm ơn bạn. Tôi đã tìm kiếm các ghi chú, nhưng tôi đã tìm kiếm khóa và không tìm tên tệp. Có vẻ như cam kết đó là điều "đúng" phải làm trong hầu hết các trường hợp.
Jaime S

5
Nhà phát triển nên làm gì để ngăn Cảnh báo 32 bit này?
Ewoks

Tự hỏi làm thế nào điều này xen kẽ với các công cụ như Cocoapods tái tạo Không gian làm việc mọi lúc?
Beltalowda
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.