热门话题
iOS 权限提示语
iOS 应用权限提示语不符合规范,导致无法上架 AppStore 的问题,依旧困扰了许多小伙伴。相关配置方法,请参考 iOS云打包修改权限提示语。
举例
依旧以出现频率最高的定位权限为例,简要说明下这个配置的填写。就拿外卖应用来说,获取定位信息是为了向用户展示附近的美食信息。因此,提示语应当是类似“获取定位信息用于为用户提供附近的美食信息”这样的,而不是“获取用户位置信息”这样的简(fei)语(hua)。
广告联盟
DCloud 上线了广告联盟平台,意在为更多开发者提供流量变现的渠道。详细的公告信息,看这里。
更新
本周广告平台的更新主要有两项:
- 云端打包,支持开屏广告的配置。
- Android 离线打包的 SDK 更新,具备相关广告能力。http://ask.dcloud.net.cn/article/13141
- iOS 离线打包的 SDK 更新,具备广告能力。http://ask.dcloud.net.cn/article/13147
广告问题
上架被拒
目前存在的问题,主要是开通广告后,上架 AppStore 以及其它应用市场时,会被驳回。http://ask.dcloud.net.cn/question/53077
临时的解决办法是,开发者提供应用 manifest.json 中分配的 appid,先行关闭广告。后续在广告管理平台上,会尽快更新此功能的开关控制。
莫名出现广告
还有一位小伙伴,在关闭了广告功能后依旧在应用内出现了广告。http://ask.dcloud.net.cn/question/53065
根据反馈信息,出现的广告并不是 DCloud 广告平台的内容,极大可能是运营商的流量被劫持插入的。
输入框导致应用崩溃
部分 vivo 和华为手机,输入框输入内容时,应用崩溃。http://ask.dcloud.net.cn/question/53121
该问题之前修复了,但是只更新了 Alpha 版。现在,已经更新到正式版了。升级 HBuilder,卸载原有的 HBuilder 手机基座即可测试。
突发问题
iOS 支付模块失效
本周四,使用 HBuilder Alpha 版打包的 iOS 应用,出现了“打包时未添加 Payment 模块”的问题。http://ask.dcloud.net.cn/question/53083
该问题已于周四晚上修复,重新打包应用即可。
其它问题
可配置权限变少
许多小伙伴发现,manifest.josn 文件的模块权限配置中少了许多权限。http://ask.dcloud.net.cn/question/53093
这是因为一些常用的必须的权限,会在云打包时添加,因此不要惊慌这显示的是正确的。
wap2app 引导页
想要给自己的 wap2app 应用添加引导页的小伙伴,请参考wap2app引导页的简单制作。
原生APP通过webview加载mui开发的功能
额,这位小伙伴应该是没有表述清楚自己的需求,同时也没有理清楚 DCloud 各产品的定位以及关系。http://ask.dcloud.net.cn/question/53100
正如问题中 @回梦無痕 的回复那样,MUI 是个 UI 框架,只要是浏览器环境都可以使用(当然,涉及到 5+API 的部分依赖 5+Runtime)。如果想要在原生应用中使用 5+Runtime 的扩展 API,需要将 5+SDK 集成到自己的原生应用中。
mui.toast()和plus.nativeUI.toast()有什么区别啊
http://ask.dcloud.net.cn/question/53081
MUI 的文档中,有这样一段描述:mui会根据ua判断,弹出原生对话框还是h5绘制的对话框,在基座中默认会弹出原生对话框,可以配置type属性,使得弹出h5模式对话框。
“原生”就是指的调用 5+API 使用系统的对话框,“h5”就是用 div 模拟的对话框。因为不同的系统或 ROM,系统的对话框会存在差异。如果希望统一样式的话,可以在调用 mui.toast() 时,传入 type: 'div' 来指定使用 h5 模式的对话框。
不只是 mui.toast() 如此,mui 的 dialog 部分,都是如此。如果希望修改样式,可以在浏览器中预览,调整相关节点的 css 即可。
最后
本周的报告就是这些,希望能对大家有所帮助。同时,也希望更多的小伙伴在社区分享自己的经验心得,交流学习。
祝大家周末愉快。
4 个评论
要回复文章请先登录或注册
t***@163.com
若末lan
lhyh
lhyh