Ios 使用应用商店的NsLog记录不需要的行为

Ios 使用应用商店的NsLog记录不需要的行为,ios,objective-c,swift,app-store,Ios,Objective C,Swift,App Store,在Swift中有一个pintln,在Obj-C中有一个NsLog。现在我的问题是,当我将我的应用部署到应用商店时,有什么区别吗?假设我有一个正常情况不应该发生的案例。但如果发生了,我会打印一条信息 这些信息是否显示在iTunes connect中 当我将应用程序部署到应用商店时,NSLog和println之间是否存在差异 NSLog是“下一步日志”的缩写,主要用于在Objective-c中编写时将结果注销到控制台。Println()在Swift中使用,但您可以同时使用两者。简言之,这些功能只是为

在Swift中有一个pintln,在Obj-C中有一个NsLog。现在我的问题是,当我将我的应用部署到应用商店时,有什么区别吗?假设我有一个正常情况不应该发生的案例。但如果发生了,我会打印一条信息

  • 这些信息是否显示在iTunes connect中
  • 当我将应用程序部署到应用商店时,NSLog和println之间是否存在差异

  • NSLog是“下一步日志”的缩写,主要用于在Objective-c中编写时将结果注销到控制台。Println()在Swift中使用,但您可以同时使用两者。简言之,这些功能只是为了在开发应用程序时进行测试。

    NSLog用于将一些信息放入控制台,因此当您在Xcode输出视图中使用它时,您不仅可以看到消息,还可以看到包括日期和时间在内的整个序言。 通常情况下,在发布应用程序之前,println和NSLog都应该从代码中删除,但当出现一些错误时,一些日志可能仍然保留,以便将来调试或能够找出最终用户设备上的问题。用户并不知道Console.app的存在,但这并不意味着你可以发送垃圾邮件