每当我在 XCode 6 beta 4 中构建时,我都会收到此错误。它似乎使我的应用程序变得异常缓慢。
警告: 在路径创建 LLDB 目标时出错 '/***/***/***/***.app'- 使用空的 LLDB 目标 可能会导致从远程设备读取内存缓慢。
这到底是什么意思以及如何解决它?
预先感谢!
您是否使用过
Architectures=$(ARCHS_STANDARD_32_BIT)
并在 64 位设备上运行您的应用程序? (iPhone 5S 或 iPhone 5S 模拟器)
苹果似乎对不支持 64 位的应用程序更加严格。因此,如果没有特定原因,我认为最好将arm64包含在您的构建架构中
关于 64 位架构的注意事项
应用程序扩展目标必须在其架构构建设置中包含arm64架构,否则将被App Store拒绝。当您创建新的应用程序扩展目标时,Xcode 会将此架构包含在其“标准架构”设置中。
如果您的包含应用程序目标链接到嵌入式框架,则该应用程序还必须包含arm64架构,否则将被App Store拒绝。
有关 64 位开发的更多信息,请参阅 Cocoa Touch 的 64 位转换指南或 Cocoa 的 64 位转换指南,具体取决于您的目标平台。
我的曾经说过:
arm64 armv7 i386(导致错误的是i386)
我将其替换为:arm64 armv7
希望有帮助。
ONLY_ACTIVE_ARCH
) 更改为“是”。