正如标题所说,我的应用程序在客户端崩溃,并通过Parse崩溃报告报告,但我无法重现它在我身边。
在模拟器和真实设备上一切正常工作也从app store下载了应用程序,完美无瑕。但是我一直在收到崩溃报告。
以下是get timezone为整数
的代码 static var timezone: Int {
get {
return Int(NSTimeZone.localTimeZone().secondsFromGMT/3600) ?? 0
}
}
它不应该是任何问题,但崩溃日志结束在该行或者我可能只是在那里遗漏了一些东西。如果有人打过这个,请建议。任何想法都是受欢迎的。
答案 0 :(得分:0)
我发现当你把它投射到Int时它会在太平洋时区崩溃。在我的情况下,以下修复了问题
让时间= UInt32(NSDate()。timeIntervalSince1970 + NSTimeInterval(NSTimeZone.localTimeZone()。secondsFromGMT))