有没试过用 webview 套 vant h5 成功上架 app store 的

2023-01-06 21:05:10 +08:00
 wingkwanli888

公司有个项目要做成客户端,要分发 Android 和 iOS , 我只写过 vue, 项目实在太赶了,大概要 3 月中要 UAT, 没时间学 RN, flutter , 打算用 webview 套 vant 売,但是怕卡在上架那 如果不可以的话为什么 uniapp, ionic 这些非渲染原生组件的 app 可以过苹果的审核?

2911 次点击
所在节点    程序员
10 条回复
wu67
2023-01-06 21:20:42 +08:00
印象中, 断网时能显示点东西就行. 而大多数 h5 项目, 断网时是一直 loading 或者白屏.
先写着再说, 是在不行, 整 Cordova 打包一下也不是不行
acoldfox
2023-01-06 21:25:43 +08:00
ionic 也可以引入 vant 来开发,ionic 也支持 vue ,写好了两条命令就可以部署到 ios 了
suzic
2023-01-06 21:39:17 +08:00
上过,技术栈完全一致,原生套壳
wingkwanli888
2023-01-06 21:49:32 +08:00
@suzic 提交一次就过苹果的审核吗?
wingkwanli888
2023-01-06 21:56:29 +08:00
@acoldfox
@wu67
我打算启动页用 RN 写, 当在启动页时就展示一张离线的全屏图片,同时渲染一个隐藏的 react native webview, webview 完成加载 vant h5 页面后再把图片隐藏,h5 axios 拦截器 如果检查到没网络就重定向到没网络的缺省页
理论上是可以防止白屏的, 这个方法可行吗
estk
2023-01-06 21:57:47 +08:00
先上,说不定一次过。即使被拒绝,只要拒绝理由没提到你套壳,那就根据拒绝理由更改网页内容
Features
2023-01-06 21:58:58 +08:00
额,其实有完善的解决方案的,OP 可以看看 apicloud
这个平台虽然抄袭,名声不好,没落了
但是他们提供的打包方案确实可以上 appstore
hervey0424
2023-01-06 23:36:13 +08:00
上架没有问题的, 我们做的项目就是 ionic + vue + vant , 已成功上架
acoldfox
2023-01-06 23:49:43 +08:00
@wingkwanli888 怕白屏页面不要弄成懒加载,同时 axios 可以设置提示的
fwindcore
2023-01-07 09:46:41 +08:00
ionic 的项目很好上,没什么要求。
直接套 webview 的也上过。

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

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

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

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

© 2021 V2EX