请问 iOS App 插件开发一般思路是什么?

2016-11-19 20:15:52 +08:00
 GhostClock

最近组里的 Android 兄弟在别的项目组的 App 上开发插件,他们把这个 App 称为基座,就相当于在这个基座上开发一个插件,这个插件要可安装,可卸载,说实话,在 Android 的 app 上开发插件很常见,就比如 UC 浏览器就有很多插件。

那么在 iOS 上怎么弄? Google 了一把,又说 Cordova 的,你们一般是怎么做的?求取经

2822 次点击
所在节点    iOS
10 条回复
cielpy
2016-11-19 21:37:33 +08:00
写好放进去然后远程控制入口 (

理论上来说 JSPatch 可以写 App 吧
zwl2012
2016-11-19 21:46:36 +08:00
基座把功能都写好 用 html5 搭建 ui 调用基座接口即可
GhostClock
2016-11-19 22:08:55 +08:00
@cielpy
@zwl2012 那么在这个基座上,就用 TableViewCell 的方式作为入口的话,有没有这个 cell 完全靠用户控制呀

在 Android 那边,有一个下载的过程呀,他们是打包成 apk 的形式呀,要是 iOS 的话,感觉都是一个网页的形式吧
653513754
2016-11-19 22:39:30 +08:00
企业证书打包不用上架的话可以用加载动态库的方式,把要加载的内容打成 SDK 远程加载
plqws
2016-11-20 01:00:40 +08:00
用万能语言 lua 或 js
zwl2012
2016-11-20 10:21:21 +08:00
@GhostClock 下载只是一个形式罢了 你一个开发人员就别纠结这些了
xi_lin
2016-11-20 11:28:48 +08:00
@GhostClock appstore 应用只能靠脚本语言玩热更
dorentus
2016-11-20 11:48:40 +08:00
@653513754 iOS 10 已经把这条路堵死了。
GhostClock
2016-11-21 08:33:51 +08:00
@dorentus
@xi_lin 这么说的话,只能用脚本语言了?相当于写一个 H5 页面???
xi_lin
2016-11-21 13:13:58 +08:00
@GhostClock 要么纯 JS/H5 ,要么类似 RN

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/321741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX