Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我可以使用Ubuntu创建苹果iPod/iPhone/iPad应用程序吗?_Ios_Linux_Ubuntu - Fatal编程技术网

Ios 我可以使用Ubuntu创建苹果iPod/iPhone/iPad应用程序吗?

Ios 我可以使用Ubuntu创建苹果iPod/iPhone/iPad应用程序吗?,ios,linux,ubuntu,Ios,Linux,Ubuntu,我想知道我是否可以通过创建一个iDevice应用程序并将其发布在Rock your Phone Store上来赚钱。我应该使用哪种语言,是否有例外。几周前我就试过了。有一个名为GnuStep的项目,其中包括一个用于Objective C的运行库。然而,我有点失望地发现,它与Apple提供的Cocoa库(并且仅在Apple上提供)有很大的不同。我在Apple的Cocoa文档中找到的许多类和方法都不受支持,所以编程变得有点乏味。甚至在可用的Objective-C方言中也存在差异。最后我用XCode在

我想知道我是否可以通过创建一个iDevice应用程序并将其发布在Rock your Phone Store上来赚钱。我应该使用哪种语言,是否有例外。

几周前我就试过了。有一个名为GnuStep的项目,其中包括一个用于Objective C的运行库。然而,我有点失望地发现,它与Apple提供的Cocoa库(并且仅在Apple上提供)有很大的不同。我在Apple的Cocoa文档中找到的许多类和方法都不受支持,所以编程变得有点乏味。甚至在可用的Objective-C方言中也存在差异。最后我用XCode在我的MacBook上开发了

如果您愿意忍受不在“真正的”环境中开发的限制和不便,这是可能的。我想我听说有人这样做

你应该可以花200美元买一台二手MacMini。。。这将允许您在“真实”的本机Mac环境中进行开发。为iMac和iPad制作应用程序所需的XCode版本需要OS X.6


或者,我听说有些项目允许在非Mac硬件上运行MacOSX。然而,这是非法的,因为它违反了你(或任何人)与苹果的合同。在非法设置的环境中创建苹果程序可能不是与您软件的唯一分销商建立繁荣业务关系的良好开端。

是的!你需要做的是下载一份OSX(合法的,如果可能的话),然后在谷歌上搜索一个指南,这个搜索会起作用:然后你可以在任何操作系统上创建虚拟机,甚至是windows。(在有人说这是不可能的之前,我正在我的windows机器上运行它,因为我们在为工作说话)。完成此操作后,您可以像其他人一样登录Mac应用商店并下载Xcode