David Murray
David Murray
I'm not really sure about the other issue you're experiencing. I don't know everything about the iOS WiFi. I didn't use class-dump, I manually reverse engineered the functions.
Do you have a symbolicated crash log for me?
1. Install "symbolicate" in Cydia. You might have to set your device to "Developer mode" to see it. 2. Run "symbolicate /var/mobile/Library/Logs/CrashRepor er/LatestCrash-WiFi.plist"
Oh, yeah, I'm still trying to figure out the WiFiError stuff. Hm.
I can't really help you if you don't show me your code. :(
Maybe try to use `CFRunLoopRun()` instead of your NSDate, NSTimer and NSRunLoop code? Also, can you check the syslog? Maybe you're missing an important entitlement.
Can you add an `NSLog` at the beginning of DMNetworksManager's `_scanDidFinishWithError` method?
Try `CFRunLoopRunInMode(kCFRunLoopDefaultMode, 0, false)`. Also, make sure that this is the _last_ thing that your `main` function does.
I think it's because of the entitlements thing. Can you run `ldid -e YourBinary` on your daemon? `ldid`is available in Cydia.
Hm, looks correct. No idea then.