我注意到在我的某个iOS应用程序中使用解析版本1.4.2时,它不会在“安装”类中存储“parseVersion”,“timeZone”等信息。这是一个错误吗?或者这是正常的吗?
由于这个原因,我已经转回1.4.1。因为我真的需要“timeZone”信息。
如果它不是错误,那么如何向特定时区的用户发送推送通知?
请告诉我。感谢
答案 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附上了一些安装的屏幕截图。
似乎除了deviceToken之外的所有数据都没有保存在本地PFInstallation
中,因为如果我尝试打印timeZone
它会返回nil
。
非常奇怪,在1.4.2之前一切正常,我想我会回到旧版本,等待更新。
答案 2 :(得分:0)
是的,这是错误。但似乎是一个罕见的。
"修复了在PFInstallation上保存自动数据的罕见问题。"
现在一切都很好,我们有v1.5.0。 :)