Ios Xcode-创建LLDB目标时出错
每当我在XCode 6 beta 4中编译时,都会遇到这个错误。这似乎让我的应用程序慢得离谱 警告:在路径处创建LLDB目标时出错 “/***/***/***/***/***.app”-使用空的LLDB目标 可能导致远程设备的内存读取速度变慢 这到底意味着什么?我该如何修复它?Ios Xcode-创建LLDB目标时出错,ios,xcode,swift,lldb,beta,Ios,Xcode,Swift,Lldb,Beta,每当我在XCode 6 beta 4中编译时,都会遇到这个错误。这似乎让我的应用程序慢得离谱 警告:在路径处创建LLDB目标时出错 “/***/***/***/***/***.app”-使用空的LLDB目标 可能导致远程设备的内存读取速度变慢 这到底意味着什么?我该如何修复它? 提前谢谢 您是否使用了architecture=$(ARCHS\u标准\u 32位)并在64位设备上运行应用程序?(iPhone 5S或iPhone 5S模拟器) 苹果似乎对不支持64位的应用更加严格。因此,如果没有具体
提前谢谢 您是否使用了
architecture=$(ARCHS\u标准\u 32位)
并在64位设备上运行应用程序?(iPhone 5S或iPhone 5S模拟器)
苹果似乎对不支持64位的应用更加严格。因此,如果没有具体原因,我认为最好在构建体系结构中包含arm64
关于64位体系结构的注意事项
应用程序扩展目标必须在其架构构建设置中包含arm64架构,否则将被应用程序商店拒绝。当您创建新的应用程序扩展目标时,Xcode将此架构及其“标准架构”设置包括在内
如果包含应用程序的目标链接到嵌入式框架,则该应用程序还必须包含arm64体系结构,否则将被应用商店拒绝
有关64位开发的更多信息,请参阅Cocoa Touch的64位转换指南或Cocoa的64位转换指南,具体取决于您的目标平台
来源:仔细检查生成设置=>项目和目标的有效体系结构 我以前常说:arm64 armv7 i386(导致错误的是i386) 我将其替换为:arm64 armv7
我希望这会有所帮助。通过更改生成设置可以解决此警告:
此外,这是首选的构建设置,因为苹果正迫使开发者在64层架构上构建应用程序 在Xcode 6.4,Swift 1.2中。我必须将项目和目标编辑为正确的arm Verison(arm64、armv7和armv7s)。看一看:
我的“体系结构”包括arm64,但我必须将arm64添加到目标中的“有效体系结构”中。在我的情况下,我必须将调试配置的“构建活动体系结构”更改为“是”。有完全相同的问题。我也遇到了这个问题。这使得我的应用程序没有响应。我认为问题在于你需要支持你目标设备的本机架构。公平地说,文档是关于应用程序扩展的,而不是应用程序。对我来说,问题在第2段。我的主项目中有许多嵌套项目,其中一些不包括arm64。您还必须将其包括在“有效体系结构”构建设置中。嘿@wilforeal为什么要将其替换为arm64 armv7 arm64?@wilforeal您的列表中有两次出现arm64。Damm,现在我有无数“转换失去精度”警告。