is it any possibilities iphone app run on background, because my task is to retrieve wifi info and send it to the server about ssid & rssi, how this can be done,
You can't run your apps in the background. I'd suggest getting a second iPhone.