该应用程序在Xcode(版本5.1.1(5B1008))中正常运行,但是当我存档并创建一个包并安装它时.我得到以下Dyld错误;
Dyld Error Message:
library not loaded: @executable_path/../Frameworks/ParSEOSX.framework/ParSEOSX
Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp
Reason: image not found
它继续并列出加载的二进制映像.
在网上搜索我发现引用了添加复制文件构建阶段并将解析框架添加到目标设置为Products目录的框架.
所以似乎有一个动态库没有安装在某个地方.
更新:
我刚刚清理了构建文件夹,现在应用程序甚至不会在Xcode下运行.我明白了:
dyld: library not loaded: @executable_path/../Frameworks/ParSEOSX.framework/ParSEOSX
Referenced from: /Users/Ants/library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/DeBUG/Actual.app/Contents/MacOS/MyApp
Reason: image not found
更新2:
当你在快速入门页面时,结果证明了这一点.如果您选择了新的应用程序选项,则会获得Xcode项目.这编译.通过它我可以看到有一个复制文件步骤将ParSEOSX.framework复制到Frameworks目标.试过这是我的应用程序,我现在收到签名错误
/Users/Ants/library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/DeBUG/MyApp.app:代码对象根本没有签名
在子组件中:/Users/Ants/library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/DeBUG/MyApp.app/Contents/Frameworks/ParSEOSX.framework
以上是内存溢出为你收集整理的xcode – 当ParseOSX框架与Dyld错误时,OSX App在加载时崩溃全部内容,希望文章能够帮你解决xcode – 当ParseOSX框架与Dyld错误时,OSX App在加载时崩溃所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)