我是不是必须注册并向 Apple Developer 付款才能创建适用于 iOS 的应用程序

Posted

技术标签:

【中文标题】我是不是必须注册并向 Apple Developer 付款才能创建适用于 iOS 的应用程序【英文标题】:Do I have to register and make a payment to Apple Developer to create an application for iOS我是否必须注册并向 Apple Developer 付款才能创建适用于 iOS 的应用程序 【发布时间】:2021-06-21 19:45:15 【问题描述】:

我是否必须注册并向 Apple Developer 付款才能创建适用于 ios 的应用程序

之前我在 Flutter 上做了一个应用程序,然后我在 iOS 上构建了项目,然后当我想配置 xcode 时,我必须在 Apple Developer 注册会员?我是否必须这样做才能在开发人员环境中创建 iOS 应用程序或将其上传到应用商店

【问题讨论】:

【参考方案1】:

您可以在本地免费制作它们,如果您将其添加到应用商店,则只需为开发者帐户付费。

https://developer.apple.com/support/compare-memberships/

【讨论】:

在我进入android Studio之前,我创建的项目是我构建的apk,结果(app_debuk.apk)可以与其他同事共享。 IOS的意思是不能那样做?(免费无需付费) 不。没有侧载。手机上的每个应用程序都必须由 Apple 签名。免费的 Apple 帐户可让您安装最多运行一周的调试应用程序。我相信一个 Flutter 发布版本将持续到您的会员资格(免费或付费)到期,不会超过一年。但这仅适用于您的设备。您不能将任何东西交给他们安装的朋友。【参考方案2】:

如 Flutter 中所述documentation:

为了将您的应用发布到 App Store,您必须先注册 Apple Developer Program。您可以在 Apple 的“选择会员资格”指南中阅读有关各种会员资格选项的更多信息。

很遗憾,您需要先购买 Apple Developer Membership,然后才能将应用上传到 AppStore。与 Android 相同,但这一方面“更宽松”,因为您可以向某人发送他们可以安装的 apk。对于 iOS,您需要一个名为 TestFlight 的应用程序,以供其他人使用您的应用程序的测试版本,并且除非它在 ​​AppStore 上,否则无法安装该应用程序。

您可以阅读更多关于该计划的免费和付费层级的信息here

【讨论】:

哦我明白了,在我在Android Studio之前,我创建的项目是我构建的apk,结果(app_debuk.apk)可以与其他同事共享。对IOS来说意味着不能那样做?

以上是关于我是不是必须注册并向 Apple Developer 付款才能创建适用于 iOS 的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Apple 开发人员使用双重身份验证注册

Apple Pass类型证书的注册

获得证书和私钥对是不是需要注册 Apple Developer 计划?

Apple 是不是将后台设备添加到我上传的 Appstore 屏幕截图中,还是我必须添加设备?

在开始一个新的 react-native 项目时,我是不是必须按照 Apple 将我的部署目标更改为 iOS 14?

无法验证我的域以实施 Apple Pay