dyld: loaded: /Applications/Adobe Acrobat Reader DC.app/Contents/Frameworks/ICUConverter.framework/ICUConverter
dyld: unloaded: /Applications/Adobe Acrobat Reader DC.app/Contents/Frameworks/ICUConverter.framework/ICUConverter
2019-01-22 01:17:17.314 e-Deklaracje[2579:96645] Error loading /Applications/Adobe Acrobat Reader DC.app/Contents/Frameworks/ICUConverter.framework/ICUConverter: dlopen(/Applications/Adobe Acrobat Reader DC.app/Contents/Frameworks/ICUConverter.framework/ICUConverter, 265): Library not loaded: @rpath/ICUData.framework/Versions/58.2/ICUData
Referenced from: /Applications/Adobe Acrobat Reader DC.app/Contents/Frameworks/ICUConverter.framework/ICUConverter
Reason: image not found
Это из приложения, загружающего Acrobat Reader. Ошибка говорит, что это не может загрузить: @rpath/ICUData.framework/Versions/58.2/ICUData
. Используя otool -l
, я проверил, что исполняемый файл Acrobat Reader имеет запись RPATH с правильным расположением.
Load command 18
cmd LC_RPATH
cmdsize 48
path @executable_path/../Frameworks (offset 12)
Так что не так? Может быть, запись RPATH должна присутствовать в ICUConverter
? Там нет такой записи.