我可以在没有开发人员帐户和获得证书的情况下分发带有二维码的 iOS 应用程序吗?



我正在使用Dreamweaver和PhoneGap制作一个应用程序,但我发现整个iOS分发过程非常混乱。我正在将该应用程序作为我的大学课程正在组建的节日的项目。我的总体意图是使用二维码分发该应用程序,但是我最近发现我仍然需要一个 Apple 开发人员帐户以及证书,以便将应用程序下载到 iOS 设备。我认为QR的全部意义在于不必支付99美元并完成整个"批准"过程。看,我自己买不起这样的帐户,所以我需要找到一种方法在没有帐户的情况下分发到 iOS。

这个话题对你来说可能看起来很愚蠢,但请注意,我是新手,我正在自己学习代码,所以我现在真的需要你的建议。非常感谢!

No.您无法在任何iOS设备上安装应用程序,除非您支付99美元成为Apple开发人员计划的成员。没有办法解决这个问题(不包括越狱设备。

Apple的Xcode开发软件是免费的,允许您在模拟器上构建和运行软件,但不能在设备上构建和运行软件。

二维码只是一个编码成图形符号的数字。它没有任何安装软件的神奇能力。人们经常将 URL 编码为二维码,许多二维码阅读器识别编码成二维码的 URL 并自动打开 URL。如果该URL恰好指向Apple应用商店中的应用程序,或者指向像TestFlight这样可以通过无线方式安装应用程序的网站,那么它可以作为用户可以安装应用程序的地方的链接,但这些应用程序必须由Apple许可的iOS开发人员构建,该开发人员已支付99美元的费用。

Apple 不允许分发未使用开发证书创建的应用程序。

PhoneGap的存在是为了允许使用Web技术而不是本机编程来构建应用程序。PhoneGap的意图不是允许颠覆Apple的应用程序批准。

要分发你的应用,你需要获得开发许可证,并通过 Apple 提交你的应用以供审批。

在某些情况下,您可以申请企业许可证,该许可证允许您分发到多个设备而无需通过iTunes获得,但这很昂贵,并且仅适用于公司分发内部应用程序。

二维码与此过程无关。如果您在 iTunes 中有一个有效的应用程序,您可以发出一个包含应用程序页面链接的二维码,让人们更容易在商店中找到您的应用程序。

我从未听说过通过二维码分发应用程序,也许这与 Dreamweaver/Phonegap 有关。我可以看到它工作的唯一方法是通过二维码中包含的链接将用户指向 App Store 位置,以在那里购买/下载应用程序。

要让应用程序在您自己的设备上运行,前提是您不打算将其限制为越狱者,您需要拥有一个 Apple 开发人员帐户。这是进入这个市场的障碍,但这是过程的一部分。

一旦你设置好了,批准过程就不会那么麻烦了,因为你正在按照苹果作为程序的一部分提供的相当简单的规则进行游戏。

我希望您确实找到了一种方法来分发应用程序,但我认为可能需要为开发人员帐户付费才能到达那里。祝你好运!

最新更新