解析iOS版本1.4.2

时间:2014-10-17 19:36:40

标签: ios parse-platform

我注意到在我的某个iOS应用程序中使用解析版本1.4.2时,它不会在“安装”类中存储“parseVersion”,“timeZone”等信息。这是一个错误吗?或者这是正常的吗?

由于这个原因,我已经转回1.4.1。因为我真的需要“timeZone”信息。

如果它不是错误,那么如何向特定时区的用户发送推送通知?

请告诉我。感谢

3 个答案:

答案 0 :(得分:0)

在我的应用程序(iOS 7& 8 / Parse SKD 1.4.2)中,通过保存诸如" timeZone"等信息,没有任何问题。或" parseVersion"自动在应用启动...

但是这里有一个小解决方法 - 您可以手动保存timeZone:

NSTimeZone *defaultTimeZone = [NSTimeZone defaultTimeZone];
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation setObject:defaultTimeZone forKey:@"defaultTimeZone"];
[currentInstallation saveInBackground];

答案 1 :(得分:0)

我也有问题!
我已经从iPad 2和iPhone 5附上了一些安装的屏幕截图。 Parse Console screenshot
似乎除了deviceToken之外的所有数据都没有保存在本地PFInstallation中,因为如果我尝试打印timeZone它会返回nil
非常奇怪,在1.4.2之前一切正常,我想我会回到旧版本,等待更新。

答案 2 :(得分:0)

是的,这是错误。但似乎是一个罕见的。

"修复了在PFInstallation上保存自动数据的罕见问题。"

iOS / OS X Changelog - v1.5.0

现在一切都很好,我们有v1.5.0。 :)