iPhoto không khởi chạy sau khi nâng cấp lên OS X 10.10, Yosemite


2

Kể từ khi tôi chuyển sang Macbook Pro Retina mới (MacBookPro11,2) và sang OS X 10.10, iPhoto sẽ không chạy.

Tôi đã chạy OS X 10.8 trên Macbook Pro (MacBookPro7,1) trước đây. Tôi đã thử gỡ cài đặt iPhoto và cài đặt lại bằng App Store.

Lỗi tôi nhận được là đây, nhật ký sự cố đầy đủ :

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /Library/Frameworks/NyxAudioAnalysis.framework/Versions/A/NyxAudioAnalysis
  Referenced from: /Applications/iPhoto.app/Contents/Frameworks/iLifeSlideshow.framework/Versions/A/iLifeSlideshow
  Reason: image not found

Từ những gì tôi có thể nói, có những thư viện nhất định không thể tải được. Rõ ràng, chỉ cần cài đặt lại iPhoto không phải là một mẹo nhỏ. Tôi có thể làm gì khác không?


Nhìn vào nhật ký sự cố của bạn, bạn đã kiểm tra Cập nhật phần mềm để cập nhật "Hỗ trợ iLife" chưa? Có vẻ như nó đang bị sập vì không thể tải khung Nyx.
Stuart H

Tôi đoán đó cũng là một phiên bản cũ - tham khảo về ca cao trong đó. Nếu không biết chắc chắn, liệu bây giờ ứng dụng của Apple có hoàn toàn là Carbon không? Vẫn đoán được Thông tin về Build Build: iPhotoProject-910, iPhoto 9.1, khoảng năm 2010?
Tetsujin

Âm thanh về đúng, vâng. Tôi đã kiểm tra App Store và Cập nhật phần mềm, nhưng không thể tìm thấy Hỗ trợ iLife. iMovie và GarageBand chạy tốt. Phải làm sao
Sebastian Sulger

Các ứng dụng iLife 11 nên cập nhật thông qua App Store, mặc dù chúng có từ trước chính Store. Thực hiện tìm kiếm trong cửa hàng và xem nếu nó muốn bạn trả tiền cho nó. Nếu vậy, bạn có thể phải hỏi Apple; họ đã được biết đến để 'mở khóa' ứng dụng trong những trường hợp đó.
Tetsujin

Cảm ơn bình luận của bạn, @Tetsujin. Đây không phải là vấn đề, mặc dù. Tôi có thể thấy iPhoto có sẵn trong App Store và nó cho phép tôi cập nhật miễn phí. Sau khi cập nhật, "Nhận thông tin" trong Finder cho tôi biết rằng tôi đã cài đặt phiên bản 9.6.
Sebastian Sulger

Câu trả lời:


1

Tôi tìm thấy một giải pháp thích hợp cho vấn đề này:

Tôi đã sử dụng Trợ lý di chuyển để di chuyển Hệ thống Mac cũ của mình (10.8 trở lên) sang Mac Mini mới mua với 10.10 (Yosemite). Sau một vài ngày tôi phát hiện ra rằng iPhoto chưa bắt đầu - với các triệu chứng được mô tả.

May mắn là tôi vẫn có hệ thống cũ đang chạy, vì vậy tôi có thể so sánh chúng và sao chép thư mục NyxAudioAnalysis cũ đã thực hiện công việc.

Mọi thứ có thể ổn ở đây, nhưng tôi tự hỏi tại sao khi sửa lại quyền truy cập của mình, tiện ích đĩa cứ nói với tôi rằng có vấn đề với thư mục. Nó nói rằng nó là một thư mục, nhưng dự kiến ​​sẽ là một liên kết tượng trưng:

Abweichende Zugriffsrechte für „Library/Frameworks/NyxAudioAnalysis.framework“, Soll-Wert: lrwxr-xr-x , Ist-Wert: drwxr-xr-x .

(Phiên bản tiếng Đức ở đây, xin lỗi.)

Vì tôi có một hộp khác chạy dưới Yosemite, tôi có thể so sánh các hệ thống và tôi phát hiện ra rằng Apple đã chuyển vị trí của khung NyxAudioAnalysis vào một lúc nào đó. Trong 10.10 (Yosemite), nó được đặt tại /System/Library/PrivateFrameworks, trong khi ở các hệ thống cũ hơn /Library/Frameworks. Để đảm bảo khả năng tương thích, Apple đã chèn một liên kết tượng trưng tại vị trí cũ: NyxAudioAnalysis.framework/System/Library/PrivateFrameworks/NyxAudioAnalysis.framework. Các trợ lý di cư dường như đã làm rối tung lên bằng cách nào đó.

Vì vậy, để khắc phục nó, bạn có thể sử dụng Terminal.app:

cd /Library/Frameworks
sudo mv NyxAudioAnalysis.framework NyxAudioAnalysis.framework.copy
sudo ln -s /System/Library/PrivateFrameworks/NyxAudioAnalysis.framework NyxAudioAnalysis.framework

mà làm công việc.

Kết luận: Sao chép thư mục từ một số nguồn đang hoạt động, nhưng nó có thể không kéo dài. Vấn đề tiềm ẩn với nó là nếu Apple nên cập nhật thư viện của họ một lúc nào đó bạn sẽ không nhận được các thay đổi. Điều này có thể gây ra một số vấn đề với iPhoto (hoặc các chương trình khác) bất cứ lúc nào trong tương lai. Vì vậy, tôi đề nghị chèn liên kết tượng trưng ban đầu.


Cảm ơn, tôi có thể thấy đây là một giải pháp tốt hơn cho vấn đề này.
Sebastian Sulger

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.