0

我有一个 iOS 项目,可以在我的 macbook pro 上编译和工作,但是当我尝试从我的 iMac 运行它时,它编译得很好,但在出现如下错误时崩溃:

[NSPersistentStoreCoordinator MR_setDefaultStoreCoordinator:]: unrecognized selector sent to class 0x74c354

这个方法,我是从我的 appDelegate 调用的,它在我的 macbook pro 上运行得非常好。我认为这可能是我正在使用的 Pod 的问题,但我的 2 台机器上的设置是相同的。(两台机器上相同的 Podfile.lock、cocoapods 0.27.1、Ruby 2.0、Xcode 5.0.1)

我看到的唯一区别是我无法在构建设置中配置 iMac 上的“架构”。他们甚至根本没有出现在那里。pod 目标也是如此。(见下图)

在此处输入图像描述

知道我的设置或环境可能有什么问题吗?

谢谢!

4

2 回答 2

1

您需要从“基本”视图切换到“全部”视图才能查看和更改架构。

于 2013-10-30T20:30:34.313 回答
0

您的项目中可能有一些临时文件已损坏。关闭 Xcode,在 Finder 中右键单击项目文件,选择 Show Package Content,删除除 project.pbxproj 之外的所有内容,再试一次。

于 2013-10-30T20:18:55.967 回答