Windows / Linux iOS App开发(不需要编译) [英] Windows/Linux iOS App Development (Compilation not needed)

查看:186
本文介绍了Windows / Linux iOS App开发(不需要编译)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道是否有办法在Windows或Linux上开发iOS应用程序。虽然这可能看起来像是一个重复的问题,但在我已经存在的问题中还有一件我无法找到的事情:可以访问Mac 。 你为什么不在那里开发它,你可能会问;有一个障碍:这是我女朋友的Mac,所以我不能垄断它应用程序开发所需的时间。

I was wondering if there is a way to develop iOS applications on Windows or Linux. While this may seem like a duplicate question, there is one more thing which I was unable to find in the already-existing questions: I do have access to a Mac. "Why don't you just develop it there," you may ask; there's a hitch: it's my girlfriend's Mac, so I can't monopolize it for the amount of time an app would take to develop.

所以,基本上,这是什么我想这样做:我想在应用程序的Windows(或Linux)上进行编码(最好是一些预设备测试),之后我可以将其移到Mac进行编译。有没有一些自由的方式(我看过Xamarin和Marmalade,但我买不起那些牌照)?谢谢。

So, basically, here is what I want to do: I would like to do the coding (and preferably some amount of pre-device testing) on Windows (or Linux) for the app, after which I can move it over to the Mac for compilation. Is there some free way of doing this (I've looked at Xamarin and Marmalade, but I cannot afford the licenses for those)? Thank you.

P.S。虽然我意识到没有什么能阻止我简单地破解打开Notepad ++并继续它,我希望能有一些稍微好一点的测试能力。

推荐答案

Xamarin,KendoUI,PhoneGap,Cordova都是利用HTML5,CSS和JavaScript创建可移植到Android,Web,Windows Phone,BlackBerry和iOS的应用程序的框架。你需要找到这样的框架。为了编译iOS / iPhone你需要一台Mac,但要开发你需要上面的那些框架之一。在Windows中没有本地修改方法和编译方式。当然,您可以在标准文本编辑器中编辑.m和.h文件,但除非您在Mac上的XCode中,否则无法进行调试或编译。

Xamarin, KendoUI, PhoneGap, Cordova are all frameworks that utilize HTML5, CSS, and JavaScript to create apps that are portable to Android, Web, Windows Phone, BlackBerry and iOS. You need to find a framework like that. In order to compile for iOS/iPhone you need a Mac, but to develop you'll need one of those frameworks above. There is no native way of modifying in Windows, and compiling. Of course you could edit .m and .h files in a standard text editor, but you can't debug or compile unless you are in XCode on a Mac.

Unity3D /虚幻引擎4,您可以在Windows中工作,它将输出iOS XCode项目文件和源代码。但是你仍然需要一台Mac来编译它。我们的朋友在Apple的严格要求之一。

Unity3D/Unreal Engine 4 you can work in Windows, and it'll output the iOS XCode Project files, and source code. But you'll still need a Mac to compile it. One of the strict requirements by our friends at Apple.

编译应用程序后,您可以通过Application Loader或直接在XCode中提交到App Store。我也听说人们在编译后通过Windows提交到应用程序商店,但是我自己没有这样做。

Once the app is compiled you can submit to the App Store via Application Loader or directly in XCode. I've also heard people submit to the app store via Windows once it is compiled, but haven't done this myself.

这篇关于Windows / Linux iOS App开发(不需要编译)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆