领域无法在传入通知上添加对象

时间:2016-04-20 08:32:03

标签: ios google-cloud-messaging realm

当使用领域与GCM(Google云消息传递)相关时,我现在面临这个问题。在某些情况下,应用程序在通知进入时向对象添加对象时崩溃。错误发生 而Application状态是活动的还是非活动的。但是我不知道国家是否对引起问题有任何影响。可能在添加传入对象时我做错了什么。有没有人提示这可能是造成这种错误的原因。

当我在研究这个问题时,我发现包括“realm :: SharedGroup”在内的这类错误与同时编写Realm的情况密切相关。

堆栈跟踪

Thread : Crashed: com.apple.main-thread
0  libsystem_pthread.dylib        0x18390953c pthread_mutex_lock + 1294
1  VLC         0x1003d67a8 realm::util::RobustMutex::low_level_lock() + 2292
2  VLC         0x100478ef8 realm::SharedGroup::do_begin_write() + 7996
3  VLC         0x1003a766c realm::_impl::transaction::begin(realm::SharedGroup&, realm::ClientHistory&, realm::BindingContext*, bool) (transact_log_handler.cpp:445)
4  VLC         0x1003a5048 realm::Realm::begin_transaction() (shared_realm.cpp:290)
5  VLC         0x1003946cc -[RLMRealm beginWriteTransaction] (RLMRealm.mm:445)
6  VLC         0x100175c28 -[VLCRealms createOrUpdateObject:] (VLCRealms.m:111)
7  VLC         0x10013857c -[VLCNotificationManager serializeNotification:] (VLCNotificationManager.m:65)
8  VLC         0x100138050 -[VLCNotificationManager recivedNotification:applicationState:] (VLCNotificationManager.m:28)
9  VLC         0x10012a630 -[VLCAppDelegate application:didReceiveRemoteNotification:fetchCompletionHandler:] (VLCAppDelegate.m:103)

其他信息:

使用Realm(0.98.7)

0 个答案:

没有答案