在苹果iOS C#应用程序 [英] C# application on Apple IOS

查看:382
本文介绍了在苹果iOS C#应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有C#.NET应用程序。有什么办法,我可以运行这些应用程序为苹果iOS。我没有资源来从头开始开发的所有应用程序。

I have got C# .Net based applications. Is there any way I can run these applications for Apple IOS. I don’t have resources to develop all applications from scratch.

非常感谢, 镍

推荐答案

首先,你不能运行现有的.NET程序未修改在iOS平台上。

First of all, you can not just run your existing .NET programs unmodified on the iOS platform.

.NET运行库并不在iOS上工作,也不会在(与现行有关运行时编译应用程序的指导方针)。单有同样的命运并不会在iOS平台上运行。

The .NET runtime does not work on iOS, nor will it (in relation to current app guidelines regarding runtime compilation). Mono has the same fate and will not run on the iOS platform.

您唯一的选择就是让编译为本地的iOS可执行文件的code,而这将涉及到第三方工具。

Your only option is to get the code compiled to native iOS executables, and this will involve 3rd party tools.

其中之一就是 MonoTouch的的产品。它不是免费的。

One of those is the MonoTouch product. It is not free.

请注意,这不是技术上的限制。 .NET运行库的可以的运行在iOS平台上,如果微软或单声道使其成为该平台,但苹果不允许这样运行时(那些下载/执行还未100%-compiled code)在所有的平台上。

Note that this is not a technical limitation. The .NET runtime could run on the iOS platform if Microsoft, or Mono made it for that platform, but Apple does not allow such runtimes (the ones that download/execute not-yet-100%-compiled code) on their platform at all.

这是prevents从执行平台上闪了同样的问题。该方法的Flash已经解决,这是编译的Flash程序的iOS原生可执行文件。

This is the same problem that prevents Flash from executing on the platform. The way Flash has gone to solve this is to compile the Flash programs to native iOS executables.

这篇关于在苹果iOS C#应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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