xcode 5无法从旧的iOS项目中看到NSLog(s)
我有去年玩的iOS6
应用程序, 那只是为了我的妻子,所以我从来没有放过它,但是我想把它弄干净,看看它对别人是否有用。 所以我把它加载到XCode5
( XCode5
在10.8.4上运行;我也在我的家用笔记本电脑上运行相同的XCode and Mavericks
)。 然而,虽然应用程序构build并运行良好,但是我的NSLog
语句在任何一台计算机上都没有显示在控制台中。 我已经清理,重build,运行在每个模拟器和iPad上,通过设置猎杀,把我的头发等,但我不知道如何让他们出现。 我开始了一个新的iOS应用程序,以确保它不是在我的设置,但NSLogs
从那里工作得很好。 不幸的是,我甚至不知道从哪里开始寻找解决这个问题。 有没有人有任何想法,我应该在这里探索方向? 谢谢!
编辑:我只是试图将文件复制到一个新的项目,现在NSLogs
显示! 仍然让我不知道为什么他们没有出现在旧项目中。
编辑2:这不只是用户错误; 我可以看到复制文件的新项目的日志消息(见图)。 当我运行它时,他们只是不显示在旧项目中。
也许你没有在XCode 5中打开一个控制台,看来你正在尝试看到一个login成员控制台。
尝试点击这里,你会看到控制台与“所有输出”选项:
正如在@combinatorial的评论中指出的那样,我在pch文件中隐藏了一个debugging语句(非常聪明,以至于我自欺欺人)。 非常感谢,帮助我指出了这一点!
- 如何检测我的苹果设备是否支持蓝牙低功耗
- 如何巩固iPhone 5S和5之间导航栏的半透明度?
- 在将UICollectionViewLayout分配给UICollectionView之后,为什么UICollectionViewCells不再可见?
- 将iCloud Store迁移到本地商店,并确保每次启动应用程序时都有数据
- iOS的自动布局可以重新排列UI小部件吗?
- UISearchDisplayController和自定义单元格
- 使用NSUserDefaults保存数组会崩溃应用程序
- 尝试创buildsqlite数据库时出现错误'无法创build表'IOS7
- ActionScript的File.upload不适用于iOS设备的Air SDK