您是否需要支付许可费才能为 iPhone/iOS 编程?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/4888045/
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-08-30 18:46:36  来源:igfitidea点击:

Do you have to pay a licensing fee to program for iPhone/iOS?

iphoneioslicensing

提问by Scott

My coworker and I were discussing our desire to write iPhone applications. He seems to believe that there is a 100 dollar licensing cost to program for the iPHone? Does this sound correct?

我和我的同事正在讨论我们编写 iPhone 应用程序的愿望。他似乎相信为 iPHone 编程需要 100 美元的许可成本?这听起来正确吗?

I could imagine that they might charge you to use some tools that they developed for this purpose but that they wouldn't/couldn't charge you just to be able to program on the device.

我可以想象,他们可能会向您收取使用他们为此目的开发的一些工具的费用,但他们不会/不能仅仅为了能够在设备上编程而向您收费。

回答by Ali

As others have pointed out:

正如其他人指出的那样:

  1. You can signup as an apple developer for free
  2. The development IDE (Xcode) is free and available on every Mac.
  3. You do need to register to publish your app on the App Store. The registration cost is $99 per year.
  4. As of Xcode 7, you can install apps you've developed to your iOS device without paying a registration fee.
  1. 您可以免费注册成为苹果开发者
  2. 开发 IDE (Xcode) 是免费的,可在每台 Mac 上使用。
  3. 您需要注册才能在 App Store 上发布您的应用。注册费用为每年 99 美元。
  4. 从 Xcode 7 开始,您可以将您开发的应用程序安装到您的 iOS 设备上,而无需支付注册费。

Also keep this in mind: 1. If you are going to develop enterprise applications (i.e. your app is not going to be sold in the App Store), the registration cost is $299 per year. 2. There are some ancillary costs- mainly source control. I use Versions by Sofa. The cost there is $53.

还要记住这一点: 1. 如果您要开发企业应用程序(即您的应用程序不会在 App Store 中销售),注册费用为每年 299 美元。2. 有一些辅助成本——主要是源头控制。我使用沙发的版本。那里的费用是 53 美元。

Hope that helps!

希望有帮助!

回答by JustSid

$99 is the price you have to pay to generate needed certificates to test your apps on your device(s) and to submit apps to the App Store. You can test and develop your apps for free on the iOS simulator, but I would highly discourage you from this as its just a simulator and not a real device.

99 美元是您生成所需证书以在您的设备上测试您的应用程序并将应用程序提交到 App Store 所必须支付的价格。您可以在 iOS 模拟器上免费测试和开发您的应用程序,但我强烈建议您不要这样做,因为它只是一个模拟器而不是真正的设备。

回答by Moshe

The tools are free, but you need to register with Apple. You can then do most of your development for free.

这些工具是免费的,但您需要向 Apple 注册。然后,您可以免费进行大部分开发。

However, to test on a device (as opposed to simulator), or submit the app to the App Store, you need to pay a $100 fee. (Here is the iOS Developer Program's homepage: iphone how can i get month name from month number?)

但是,要在设备上进行测试(而不是模拟器),或将应用程序提交到 App Store,您需要支付 100 美元的费用。(这是 iOS 开发者计划的主页:iphone 如何从月份号中获取月份名称?

Also, since you are thinking of getting started, you should know that you must have a Mac to run the iOS developer tools.

此外,既然您正在考虑入门,您应该知道您必须有一台 Mac 才能运行 iOS 开发人员工具。

回答by dotbill

The development environment including Xcode is all free.

包括Xcode在内的开发环境都是免费的。

You can develop in a simulator on your mac also for free. The only bit you need to pay for is the ability to sign your applications so they can get pushed to a device for the Appstore - its 99 USD.

您也可以免费在 Mac 上的模拟器中进行开发。您唯一需要支付的费用是能够对您的应用程序进行签名,以便将它们推送到 Appstore 的设备上 - 99 美元。

Don't forget - they take a cut of any sales on the appstore if you charge for your application!

不要忘记 - 如果您为您的应用程序收费,他们会从应用商店的任何销售额中抽成!

回答by nanonyme

Note that there is also a Apple University Program which allows you to install your applications to iPhone, iPad and iPod touch. It seemsto me that if you're studying in a degree granting, higher education institution, as they say, and are capable of influencing the institution into starting an iOS teaching course, you could develop your iOS software for free and test it on real Apple mobile devices. If you're either not in such a school or have no way of influencing the staff, you're out of luck with free methods unless you mess with the iPhone itself.

请注意,还有一个 Apple University Program 允许您将应用程序安装到 iPhone、iPad 和 iPod touch。这似乎对我来说,如果你在一个学位授予在学习,高等教育机构,如他们所说,并能够影响到机构开始在iOS教学当然,你可以开发您的iOS软件免费测试真实苹果移动设备。如果你不是在这样的学校里,或者没有办法影响工作人员,那么除非你弄乱了 iPhone 本身,否则你对免费方法就不走运了。