Xcode 将动态库包含到OSX框架中
今天,我试图为mediainfo库制作一个Objective-C包装器。我还编写了两个演示项目(一个用Objective-C编写,另一个用Swift编写) 我想将mediainfo的动态库包含到框架包中,这样用户就看不到它了。我的目的是创建一个可以在其他Xcode项目上拖动的框架 我试图使用install_name_工具和otool来定位动态库的路径,但什么也没发生。应用程序无法加载动态库或Xcode崩溃 有关代码,请访问。我尝试使用Xcode 7进行编译,当我编译示例应用程序时,它会崩溃,但当我只编译框架时,它不会崩溃。我找到了一个解决方案:Xcode 将动态库包含到OSX框架中,xcode,macos,frameworks,dylib,install-name-tool,Xcode,Macos,Frameworks,Dylib,Install Name Tool,今天,我试图为mediainfo库制作一个Objective-C包装器。我还编写了两个演示项目(一个用Objective-C编写,另一个用Swift编写) 我想将mediainfo的动态库包含到框架包中,这样用户就看不到它了。我的目的是创建一个可以在其他Xcode项目上拖动的框架 我试图使用install_name_工具和otool来定位动态库的路径,但什么也没发生。应用程序无法加载动态库或Xcode崩溃 有关代码,请访问。我尝试使用Xcode 7进行编译,当我编译示例应用程序时,它会崩溃,但当
- 与每个动态库一样,我们必须使用安装名称工具来指定安装路径
- 我们还必须使用开发人员ID对框架和包含的动态库进行代码设计