Here's an interesting log that may be some help.
- FIRST RUN -
2011-05-21 10:12:30 [main] INFO <GSAppDelegate.m:application:didFinishLaunchingWithOptions::43> App v2.2.3 loaded
2011-05-21 10:12:31 [23555] INFO <GSContextManager.m:loadOnline:99> No valid session found, requesting one
2011-05-21 10:12:42 [23555] INFO <GSContextManager.m:loadOnline:113> Started session: dc86eafb57dbec52e5ce2bf41d770159
2011-05-21 10:12:42 [23555] INFO <GSContextManager.m:loadOnline:129> No local mobileID found, requesting one
2011-05-21 10:12:44 [23555] INFO <GSContextManager.m:loadOnline:146> Retrieved MobileID: 154923
2011-05-21 10:12:44 [23555] INFO <GSContextManager.m:loadOnline:155> MobileID successfully stored locally.
2011-05-21 10:12:44 [23555] INFO <GSContextManager.m:loadOnline:171> Retrieved country: {
CC1 = 0;
CC2 = 0;
CC3 = 0;
CC4 = 0;
ID = 1;
}
- NEXT RUN -
2011-05-21 10:14:14 [main] INFO <GSAppDelegate.m:application:didFinishLaunchingWithOptions::43> App v2.2.3 loaded
- Delete defaultKeyStore.plist, grooveshark2.sqlite, change IP -
2011-05-21 10:17:09 [main] INFO <GSAppDelegate.m:application:didFinishLaunchingWithOptions::43> App v2.2.3 loaded
2011-05-21 10:17:10 [23299] INFO <GSContextManager.m:loadOnline:99> No valid session found, requesting one
2011-05-21 10:17:17 [23299] INFO <GSContextManager.m:loadOnline:113> Started session: 87f4158ffb17c3289d4167091b82a1a9
2011-05-21 10:17:17 [23299] INFO <GSContextManager.m:loadOnline:129> No local mobileID found, requesting one
2011-05-21 10:17:19 [23299] INFO <GSContextManager.m:loadOnline:146> Retrieved MobileID: 154923
2011-05-21 10:17:19 [23299] INFO <GSContextManager.m:loadOnline:155> MobileID successfully stored locally.
2011-05-21 10:17:20 [23299] INFO <GSContextManager.m:loadOnline:171> Retrieved country: {
CC1 = 0;
CC2 = 0;
CC3 = 0;
CC4 = 0;
ID = 1;
}
The MobileID is downloaded, regardless of your IP, on first run. It is saved to either defaultKeyStore.plist or grooveshark2.sqlite.
Edit: When deleting the grooveshark2.sqlite, it DOES NOT download a new MobileID. Deleting defaultKeyStore does make it download a new one.
The mobile ID is stored in defaultKeyStore.plist, but iFile won't open it so I can't see inside...
This post has been edited by joebeefs: 21 May 2011 - 04:37 PM