如何在iOS中通过服务器将Swift代码推送到客户端?

时间:2017-10-27 20:36:07

标签: ios swift http socket.io

我希望我的应用能够在不经过Apple审核流程的情况下进行紧急安全更新。我并不是要为我的所有更新做这件事,也不是为了规避Apple的合理审核要求。所有它必须做的是将.swift文件推送到客户端,该文件将在应用程序的某个地方访问。

我当然知道有一种方法可以在JavaScript中实现,因为我已经在React Native中创建了相同类型的机制。我使用this approach,但我不认为iOS的内容与我听过的相同。

肯定有一个解决方案,因为我听过许多开发人员这样做(为了更少,嗯... 有效的原因),但我无法找到它。

1 个答案:

答案 0 :(得分:3)

出于技术和政策方面的原因,您无法执行此操作。 Apple明确禁止您在应用商店流程之外向应用提供新代码。

它的另一部分是你的应用程序运行编译的目标代码,而不是源代码。除了iPad Swift playgrounds应用程序,用户的设备上没有Swift编译器。

Javascript是一匹不同颜色的马。这是一种解释型语言,旨在交付和动态运行。