11
Hôm qua tôi nhận được Email từ Apple, Apple đề xuất nhà phát triển xác thực phiên bản Xcode của họ, đây là liên kết: Validating your Xcode.Xcode xác thực không thành công 'tài nguyên bị đóng bị thiếu hoặc không hợp lệ'
Kiểm tra phiên bản Xcode của bạn:
spctl --assess --verbose /Applications/Xcode.app
Thông thường chúng ta sẽ thấy
/Applications/Xcode.app: accepted
source=Mac App Store
/Applications/Xcode.app: accepted
source=Apple
hoặc
/Applications/Xcode.app: accepted
source=Apple System
Nhưng Xcode của tôi tải về từ App Store cho biết:
/Applications/Xcode.app: a sealed resource is missing or invalid
Có thể tùy thuộc vào cài đặt của Gatekeeper. Vui lòng thay đổi cài đặt gatekeeper thành 'Allow From Anywhere' và kiểm tra lại kết quả. –
Cảm ơn bạn sir @TusharJ. , bạn đúng rồi. Khi tôi thay đổi nó thành 'Allow From Anywhere', kết quả đã thay đổi thành /Applications/Xcode.app: được chấp nhận ghi đè = bảo mật bị vô hiệu hóa –
Bạn có các phiên bản SDK trước đó trong ứng dụng XCode của mình không? Nếu vậy, điều đó gây ra xác thực của bạn thất bại. Tôi cũng khuyên bạn nên hoàn nguyên thay đổi của mình thành cài đặt Gatekeeper để không cho phép từ bất kỳ đâu. http://stackoverflow.com/a/32832271/1286413 –