gpt4 book ai didi

xcode - 当 ParseOSX 框架出现 Dyld 错误时,OSX 应用程序在加载时崩溃

转载 作者:行者123 更新时间:2023-12-04 16:21:18 25 4
gpt4 key购买 nike

我有一个 OSX 应用程序,并且添加了 ParseOSX sdk。我已按照快速入门页面 ( https://www.parse.com/apps/quickstart#parse_data/desktop/osx/existing ) 上的所有说明进行操作

该应用程序在 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进入框架目标。试过这是我的应用程序,我现在收到签名错误
/Users/Ants/Library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/Debug/MyApp.app: code object is not signed at all
In subcomponent: /Users/Ants/Library/Developer/Xcode/DerivedData/MyApp-hjrbgyhzpwnxhiaskxpojqyqxnvh/Build/Products/Debug/MyApp.app/Contents/Frameworks/ParseOSX.framework

最佳答案

我在 xcode 6.1 上遇到了同样的问题。通过添加 ParseOSX.framework 修复它到“目标”页面的常规选项卡上的“嵌入式二进制文件”。

关于xcode - 当 ParseOSX 框架出现 Dyld 错误时,OSX 应用程序在加载时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24274898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com