ld:仅在64位iPhone上找不到架构armv7s错误的符号

Col*_*lin 5 objective-c iphone-5 xcode5

我收到一个没有找到架构armv7s错误的ld:符号,但只有当我在iPhone 64位上运行它时.它适用于具有iOS6和iOS7的32位手机,也适用于64位iOS7模拟器.这些是我收到的错误.

对于架构armv7s未定义的符号:
" RKMIMETypeJSON",从引用:
_
在ServiceCalls.o _38- [ServiceCalls saveSupportInformation] _block_invoke
___ 53- [ServiceCalls saveHealthJournalEntry:healthJournal:] _ block_invoke_2在ServiceCalls.o
___ 26- [ServiceCalls sendEmail:] _ block_invoke在ServiceCalls. o
___ 59- ServiceCalls.o中的[ServiceCalls createMailFolder:inParentFolder:forMailbox:] _ block_invoke_2
"_OBJC_CLASS _ $ _ RKInMemoryManagedObjectCache",引自:
ServiceCalls.o中的objc-class-ref
"_ OBJC_CLASS _ $ _ RKObjectSerializer",引自:
objc-class-ref in ServiceCalls.o
"_ OBJC_CLASS _ $ _ RKManagedObjectStore",引自:
ServiceCalls.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKJSONParserJSONKit",引自:
ServiceCalls.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKParserRegistry",引自:
ServiceCalls.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKObjectPropertyInspector" ,引用自:
ServiceCalls.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKObjectMapping",引自:
MappingSerializerFactory.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKObjectMappingOperation",引自:
ServiceCalls.o中的objc-class-ref
" _OBJC_METACLASS _ $ _ RKObjectManager",引自:
RKReflectiveObjectManager.o中的_OBJC_METACLASS _ $ _ RKReflectiveObjectManager
"_ OBJC_CLASS _ $ _ RKObjectRelationshipMapping",引自:
RKReflectiveObjectManager.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKClient",引自:
ServiceCalls.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKManagedObjectMapping",引用自:
objc-class-ref在RKReflectiveObjectManager.o
"_ OBJC_CLASS _ $ _ RKDynamicObjectMapping"中,引自:
RKReflectiveObjectManager.o中的objc-class-ref
"_OBJC_CLASS _ $ _ RKObjectManager",引自:
FMHMobileAppDelegate中的objc-class-ref.在RKReflectiveObjectManager.o中的
objc-class-ref
_OBJC_CLASS_ RKReflectiveObjectManager.o中的$ _RKReflectiveObjectManager
ServiceCalls.o中的objc-class-ref

我确保在编译源中导入我所有的.m文件,并在链接二进制文件下导入所有正确的东西.我还检查了所有文件,它们都导入以.h结尾的文件.我还尝试删除库搜索路径中的所有内容,删除这些错误,但后来给了我一个ld:找不到-lGoogleAnalytics错误的库.

同样,这适用于所有手机和模拟器,除了64位iPhone.它甚至可以在64位模拟器上运行.

在此先感谢您的帮助!

编辑:

最后问题是RestKit还没有支持armv7s.我将有效的架构更改为armv7,并且它适用于所有设备.