清泛IT社区

标题: 2026 新年第一篇:即将全面支持苹果iOS App编译生成,纯血鸿蒙计划中,编译原理同iOS [打印本页]

作者: App Inventor 2     时间: 3 小时前
标题: 2026 新年第一篇:即将全面支持苹果iOS App编译生成,纯血鸿蒙计划中,编译原理同iOS
目前AppInventor2苹果iOS方案已经验证ok,即将发布上线。
但是 iOS的拓展和安卓的完全不通用,目前尚不支持有拓展的aia源码,AI伴侣测试和ipa编译都不支持带拓展的源码。
但是我们会逐步推进最常见的拓展适配iOS,比如 BluetoothLE、MQTT 等拓展的iOS支持。


以下是GPT整理的iOS拓展方案说明,和我们的预想大致一致。
---------------
MIT App Inventor 官方渠道的讨论和说明,可以确认 目前 iOS 扩展(Extensions)的支持状态以及未来计划的核心要点如下——并非传闻,而是社区主开发者(如 ewpatton)的官方表述

一、目前 iOS 版本不支持 Android 扩展
二、产生这个限制的根本原因Apple 的策略与政策限制
三、官方对 iOS 扩展的可能方案(官方的观点)1. iOS 扩展的未来方向已被提出,但没有时间表
这种可能方案的要点是:
官方明确表述过:
“Extensions may be allowed in compiled apps once the extension functionality has been fleshed out, but we have no time frame.” — ewpatton MIT App Inventor Community
就是说 这种能力的开发是“可行的方向”,但尚未完成,也没有具体计划发布时间。

四、当前 iOS 版本中官方提供的替代方案
虽然扩展本身不可用,iOS 支持很多常用功能作为内置 Blocks/组件:
这些是在 iOS 原生支持层面集成的,而非通过插件机制。扩展由平台层进行内部实现,而非动态注入。MIT App Inventor

五、官方立场的总结(适合归纳)当前状态(2025 / 2026)官方的潜在计划(但未实现)
六、对你规划的启发(工程层面结论)
从官方描述来看,你想让 iOS 支持类似 Android 那种开发者扩展模型:
换言之,在 iOS 上实现扩展的路径更像是你自己开发 “官方级组件(Capability Modules)” 的方式,而不是像 Android 那样动态加载插件。

如果你希望,我可以进一步整理:







欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3