我使用xcode 4来构建一个带有私有dylib/framework的cocoa应用程序.
在我的开发Mac中,我将dylib放在/ usr/local/lib目录中,并将其拖入项目中.
该应用程序已编译并在我的计算机上运行完美.
要将此应用程序分发到其他Mac,我创建一个文件构建阶段的副本,并说"将该dylib复制到Frameworks目录".
应用程序构建成功,我确实看到dylib被复制到应用程序包中的Frameworks目录.
问题是当我在另一台没有安装此dylib的常规Mac上运行此应用程序时.我收到一个错误说:
dyld: Library not loaded: /usr/local/lib/mylib.dylib
Run Code Online (Sandbox Code Playgroud)