我使用Mysql Connector/C构建了我的应用程序来连接远程 Mysql 数据库,它在模拟器上工作正常(没有错误,没有警告)但是当我尝试在我的设备(iphone5)上运行它时,我收到了这个错误:
没有要编译的架构(ARCHS=armv7 armv7s,VALID_ARCHS=armv7 armv7s)
我尝试 - 如在一些答案中 - 更改设置(架构 - 构建活动架构 - 有效架构)但错误仍然存在,只有当我将设置(架构和有效架构)更改为“armv6”时,它的构建没有错误但出现许多警告说:
警告:没有规则为架构 armv6 处理 sourcecode.c.objc 类型的文件“(我的应用程序目录)/main.m”
对于所有 .m 文件,当我尝试启动应用程序时,我收到消息:
Xcode 无法使用选定的设备运行
我知道连接器库需要更新,但有什么解决方案吗?