Kim*_*ano 59 xcode ios ios-frameworks xcode6
我知道有几次这样问过.我按照这些说明进行操作:
在Xcode 5中添加框架到项目并添加了*relative*路径
Xcode仍然给出了这个错误:
这是我目前的配置:
螺栓框架是我可以使用Parse SDK.我从这里下载了空白项目:https://parse.com/apps/quickstart#parse_data/mobile/ios/native/new
它正在发挥作用.我试图复制每个配置选项,但它仍然无法正常工作.
Abh*_*nav 58
尝试Bolts.framework从链接框架中删除并重新添加它.此外,在Framework Search Path保持路径,直到Bolts.framework像$(PROJECT_DIR)/Bolts如果是螺栓文件夹内的项目目录路径.
未找到框架
如果您使用CocoaPods尝试运行:
pod deintegrate
pod update
Run Code Online (Sandbox Code Playgroud)
也使用.xcworkspace代替.xcodeproj
1:- 从 Xcode 项目中删除框架。退出 Xcode。
2:- 在 XCode 中打开您的项目,然后转到菜单下的文件,然后选择将文件添加到“YourProjectName”。
3:- 在您保存的目录中选择“YourFramwork.framework”。
4:- 单击“如果需要,复制项目”复选框。
5:- 单击“添加”。
确保您已在“目标设置 - 常规”下的“嵌入二进制文件”和“链接框架和库”中添加了框架。如下图所示:-
这是解决方案:
将“$(PROJECT_DIR)”属性(默认情况下可能是非递归的)转换为选择项目中的递归选项单击目标单击-构建设置搜索“框架搜索路径”-双击输入。
我只是遇到了同样的情况(在添加 3rd 方框架后很难解决 OP 的构建错误),而且这似乎是Xcode(我的8.3.2 (8E2002))中的一个错误。
问题是框架路径中的文件夹名称包含空格。在这种情况下,Xcode 错误地使用如下反斜杠转义它们Build Settings -> Framework Search Paths:
$(PROJECT_DIR)/Folder\ with\ spaces/Lib
Run Code Online (Sandbox Code Playgroud)
要解决此问题,只需手动编辑条目以删除这些反斜杠并将整个字符串括在引号中,如下所示:
"$(PROJECT_DIR)/Folder with spaces/Lib"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
71887 次 |
| 最近记录: |