I am currently trying to apply a" third party framework "(FeedbackReporter.Framework) in my preferencepane.
Unfortunately I am getting the following error every time when attempting to launch my preference panel:
16.05.10 23:13:30 System Preferences [32,645] dlopen_preflight Failed with dlopen_preflight (/ user /me/Library/PreferencePanes/myPane.prefPane/Contents/MacOS/myPane): Library is not loaded: @executable_path /../ Framework / FeedbackReporter.framework / Version / A / FeedbackReporter Referred from: / Users / me / Library / PreferencePanes /myPane.prefPane/Contents/MacOS/myPane Reason: Not for Image /Users/me/Library/PreferencePanes/myPane.prefPane
As far as I've read so far, this problem is probably not my prefen genuine app, but there is a "plugin" of "system settings. App" and thus @exitable_path Fixes a path within the bundle of this app, instead it is the bundle of my prefen.
But I did not really raise how to fix this problem. I think it should be quite easy because it should be a common case, which people are used to like-to-framework in choicepayers.
Thank you for your hints!
- Short update: As far as I understand so many documents, I have read so far, there may be a setting which should be in the third party structure. Obviously "Install Path" is to be set to "executable_path" instead of "loader_path" to work in a preferencepane.
But since I have been using a precompiled framework (FeedbackReporter.framework) that it is probably a setting which is the author to change?! And even if I could compile the structure myself, I do not know where to replace this install_path in Xcode.
After
If you can not wait for the next release then just download the source,
< Change in pre> FeedbackReporter.xcodeproj / project.pbxproj
and then open and compile yourself framework.
Comments
Post a Comment