元服务开发常见问题:卡片、更新、上架

元服务开发遇到的问题,比App开发更“特殊”:卡片更新、碰一碰配置、审核规范。这些常见问题,这篇一次解答。

卡片问题

  • 卡片不更新:检查更新周期配置(最短30分钟)和formProvider调用;
  • 卡片白屏:卡片UI代码错误,看Log排查;
  • 卡片尺寸不对:检查module.json5的尺寸配置和布局适配;
  • 卡片点击无反应:检查事件绑定(sendMessage/路由)。

碰一碰问题

碰一碰没反应:确认手机支持NFC+系统版本;标签配置错误:检查NFC标签的URI/能力配置;开发模式测试:需要开通碰一碰调试能力;真机与模拟器差异:碰一碰只能真机测试。

编译与运行

元服务编译报错:检查SDK版本(元服务能力需要新版本);包体积超限:精简资源(元服务有大小限制);运行闪退:看崩溃日志(多为API使用问题)。

上架审核问题

审核驳回常见原因:功能不完整(卡片/入口缺失);隐私合规(权限说明不清);内容问题(描述与功能不符);修改后重新提交,注意审核周期。

能力限制

元服务不支持的能力:部分系统API(后台常驻等);限制是有意的(保持轻量);替代方案:需要完整能力用App形态;查文档“元服务能力清单”。

元服务开发的常见问题,集中在“卡片、入口、审核”三个环节:卡片按规范做、入口按设备测、审核按文档改。轻量形态的坑,多在“细节”。

发表评论