Они этого не делают, поэтому, если у вас есть собственный компилятор и набор инструментов, работающий в Windows, вам больше под силу.
Но поймите, что:
Вы не сможете использовать язык, который компилируется в байт-код (это языки Java, C # и .Net, Perl / Python / Ruby и т. Д.). Apple, скорее всего, не разрешит переводчиков через App Store.
Скорее всего, ваши инструменты не будут содержать эквивалент Interface Builder или iPhone Simulator. Вы будете писать много кода и тратить гораздо больше времени на тестирование.
У вас не будет местной документации. Вам придется либо использовать веб-сайт Apple, либо полагаться на стороннюю документацию, в которой могут использоваться методы, разрешенные и запрещенные App Store, без указания, какие именно.
У вас не будет редактора Xcode, который специализируется на Objective-C. Вам придется печатать намного больше.
Вы не сможете получить помощь так же легко, поскольку не используете те же инструменты, что и другие.
Вы никогда не узнаете, есть ли ошибка в вашем коде, ваших инструментах или вашей платформе. Люди, использующие официальный SDK, могут отправлять отчеты об ошибках на инструментах так же легко, как и на платформе.
Ваши инциденты технической поддержки бесполезны, потому что вы нарушаете свои контракты.
Если Apple когда-либо узнает , вас могут выгнать из App Store, и вся ваша работа будет напрасной. Если вы не идиот, эта мысль будет беспокоить вас.
Если вы любитель, это может быть приемлемым, чтобы не платить 400 долларов за использованный Mac mini, но если вы не любитель ... это не способ управлять бизнесом. Подберите подержанный Mac и подумайте обо всех деньгах, которые вы не тратите на фабрику, в магазин, офисы, инвентарь или сотрудников во время установки.