MAC应用程序崩溃在系统之外,而不是它构建

时间:2014-03-14 00:47:29

标签: macos cocoa

我在我的MAC应用程序中看到一个奇怪的崩溃,当我在没有构建.app文件的机器上运行它时。如果我在构建.app文件的机器上运行它,它可以正常工作。

我在框架搜索路径运行路径搜索路径图书馆搜索路径

中设置以下相对路径

$(SRCROOT)/ MAC /库

以下是崩溃日志中的消息:

Dyld Error Message:
 Library not loaded: @rpath/MyClient.framework/Versions/AMyClient
 Referenced from: /Users/USER/Desktop/RAM.app/Contents/MacOS/RAM
 Reason: image not found

1 个答案:

答案 0 :(得分:2)

这意味着您链接到框架但未将其复制到应用程序包。有关如何执行此操作,请参阅this answer