无法使用解析库:解析链接器警告:文件是为不支持的文件格式构建的

Ada*_*hts 0 iphone xcode ios parse-platform ios7

结果是未加载符号,因此我无法使用Parse,尝试插入#import会导致找不到文件错误。我遵循了Parse网站上现有项目的快速入门指南,并添加了所需的所有库(例如AudioToolbox Framework等),所以这不是问题。

我得到的确切警告是:

ld:警告:忽略文件/Users/XXXXXXX/Documents/YYYYYYYY/Parse.framework/Parse,文件是为不受支持的文件格式而构建的(0x56 0x65 0x72 0x73 0x69 0x6F 0x6E 0x73 0x2F 0x43 0x75 0x72 0x72 0x65 0x6E不是xx74)链接的体系结构(i386):/ Users / XXXXXXX / Documents / YYYYYYYY / Parse.framework / Parse

该项目是在Xcode 5.02中创建的,并且针对ios 6.1,请告知是否需要其他信息。我下载了Parse入门项目,并且构建良好,但是似乎已设置了一些自定义体系结构,所以也许有一个构建设置可以尝试在项目中进行更改?

ar3*_*34z 5

我知道这很老,但是我遇到了同样的问题。十六进制数字可以用ASCII字符替换。在我的情况下,我有以下十六进制数字:0x76 0x65 0x72 0x73 0x69 0x6F 0x6E 0x20 0x68 0x74 0x74 0x70 0x73 0x3A 0x2F 0x2F

它说成ASCII version https://。我grep -r "version http://" ./对字符串进行了递归grep(),并且在单个框架中主文件包含了该字符串。

一位同事似乎使用Git大文件存储在Git上存储了一个巨大的SDK文件,他“忘了”向我提起它……浪费了几个小时,但终于解决了。