删除/重新添加文件,现在我得到架构arm64的未定义符号:

时间:2017-01-03 07:18:47

标签: objective-c xcode

在我的应用中,我删除了然后重新添加了一个类。将检查.m文件的目标成员身份,它将显示在Build Phases-> Compile Sources下。 "仅构建活动架构"设置为"否",以及"有效架构"是" arm64 armv7 armv7s"。我也尝试清除DerivedData文件夹。还有哪些方法可以解决这个问题?

2 个答案:

答案 0 :(得分:0)

这对我有用:

ios sdk 9.3

进入app.xcodeproj的构建设置有效架构​​:armv7 armv7s构建活动架构:否

清洁和建造。

答案 1 :(得分:0)

非常疯狂的东西。弄清楚了。事实证明我添加的特定类调用了一些C ++函数,因此我需要在Identity Inspector中将其文件类型更改为Objective-C ++。