Unlike Afaria, Apple provisioning is primarily performed by developers at the end of their development cycle, with some Sybase Control Center configuration performed by the administrator, and some device setup by the device user.
iPhones do not require a runtime or a client; only the application must be deployed to the device. The lack of a runtime allows users to self-manage their devices: device users download application files to their iPhones and synchronize updates as required. However, to receive notifications, the device users must first enable notifications on the iPhones.
Administrators must configure Apple Push Notification System (APNS) for iPhones. You cannot use APNS on a simulator in a test environment, nor can you use it with iTouch or iPad.