2017-10-04 21 views
7

Trong Xcode 9 “mới xây dựng hệ thống (Preview)” tùy chọn trong xây dựng thiết (như trong ảnh dưới đây) đã được giới thiệu và nó được sử dụng để cải thiện xây dựng lần cho các dự án như đã nêu trong phiên WWDC (https://developer.apple.com/videos/play/wwdc2017/402/)Issue trong việc sử dụng "Hệ thống mới xây dựng (Preview)" tính năng Xcode mới 9 Swift 4

enter image description here enter image description here

nó hoạt động tốt cho các dự án mới mà tôi tạo ra trong Xcode 9 thời gian gần đây.
Nhưng nó không làm việc cho các dự án cũ của tôi (người lớn), Và tôi tìm thấy các loại tương tự như sau về vấn đề đăng nhập cho hầu hết các dự án

error: unable to build node: '/Users/admin/Library/Developer/Xcode/DerivedData/PROJECTNAME/Build/Products/Debug-iphonesimulator/PROJECTNAME.app/Info.plist' (node is produced by multiple commands; e.g., ‘313423sfkjsahdfkashdfklahsdlfkjhsalkfjhh33123sfas:CopyPlistFile /Users/admin/Library/Developer/Xcode/DerivedData/PROJECTNAME-hgfopfsnfsimmzcupjfdhkomofte/Build/Products/Debug-iphonesimulator/PROJECTNAME.app/Info.plist /Users/admin/Projects/Official/PROJECTNAME-ios-2100bd9ec02e/PROJECTNAME/SupportingFiles/Info.plist' and '313423sfkjsahdfkashdfklahsdlfkjhsalkfjhh33123sfas:ProcessInfoPlistFile /Users/admin/Library/Developer/Xcode/DerivedData/PROJECTNAME-hgfopfsnfsimmzcupjfdhkomofte/Build/Products/Debug-iphonesimulator/PROJECTNAME.app/Info.plist /Users/admin/Projects/Official/PROJECTNAME-ios-2100bd9ec02e/PROJECTNAME/SupportingFiles/Info.plist')

Làm thế nào để giải quyết vấn đề này?

+0

Bạn có cố gắng xóa thư mục Dữ liệu có nguồn gốc không? – the4kman

+0

@ the4kman: Vâng tôi đã làm. Nhưng không may mắn – Bharath

Trả lời

8

Tôi đã gặp sự cố tương tự, tìm kiếm tệp .plist trong phần "Sao chép tài nguyên gói", không nên có bất kỳ tệp plist nào ở đó, trong trường hợp của tôi điều này đã ngăn hệ thống xây dựng mới xây dựng.

+0

Tôi phải làm điều này trong một trong những mục tiêu 'cocoapod' của tôi. Giải quyết vấn đề trong trường hợp của tôi! –

+0

Tôi xóa tất cả các tệp .plist trong phần "Sao chép tài nguyên gói" và nó hoạt động. Bạn có thể giải thích nó được không? –

+2

Tôi đoán hệ thống xây dựng mới không hoạt động với các tệp được sao chép nhiều lần trong gói, tôi nghĩ rằng đó phải là một cảnh báo như với hệ thống xây dựng cũ. Như được giải thích [ở đây] (https://developer.apple.com/library/content/qa/qa1649/_index.html), info.plist được liên kết với mục tiêu đang hoạt động được thêm vào nó hoàn toàn, vì vậy, bạn không cần phải thêm nó vào mục tiêu của bạn. – lilpit

Các vấn đề liên quan