The crunch is uploading the app to the app store; you pretty much have to have a mac for that.
It's theoretically possible to do it from a simulated mac (virtualbox or the like) but it's a very
frustrating process to set up and doesn't work reliably.
Presumably, there's a way to rent a real mac desktop - what does codename1 use for build servers?