有没有办法查看 AdHoc 应用程序的日志?
Posted
技术标签:
【中文标题】有没有办法查看 AdHoc 应用程序的日志?【英文标题】:Is there any way to view logs for AdHoc apps? 【发布时间】:2015-02-19 03:44:31 【问题描述】:在调试模式下运行应用程序时,可以直接从 xCode 中查看日志及其 println()
调用。
我想在生产环境中测试一些东西,因此想查看我使用 AdHoc 配置文件签名的应用程序的日志。有什么办法可以做到这一点?怎么样?
【问题讨论】:
【参考方案1】:在 XCode 7 中,首先将您的设备与 Mac 连接,然后打开 XCode -> Windows -> 设备。
选择设备 -> 您的设备(您希望查看 LOG)。 看底部,有一个小箭头,触摸它可以看到设备的RUNTIME LOG。
【讨论】:
我没有看到小箭头 没关系,我看到了,但我猜你在生产中看不到 println。 为什么要用println(),它不是苹果的Log系统,是C函数,只是在命令行中显示。您应该改用 NSLog()。 这是否也适用于 ios 10 设备?因为它不适用于我的情况,但它适用于 iOS 9 设备。【参考方案2】:@david,为此您必须设置 AlertView 无论您想在哪里进行 NSLOG,
使用简单的 UIAlertView 您可以在 iPhone 警报屏幕中检查您的重要日志,这是个好主意,您可以使用它。 & 在 testing App 之后,你必须移除它。
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"LOG"
message:@"Dee dee doo doo."
delegate:self
cancelButtonTitle:@"Tested"
otherButtonTitles:nil];
[alert show];
【讨论】:
以上是关于有没有办法查看 AdHoc 应用程序的日志?的主要内容,如果未能解决你的问题,请参考以下文章
IOS ADHOC导出时提示IPA Processing failed
IOS ADHOC导出时提示IPA Processing failed
IOS ADHOC导出时提示IPA Processing failed