在 Windows 上开发 iOS 应用程序

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/12771361/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-13 15:55:12  来源:igfitidea点击:

Developing iOS app on Windows

ioswindows

提问by Lucas Arrefelt

I've just finished an Android application for a company which they are happy with. Now however they would like an iOS version of this app. I have no experience of iOS app development and do not own any apple products, but I said I would further investigate alternatives.

我刚刚为一家他们满意的公司完成了一个 Android 应用程序。然而,现在他们想要这个应用程序的 iOS 版本。我没有 iOS 应用开发经验,也不拥有任何苹果产品,但我表示我会进一步研究替代方案。

After reading around a bit it seems that you can develop iOs apps on Windows, but with cons. It seems like a hassle to get the enviroment up and running. It's also supposedly slow and you can't release the app on market without a mac license. Is this true?

在阅读了一些之后,您似乎可以在 Windows 上开发 iOs 应用程序,但有缺点。让环境启动并运行似乎很麻烦。据说它也很慢,如果没有 mac 许可证,您就无法在市场上发布该应用程序。这是真的?

The company would pay me for enviroment licenses and etc but not a for mac machine. If I claim this fee I don't want to disappoint them with an app that isn't tested on a real device, neither compiled and released by me.

该公司会向我支付环境许可证等费用,但不会支付 mac 机器的费用。如果我申请这笔费用,我不想让他们失望,因为该应用程序未在真实设备上进行测试,也未由我编译和发布。

Given the circumstances, can I develop the app without a mac computer?

鉴于这种情况,我可以在没有 Mac 电脑的情况下开发应用程序吗?

回答by Richard Altenburg - Brainchild

The real answer is bad for you I guess: you need a Mac OS computer to develop your apps on, and really should own at least one or two iOS devices to test the app before putting it on the market. I would not start an iOS project without the company backing you up on this, better to disappoint them now then later.

我猜真正的答案对您不利:您需要一台 Mac OS 计算机来开发您的应用程序,并且确实应该拥有至少一两台 iOS 设备来测试该应用程序,然后再将其投放市场。如果公司不支持你,我不会开始一个 iOS 项目,现在最好让他们失望。

回答by Lucas Arrefelt

I would suggest you not to step back from the project, It is possible to create iPhone apps on windows machine. Check the link for detailed explanation: How can I develop for iPhone using a Windows development machine?

我建议您不要退出该项目,可以在 Windows 机器上创建 iPhone 应用程序。详细解释请查看链接:How can I development for iPhone using a Windows development machine?