我得到這個錯誤在編譯和Xcode 8.1和斯威夫特3:斯威夫特STDLIB工具時出現錯誤
斯威夫特STDLIB工具時出現錯誤
編譯日誌的結尾是這樣的:
/Users/..../Library/Developer/Xcode/DerivedData/.../Build/Products/Debug/.../Contents/Frameworks/libswiftCore.dylib: replacing existing signature
/Users/..../Library/Developer/Xcode/DerivedData/.../Build/Products/Debug/.../Contents/Frameworks/libswiftCore.dylib: CSSMERR_CSP_INVALID_CONTEXT_HANDLE
In architecture: x86_64
Probing signature of /Users/..../Library/Developer/Xcode/DerivedData/.../Build/Products/Debug/.../Contents/Frameworks/libswiftXPC.dylib
/usr/bin/codesign '-r-' '--display' '/Users/..../Library/Developer/Xcode/DerivedData/.../Build/Products/Debug/.../Contents/Frameworks/libswiftXPC.dylib'
error: Task failed with exit 1 signal 0 {
/usr/bin/codesign '--force' '--sign' '-' '--verbose' '/Users/..../Library/Developer/Xcode/DerivedData/.../Build/Products/Debug/.../Contents/Frameworks/libswiftCore.dylib'
}
非常奇怪的是,如果我將該項目的文件夾複製到我的桌面,它會在沒有錯誤的情況下編譯。如果我在其他地方複製它,它會出錯。將它來回移動幾次來驗證,最後在第三步之後,它也在桌面上出現錯誤。
任何想法?
非常感謝提前。
刪除爲我工作的派生數據文件夾。檢查[這](https://stackoverflow.com/questions/38227783/how-to-delete-derived-data-in-xcode8)出 –