gpt4 book ai didi

swift - 如何导入特定网页上托管的特定 Swift 类/模块?

转载 作者:行者123 更新时间:2023-11-30 12:16:09 25 4
gpt4 key购买 nike

我目前正在构建一个应用程序,该应用程序将允许迷你插件来帮助我的应用程序的使用。它很像 Slack,允许用户贡献自定义插件来帮助用户。这些插件将是 Swift 类。我将建立一个系统,用户可以在其中提交要托管在网页上的自定义插件。我的应用程序中的用户将能够选择他们需要的一些插件,并且应用程序将仅导入这些插件,并将包含插件的类添加到顶级文件中,以便我的应用程序中的所有内容都可以使用这些插件类。如何将这些选定的模块导入到我的应用程序文件中?

例如,如果我有一个变量webpageURLContainingPlugin,那么有什么可以让我在该链接导入类/模块吗?

此外,我不想在创建 XCode 项目时下载所有这些插件,因为我觉得存储所有可能的插件会占用太多不必要的空间,而用户最多只能选择其中的五个来存储使用。

如果无法从互联网导入包含这些模块的文件,您能否建议解决此问题的方法?

编辑:我不是在寻找一种创建插件架构的方法,我知道我想如何做到这一点,我的问题更多是关于访问网页上在线托管的插件并将其放入我的顶级文件,以便我可以访问它们。但是,如果我必须遵循特定的插件架构才能做到这一点,那么请提出建议。

最佳答案

你不能。 IAP 可能是一个值得探索的选择。

AppStore review guidelines

2. Performance > 2.5 Software Requirements

2.5.2 Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code, including other apps. Apps designed to teach, develop, or test executable code may, in limited circumstances, download code provided that such code is not used for other purposes. Such apps must make the source code provided by the Application completely viewable and editable by the user.

关于swift - 如何导入特定网页上托管的特定 Swift 类/模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45418864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com