正如title所说,我的应用程序在客户端崩溃了,并通过Parse crashes得到报告,但我就是不能在我这边重现它。
一切在模拟器和真实设备上都运行得很好,还从app store下载了应用程序,运行得天衣无缝。但我一直收到坠机报告直到今天。

以下是get timezone as integer的代码
static var timezone: Int {
get {
return Int(NSTimeZone.localTimeZone().secondsFromGMT/3600) ?? 0
}
}这应该不会有任何问题,但崩溃日志在这一行结束,或者可能我只是遗漏了一些东西。如果有人以前打过这个,请指教。任何想法都是受欢迎的。
发布于 2016-04-11 15:41:04
我发现当你将它转换为Int时,它会在太平洋时区崩溃。在我的例子中,下面修复了这个问题
设NSTimeInterval(NSTimeZone.localTimeZone().secondsFromGMT)) = UInt32(NSDate().timeIntervalSince1970 + time
https://stackoverflow.com/questions/32932574
复制相似问题