Many of Apple's services have been down these past few days due to someone finding out a way into their system. Sadly this means developers cannot test on their iOS devices and ultimately submit to the app store.
They have however created a handy
status page where you can view what parts of their system are currently up. They claim to have put the iOS Dev Center up (provisioning portals, certificates, etc) although they accidentally set the "accept license agreement" page to a maintenance page :/


This really sucks as I cannot test my applications on physical devices, or even submit them to the App store.
Discuss Apple's mishap.
PS, please do not turn this into a Android VS iOS thread. Both are wonderful in their own ways and both have their ups and downs. Thank