Is it possible to publish ios content on windows?

or i need a mac book for it ???

Unity can publish to both platforms. But if you want to build a project to use on iOS then Apple requires that you have a Mac to build it with (this is not a Unity requirement, it’s an Apple requirement).

You need Mac to build for ios, apple only require Mac for upload. Apps made with Air for example can be generated on windows, but to send that to apple you need Mac OS. Plus Unity create a xcode project which requires Mac OS.