如何从 iphone .app 文件中查看 NSLog 语句

Posted

技术标签:

【中文标题】如何从 iphone .app 文件中查看 NSLog 语句【英文标题】:How to view NSLog statement from iphone .app file 【发布时间】:2011-05-07 16:19:56 【问题描述】:

我创建了一个示例应用程序,基于 UIWebview 示例,我添加了一些 NSLog 语句来检查应用程序是否正确运行?

它工作正常。所以我构建了 .app 文件并提供给我的朋友。他通过 iTunes 安装在他的 iphone 中。

它的工作正常。我的朋友如何查看 NSLog 语句(我在代码中添加的内容)?这可能吗 ?请帮帮我。

谢谢...

【问题讨论】:

【参考方案1】:

我认为您的朋友可以下载 Apple 的这个应用程序,这样他就可以在他的 iPhone 上查看控制台日志:

http://support.apple.com/kb/DL851

【讨论】:

【参考方案2】:

您可以轻松地将调试输出重定向到捆绑包中的文件。检查this。 然后你的朋友就可以从应用程序的包目录中获取输出文件并发送给你。

【讨论】:

【参考方案3】:

无法查看从 iTunes 商店下载的应用程序的 NSLog 语句。登录到您的苹果开发者帐户并下载 ios 开发者 PDF 文件。希望这会帮助您走上正轨。

【讨论】:

好的。它是mac中默认的以太软件吗?因为我已经编写了通过 wifi 发送和接收数据的代码。我想测试我的数据是否真的从我的系统发送?有可能吗? 你的意思是向远程服务器发送请求吗? 不,我想将数据从我的 mac 机器发送到另一台 windows xp 机器。我的 mac 通过 wifi 网络连接,xp 机器与 LAN(以太网)网络连接。 我正在将我的数据发送到 xp 机器,但它无法接收我的数据。所以我想检查我的数据是否从我的 mac 出去了?在 xp 机器上它有以太软件,但它没有收到我的数据,也没有在以太中显示我的 ip。 我找到了解决方案,我的 wifi 是作为子网连接的。所以我无法将数据从 wifi 发送到 xp 机器。我正在开发 iphone 开发应用程序。我在 tanjore,tamilnadu。【参考方案4】:

在 XCode 管理器中查看 (Window-> Òrganizer) 在您的设备中,您有一个Device Logs 标签

【讨论】:

以上是关于如何从 iphone .app 文件中查看 NSLog 语句的主要内容,如果未能解决你的问题,请参考以下文章

iOS 如何查看手机App本地存储的文件

ios查看app运行所占内存

iPhone App 安装到 90% 然后死机

如何使用 htaccess 从 url 中删除文件夹名称

iPhone App:将音频文件“注入”到电话对话中

如何从 iPhone Provisioning Portal 中删除 App Id