I am using Flex 4.5 for mobile development on Windows. 开发者_如何学运维I want to package my application for iOS but I don't have a MAC. Is this possible from windows?
Please help!
Regards, Sanket
it is possible to do mobile development with Flex 4.5 even if you are a Windows user. You don't need a Mac but you will need two files: a code-signing certificate and provisioning profile.
If you take a look at the Flex Build Packaging-Dialog under the project properties you will see that these two files have to being targeted for iOS:
You obtain those files from Apple. But first you have to register as an Apple Developer here:
http://developer.apple.com/programs/register
To complete the registration you have to pay 99$/year. After successful registration you will receive an activation mail. After that you are able to start the setup of your certificates, devices and profiles in the Apple iOS Provisioning Portal.
The Apple Developer Center will walk you through all the necessary steps:
There are some additional steps to get that all working on Windows, because you will have to generate and convert certificates. For that I'm using Cygwin (a Linux-like environment for Windows). Be sure to include the OpenSSL packages during installation!
Once installed, follow the Adobe documentation: Obtaining developer files from Apple.
I'm sure that the following articles will also a good help for you:
- Flex/AIR for iOS Development Process Explained
- iPhone Development on Windows
Regards, Christian
精彩评论