nslog

    0热度

    2回答

    该应用程序使用构建为动态框架的C++库。我无法在iOS 10.x上运行的应用程序在设备控制台(控制台查看已部署应用程序的日志,而不是xcode调试控制台)中查看框架中的日志。我可以看到在iOS 9.x上运行的同一个应用程序的日志。 我试图在运行时用自定义记录器使用宏替换NSLog。虽然它适用于应用程序代码,但它不适用于库框架内的代码。有没有一种方法可以替代NSLog使用一个适用于外部框架的宏,而无

    1热度

    2回答

    下在iOS的10苹果已经做出了改变那的NSLog()输出不是在分布式应用程序(企业应用程序商店)发出的。 需要注意的是在Xcode,的NSLog()运行时工作正常。 有没有办法迫使所有的应用程序(在beta测试阶段非常有用)的调试? 一些线索出现在这里:NSLog on devices in iOS 10/Xcode 8 seems to truncate? Why? 但是,我们可以对此有一个明确

    1热度

    1回答

    我有一个项目引用了第三方框架。其中它使用NSLog。我想重定向NSLog到其他目的地(比如Dotzu) 是否有可能在我的项目中覆盖NSLog?

    2热度

    2回答

    在iOS 10之前,我们可以使用asl框架(Apple系统日志)访问由NSLog在运行时编写的日志消息。 但是,对于iOS 10苹果已弃用asl并将其替换为新的Logging framework。 是否仍然可以加载由NSLog或iOS 10中新的Logging框架记录的消息? 注:我不希望加载所有的日志消息,我只是想通过我的应用程序

    1热度

    1回答

    我无法在/var/log/system.log上获得NSLog消息。信息发送的地方有人可以帮我解决。或者是否有任何配置丢失。

    0热度

    1回答

    请忍受我在这里,因为这个问题是不是很容易解释和正确的话。 我使用下面的代码为了从USB连接的条形码阅读器获取数据,扫描仪工作正常,数据按预期传递,但我的数据库查找失败,我相信他们失败了,因为我传递的数据进入DBLookup方法是不正确的,但我无法明白为什么,我认为NSLog正在帮助我显示明文数据,但事实上它并非如此,并且我被困在进一步的调试中。 这里是我的代码 - (void)didBarcode

    0热度

    1回答

    我有一个使用XCode 7.3构建的应用程序,它可以在iOS 10下正常工作。 但是,之前用于调试的NSLog()语句没有显示出来。 我可以在苹果配置器中看到它们,现在我可以看到的内核过程消息如此之多。 当我测试一个iOS 9.x设备时,它仍然在工作。 请注意,如果已解决或有任何解决方法,请更新。

    0热度

    1回答

    我有一部iPhone连接到Xcode。我在主页上有一个NSLog(@"test")。当我从Xcode构建(运行)我的应用时,我发现它在调试区域上打印test。 然后......我闭上我的应用程序(终止它)从设备屏幕,然后重新发布从设备屏幕和不test重新打印(前提是设备保持USB连接在任何时候)... NSLog在应用终止并从设备重新启动时被禁用。 如何使NSLog一直活跃,只要设备是USB连接?

    0热度

    1回答

    我想将我的Xcode控制台日志打印到其中一个应用程序页面内的UITextView中。 我希望日志信息可以实时更新,就像调试应用程序时,我将iPhone连接到Xcode控制台。 有没有办法做到这一点? 我检查了几个解决方案 像:重定向NSlog文件这是一种老式的方式。在iOS10 现在,苹果正在使用统一日志记录和行为跟踪 我观看新的视频 https://developer.apple.com/vid

    1热度

    2回答

    我遵循苹果官方的文档,但我似乎没有任何相关的答案我的问题。 NSLog VS NSLogv