Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.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 既然Swift是开源的,我可以在一台非';不是苹果吗?_Ios_Linux_Swift - Fatal编程技术网

Ios 既然Swift是开源的,我可以在一台非';不是苹果吗?

Ios 既然Swift是开源的,我可以在一台非';不是苹果吗?,ios,linux,swift,Ios,Linux,Swift,过去,只有在Mac上才能编译iOS应用程序。然而,苹果最近公开了Swift 在swift.org上可以下载Linux编译器 我想知道的是,这是否允许我在没有Mac的情况下为iOS编写程序并在app store上发布?在其他平台(如Linux)上使用Swift语言与创建OS X或iOS应用程序之间存在巨大差异。OSX和iOS需要许多特定的框架,这些框架永远不会成为基本开源语言的一部分 开源Swift将允许您使用Swift语言编写通用程序 iOS和OSX应用程序的创建仍然需要一个更大的基础设施和工具

过去,只有在Mac上才能编译iOS应用程序。然而,苹果最近公开了Swift

在swift.org上可以下载Linux编译器


我想知道的是,这是否允许我在没有Mac的情况下为iOS编写程序并在app store上发布?

在其他平台(如Linux)上使用Swift语言与创建OS X或iOS应用程序之间存在巨大差异。OSX和iOS需要许多特定的框架,这些框架永远不会成为基本开源语言的一部分

开源Swift将允许您使用Swift语言编写通用程序

iOS和OSX应用程序的创建仍然需要一个更大的基础设施和工具集,只有在Mac上才能使用


tl;博士;-不,你仍然需要一个Mac来编写iOS和OSX应用程序,Swift。

C和C++是开放标准,但是你仍然需要OS X来进行OS X开发。该语言和一些工具链可能是开源的,但不是平台。Swift语言现在是开源的,但不是iOS SDK和框架。仍然需要编译和签署带有XCode等的应用程序。所以没有相关的:谢谢!这很有帮助。