如何在info.plist文件中找到App Bundle Path?

时间:2012-01-31 19:55:06

标签: xcode macos frameworks info.plist

我有一个自定义版本的WebKit框架,我存储在我的应用程序包中。我想覆盖环境变量DYLD_FRAMEWORK_PATH以查看我的应用程序包内部。我使用info.plist文件来执行此操作。如果我给它一个绝对路径到我的自定义WebKit框架一切都很完美,但这对我没有任何好处,因为用户可以移动应用程序包,这将破坏绝对路径。有没有办法在info.plist文件中检索应用程序包的当前位置,例如使用另一个环境变量?

enter image description here

提前致谢。

1 个答案:

答案 0 :(得分:0)

“@ executable_path /../ Frameworks”无效,怎么样

$(EXECUTABLE_PATH)/../框架

这还取决于您的自定义框架的安装目录,该目录应以相同的方式或使用@rpath路径引用。