Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Strange new iOS 7 errors: receiver from DB / ForceShrinkPersistentStore_NoLock

Good day.

I have a project that uses a lot of network connections with SSL. This project runs fine and without errors on iOS 5 and 6. But with new iOS 7 i keep getting these two errors:

ERROR: unable to get the receiver data from the DB

ForceShrinkPersistentStore_NoLock -delete- We do not have a BLOB or TEXT column type.  Instead, we have 5.

They are not connected in any way and i did keep getting first one for few weeks, then later i got this second one too.

They are received on my application start, at that point i send few HTTP POST's and process received data. I cannot catch where do these errors come from.

I could find them if i could understand them. Anyone know what do they mean or on what cases one can cause them?

like image 413
avuthless Avatar asked Oct 02 '13 15:10

avuthless


3 Answers

I also had the first of your problems just today:

ERROR: unable to get the receiver data from the DB

I don't know the reason (maybe somehow the cache got corrupt) but deleting all of the simulator's Applications folder made the problem go away for me.

rm -rf ~/Library/Application Support/iPhone Simulator/7.0-64/Applications/*
like image 127
gmorph Avatar answered Nov 16 '22 00:11

gmorph


I got the same problem, but is is while debugging on a iOS device (iPhone 4 iOS 7.0.4)

Not sure what causes this... But I tried deleting the app on device and rerunning, then the error is gone.

like image 40
Perisheroy Avatar answered Nov 16 '22 00:11

Perisheroy


This error generally occurs in iOS7 and reason might be cache issues. I fixed the problem by deleting folder of simulator.

Steps :

Right click on “Finder” window select “Go to Folder”

Paste “~/Library/Application Support/iPhone Simulator/”

This will open iPhone Simulator folder containing simulators used in execution.

Now, delete 7.x folder.

enter image description here

like image 3
Jayprakash Dubey Avatar answered Nov 16 '22 00:11

Jayprakash Dubey