how to get .mobileprovision file and .app file

I am new to the iphone development.

And i am using Hackintosh and i do not have any user ID of apple.

Now my clients need two file( .mobileprovision file and .app file) for creating ad hoc distribution.

Now is it possible to create .mobileprovision file and .app file from my hackintosh?

Is it mandatory of real mac and apple User ID for creating these two file ?


Edit: These links are old and now point to an archive, but unfortunately the images aren't archived. The information is likely outdated and no longer relevant.

In order to provision an app you will have to be part of the iPhone developer program. Once you do that, these instructions (minus the part about building for corona) will help you. You can also build with Xcode 4. I don't know if any of this can be done with a Hackintosh.