diff --git a/docs/上架/APP备案填报材料.md b/docs/上架/APP备案填报材料.md new file mode 100644 index 0000000..dcafddf --- /dev/null +++ b/docs/上架/APP备案填报材料.md @@ -0,0 +1,315 @@ +# 岁月家 · APP 备案填报材料 + +> 2026-11-01 整理。所有值均**从代码与证书实测提取**,不是手抄。 +> 平台:阿里云 ICP 代备案系统(新增 APP) + +--- + +## ⚠️ 开工前:三项硬性前提,缺一项提交不上去 + +| # | 要求 | 你的情况 | 状态 | +|---|---|---|---| +| 1 | 服务器是阿里云**包年包月**(含自动续费 ≥3 个月) | IP `47.104.72.161` 在阿里云大陆节点 | ⚠️ **需你去控制台确认付费方式** | +| 2 | 域名 `family.yangyq.net` 已完成 ICP 备案 | `yangyq.net` 已有备案 | ⚠️ **需确认子域名是否已覆盖** | +| 3 | 有**正式签名证书**(不能用调试证书) | ✅ `familybook.release.cer` 已就绪 | ✅ 通过 | + +### 第 1 项怎么查 + +``` +阿里云控制台 → 云服务器 ECS → 实例详情 → 「付费方式」 +``` + +- ✅ **包年包月** → 符合 +- ❌ **按量付费** → 不符合,需转包年包月,或开通自动续费 ≥3 个月 + +> 如果站点实际在**轻量应用服务器**上,去轻量控制台看。 + +### 第 2 项怎么查 + +``` +阿里云备案控制台 → 我的备案 → 看「yangyq.net」下的域名列表 +``` + +若 `family.yangyq.net` 不在列表里,**同一个备案订单里可以一并新增**。 + +> ⚠️ 阿里云明确提示:域名若同时用于网站访问,该域名也必须完成**网站备案**, +> 否则网站有被关闭风险。`family.yangyq.net` 就是网页端入口,建议一起补。 + +--- + +## 一、主体信息(复用已实名信息) + +个人主体,沿用你 `yangyq.net` 已有的备案主体资料,无需重填。 + +| 字段 | 值 | +|---|---| +| 主体类型 | 个人 | +| 姓名 | 杨永全 | +| 证件类型 | 居民身份证 | +| 手机号 / 邮箱 | 与阿里云账号一致 | + +--- + +## 二、APP 基础信息(逐字段复制) + +| 字段 | 填写内容 | +|---|---| +| **APP 名称** | `岁月家` | +| **APP 图标** | `图标/app_icon_1024.png`(1024×1024 方图) | +| **APP 首页截图** | 首页(今日概览)真机截图 | +| **内容分类** | `生活服务` → `工具` | +| **APP 语言** | `简体中文` | +| **是否对外提供 SDK 服务** | `否` | +| **APP 全部后台服务域名** | `family.yangyq.net` | +| **服务器所在地** | ⚠️ 填机房省份(查阿里云控制台「地域」) | + +### 三方 SDK 说明 + +岁月家**不含任何第三方统计/广告/推送 SDK**,可直接填: + +``` +无第三方 SDK。 +仅调用设备系统内置能力:华为 Map Kit(地点搜索联想,由 HMS Core 提供)。 +不含广告、统计、推送类第三方 SDK,不采集设备标识符(OAID/IMEI/MAC/SN)。 +``` + +> 若系统强制至少要填一项: +> `华为 Map Kit(华为终端有限公司)— 地点搜索联想` + +### 「服务器所在地」怎么填 + +不是你家地址,是**服务器机房所在省份**。 + +``` +阿里云控制台 → ECS → 实例详情 → 「地域」 +``` + +显示「华北2(北京)」就填 **北京市**,「华东1(杭州)」就填 **浙江省**。 + +--- + +## 三、APP 唯一标识(备案核心,最容易错) + +| 字段 | 值 | 来源 | +|---|---|---| +| **应用包名** | `familybook.yangyq.net` | `AppScope/app.json5 → bundleName` | +| **平台** | `HarmonyOS` | — | +| **公钥** | 见下方 ⬇️ | 正式证书 | +| **签名 MD5** | 见下方 ⬇️ | 正式证书 | + +### 【公钥】直接复制这一整行 + +``` +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEU+Of/Sa3mvHazQCARvsAk4XVwSZyLYU+nzB7M1mc0JmWWgNIk0NG4a2RWYuJs8iDsKwD9rJ4VQewEHaikP25g== +``` + +### 【签名 MD5】直接复制这一整行 + +``` +95d2b3d31de21fad563ee8f71df16c65 +``` + +**格式已处理好**:去掉冒号、统一小写、32 位十六进制。直接粘。 + +### 🔴 这两个值的来历(重要,避免踩坑) + +从 `familybook.release.cer` 提取。**但 `.cer` 是三层证书链,必须取最后一张**: + +``` +第1张 Huawei CBG Root CA G2 ← 根 CA,不是你的 +第2张 Huawei Developer Relations CA G2 ← 中间 CA,不是你的 +第3张 CN=杨永全(...).Release ← ✅ 你的证书 +``` + +用 `openssl x509 -in xxx.cer` 直接读只会拿到**第 1 张(根 CA)**。 +之前我给过一个 `7d0c4b46...` 的 MD5,就是错取了根 CA —— **那个值是错的,不要用**。 + +核对命令(如果你要自己验): + +```bash +cd /tmp && awk '/BEGIN CERT/,/END CERT/' | awk '{print > ("m" n ".pem")} /END CERT/ {n++}' +openssl x509 -in m2.pem -noout -fingerprint -MD5 # 第三张才是你的 +``` + +### 证书有效期 + +``` +2026-11-01 → 2029-11-01(3 年) +``` + +--- + +## 四、上线渠道 + +| 字段 | 填写 | +|---|---| +| 分发渠道 | `华为应用市场` | +| 是否已上线 | `未上线(首次备案)` | +| 预计上线时间 | 备案通过后 1-2 周内 | + +--- + +## 五、服务内容说明(决定审核印象,建议照抄) + +``` +岁月家是一款面向家庭的生活档案工具,供用户记录与管理家庭日常事务, +主要功能包括:日程安排、待办任务、家庭成员名册、纪念日提醒、观影记录、 +旅行记录、家庭账本、读书笔记、资料归档。 + +产品特点: +1. 数据存储于用户自行部署的服务器,开发者不设中心数据库,不收集用户数据副本; +2. 应用不含广告、不含第三方统计与推送 SDK,不采集设备标识符; +3. 仅申请三项普通权限(网络、网络状态查询、握持姿势识别), + 不申请定位、通讯录、相机、麦克风等敏感权限; +4. 不提供社交、直播、新闻资讯、金融交易、医疗诊断等需前置审批的服务。 + +本应用为工具类软件,不涉及新闻、出版、教育、医疗保健、药品和医疗器械、 +文化、广播电影电视节目等需前置审批的内容。 +``` + +> 这段话同时回答了审核最关心的三件事:**做什么、怎么存数据、需不需要前置审批**。 + +--- + +## 六、需要上传的附件 + +| 附件 | 说明 | 状态 | +|---|---|---| +| 主体证件照片 | 身份证正反面 | 复用已有 | +| **APP 首页截图** | 真机截图,**不能有广告/充值/付费入口** | ⚠️ 待截 | +| APP 图标 | 1024×1024 | ✅ `图标/app_icon_1024.png` | +| 软件著作权证书 | **没有** → 见第八节 | ⚠️ 待处理 | +| 域名证书(如需) | 部分情况下要 | 视系统要求 | + +--- + +## 七、流程与时间 + +``` +① 确认服务器可备案(包年包月) +② 提交备案申请(阿里云 App) +③ 阿里云初审(1-2 工作日) +④ 短信核验(收到工信部短信,24 小时内完成) +⑤ 管局审核(1-20 工作日,多数 3-7 天) +⑥ 下发 APP 备案号 +⑦ 填进 AGC 提审页 +``` + +### 关键提醒 + +- **短信核验必须 24 小时内完成**,超时要重新提交 +- 管局审核期间**不要改域名解析、不要关站** +- 备案号格式:`鲁ICP备XXXXXXXX号-XXA`(`A` 结尾表示 APP) + +--- + +## 八、软著:目前没有「岁月家」的软著 + +### 现状 + +查过了,你名下 6 项软著都与岁月家无关。**「岁月家」这个名称没有软著。** + +### 影响 + +- **备案**:不强制要求软著,可以没有 +- **华为上架**:需要,但可用华为《免责函》过渡 + +### 两条路 + +**路线 A:先用免责函上架(快)** + +``` +AGC 提审页 → 下载《免责函》模板 +→ 填写并手写签名(个人开发者:签名 + 身份证号) +→ 扫描上传 +``` + +**路线 B:申请软著(正规,但慢)** + +- 中国版权保护中心线上申请 +- 名称填:`岁月家家庭生活档案管理软件`(简称:岁月家) +- 周期:普通 30-60 工作日,加急 3-15 工作日(付费) + +> **建议先走 A 上架,同时并行申请 B。** 软著下来后可以补交。 + +--- + +## 九、🔴 三处名称必须完全一致 + +这是最常见的驳回原因之一: + +| 位置 | 必须是 | +|---|---| +| APP 备案系统里的 APP 名称 | `岁月家` | +| 华为应用市场的应用名称 | `岁月家` | +| 设备桌面显示的应用名 | `岁月家`(已确认,包里 `app_name` 就是它) | +| 软著名称(若已申请) | `岁月家家庭生活档案管理软件` | + +**四个都是「岁月家」**,前三个必须逐字相同,第四个是全称含简称。 + +--- + +## 十、提交前自检清单 + +- ☐ 服务器付费方式是包年包月(或已开自动续费 ≥3 个月) +- ☐ `family.yangyq.net` 已在 ICP 备案域名列表里 +- ☐ APP 名称填 `岁月家`(与商店、桌面一致) +- ☐ 包名填 `familybook.yangyq.net` +- ☐ 公钥粘贴的是 `MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEU+Of...` 这串 +- ☐ 签名 MD5 粘贴的是 `95d2b3d31de21fad563ee8f71df16c65` +- ☐ 首页截图无广告/充值/付费入口 +- ☐ 服务内容说明已填(用第五节那段) +- ☐ 三方 SDK 填「无」或「华为 Map Kit」 +- ☐ 服务器所在地填的是机房省份 + +--- + +## 十一、常见驳回原因(提前避开) + +| 驳回原因 | 怎么避免 | +|---|---| +| 服务器不符合备案要求(按量付费) | 先转包年包月 | +| 域名未备案 / 与 APP 不匹配 | 确认 `family.yangyq.net` 已在备案列表 | +| APP 名称与包名不匹配 | 三处(备案/商店/桌面)统一「岁月家」 | +| 签名 MD5 取成了根 CA 的 | 取证书链**最后一张** | +| 签名 MD5 带冒号 | 去掉冒号,32 位小写 | +| 截图含付费入口 | 用首页,干净截图 | +| 短信核验超时 | 收到后 24 小时内完成 | +| 服务内容含敏感词 | 不要出现"社交""直播""金融""医疗" | + +--- + +## 十二、备案号到手后填哪里 + +| 位置 | 填法 | +|---|---| +| AGC 提审页 → APP 备案号 | 填写完整备案号 | +| 应用内「设置 → 关于」 | 建议展示(合规加分) | +| 官网页脚 | 建议展示 | + +--- + +## 附:你现在最该做的三件事(按顺序) + +1. **查服务器付费方式**(2 分钟) + `阿里云控制台 → ECS → 实例详情 → 付费方式` + +2. **查 `family.yangyq.net` 是否在备案域名列表**(2 分钟) + `阿里云备案控制台 → 我的备案` + +3. **截一张首页图**(1 分钟) + 手机上打开岁月家 → 截图 → 存好 + +三项齐了就能提交。** + +--- + +## 附:与你之前材料的差异(本次修正) + +| 项 | 旧材料 | 本次 | +|---|---|---| +| 签名 MD5 | `7d0c4b46...`(**根 CA 的,错的**) | `95d2b3d31de21fad563ee8f71df16c65` | +| 公钥 | 调试证书的 | Release 证书的 | +| 证书路径 | `cert/familybook/*.release.cer`(不存在) | `cert/FamilyBook/release/familybook.release.cer` | +| APP 名称 | 家书 | 岁月家 | +| 证书有效期 | 未记 | 2026-11-01 → 2029-11-01 | \ No newline at end of file diff --git a/docs/上架/APP备案材料.md b/docs/上架/APP备案材料.md deleted file mode 100644 index 61eeb89..0000000 --- a/docs/上架/APP备案材料.md +++ /dev/null @@ -1,313 +0,0 @@ -# 岁月家 · APP 备案填报材料(阿里云) - -> **备案类型**:新增 APP(在你的既有主体下「新增服务」) -> **接入商**:阿里云(服务器 IP `47.104.72.161`,主机名 `yangyq`,位于阿里云中国大陆节点) -> **填报时间**:2026-11-01 整理 - ---- - -## 🔴 开工前必须确认的三件事 - -### 1. 服务器必须是阿里云的,且满足"可备案"要求 - -| 要求 | 你的情况 | 判定 | -|---|---|---| -| 中国内地地域 | ✅ 阿里云大陆节点 | 通过 | -| 包年包月(含自动续费 ≥3 个月) | ⚠️ **需你自己确认** | 待确认 | -| 已分配公网 IP | ✅ `47.104.72.161` | 通过 | - -> **怎么查**:阿里云控制台 → 云服务器 ECS → 实例详情 → 看「付费方式」。 -> 如果是**按量付费**,备案系统会提示不符合要求,需要转成包年包月(或已开通自动续费 3 个月以上)。 -> 若你的站点实际跑在**轻量应用服务器**上,也在控制台对应产品里看。 - -### 2. 域名必须已备案,且与 APP 绑定 - -- APP 后台域名:**`family.yangyq.net`** -- 你已有 `yangyq.net` 的 ICP 备案(主站一直在跑),子域名 `family.yangyq.net` 通常可以**新增接入**或已在同一主体下 -- ⚠️ 阿里云明确提示:**如果域名同时用于网站访问,该域名也必须完成网站备案**,否则网站有被关闭风险 - → 若 `family.yangyq.net` 之前没单独做网站备案,建议**一起补上**(同订单可提) - -### 3. 必须已经有正式签名证书 - -备案要填 **公钥 + 签名 MD5**,**调试证书的不能用于备案**。 -→ 先完成 `正式证书与签名切换.md` 里的步骤 1–3。 - ---- - -## 一、主体信息(复用实名信息,无需重填) - -| 字段 | 填写 | -|---|---| -| 主体类型 | **个人** | -| 姓名 | 杨永全 | -| 证件类型 | 居民身份证 | -| 证件号码 | (系统已存,核对即可) | -| 手机号 | (系统已存,**必须能收短信** —— 后面有工信部核验) | -| 邮箱 | `i@yangyq.net` | - -> 💡 个人主体管控比企业严:**类目只能选"无经营类目"**(工具、记事本之类), -> **不能**选电商、金融、医疗、教育、资讯、直播这些需要前置审批的。 -> 岁月家正好是工具类,无缝符合。 - ---- - -## 二、APP 基础信息(逐字段照抄) - -| 字段 | 填写内容 | 备注 | -|---|---|---| -| **APP 名称** | `岁月家` | ⚠️ 必须与**应用商店上架名称、桌面显示名称、软著名称**完全一致 | -| **APP 图标** | 用 `图标/app_icon_1024.png` | 1024×1024 正方形,无水印。备案系统要求清晰方图 | -| **APP 首页截图** | 首页(今日概览)截图 | ⚠️ **只放首页**,不能出现广告/充值/付费任何入口 | -| **内容分类** | `生活服务` → `工具` | 个人主体可选的合规类目 | -| **APP 语言** | `简体中文` | | -| **是否对外提供 SDK 服务** | **否** | 岁月家不对外提供 SDK | -| **使用的三方 SDK** | 见下方「三方 SDK 说明」 | 选填,但建议如实填 | -| **APP 全部后台服务域名** | `family.yangyq.net` | 只填域名主体部分,不填 `https://`、不带 `www` | -| **服务器所在地** | `山东省`(或服务器实际机房省份) | ⚠️ 填**备案服务器的机房省份**,不是你家所在地。阿里云控制台实例详情里有「地域」,如「华北2(北京)」就填北京 | - -### 三方 SDK 说明(如系统要求填) - -岁月家**不含任何第三方统计/广告/推送 SDK**。用到的都是鸿蒙系统内置能力,按备案系统口径可填: - -``` -无第三方 SDK。 -仅调用设备系统内置能力:华为 Map Kit(地点输入联想,由 HMS Core 提供)。 -不含广告、统计、推送类第三方 SDK,不采集设备标识符。 -``` - -> 如果备案系统强制要求填至少一项,就填: -> `华为 Map Kit(华为终端有限公司)— 地点搜索联想`。 - ---- - -## 三、APP 唯一标识(备案核心,最容易填错) - -| 字段 | 填写内容 | 从哪来 | -|---|---|---| -| **应用包名 / Bundle ID** | `familybook.yangyq.net` | `AppScope/app.json5 → bundleName` | -| **公钥** | 见下方「待填:正式证书信息」 | `openssl x509 -in *.release.cer -pubkey -noout` | -| **签名 MD5** | 见下方「待填:正式证书信息」 | `openssl x509 -in *.release.cer -fingerprint -MD5 -noout` | -| 平台 | HarmonyOS | | - -### 🔴 签名 MD5 填写格式(高频错误) - -``` -openssl 输出: MD5 Fingerprint=7D:0C:4B:46:B7:C1:C0:D2:3C:6E:43:16:E5:C9:96:A3 -备案要填: 7d0c4b46b7c1c0d23c6e4316e5c996a3 -``` - -**规则:去掉所有冒号,只留 32 位十六进制字符。** 大小写通常都接受,建议统一小写。 - -### 待填:正式证书信息 - -> ⚠️ 下面这三项在你的**调试证书**上是这样(**不能用于备案**,仅作格式演示): - -``` -包名 familybook.yangyq.net -公钥 MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEWidkGnDSOw3/HE2y2GHl+fpWBIa5S+IlnNrsGUvwC1I2QWvtqCHWmwFlFK95zKXiM8s9yV3VVXh7ivN8ZJO3SC5N1TCrvB2lpLMBwcz4DA0kgHCMm/wDec6kOHx1xvCR -MD5(去冒号) 7d0c4b46b7c1c0d23c6e4316e5c996a3 ← 调试证书的,勿用 -``` - -**正式证书拿到后**,跑这三条命令,把输出的值填进备案系统: - -```bash -cd ~/code/cert/familybook - -# ① 公钥(整段,含 BEGIN/END 两行也一起复制,或只复制中间那段都行,按备案页提示) -openssl x509 -in familybook.yangyq.net.release.cer -pubkey -noout - -# ② MD5(记得去掉冒号) -openssl x509 -in familybook.yangyq.net.release.cer -fingerprint -MD5 -noout - -# ③ 核对包名 -grep bundleName ~/code/FamilyBook_harmonyos/AppScope/app.json5 -``` - ---- - -## 四、上线渠道 - -| 字段 | 填写 | -|---|---| -| 上线渠道 | ☑ **华为应用市场(AppGallery)** | -| | ☐ 其他安卓市场(后续可加) | -| | ☐ App Store(无 iOS 版,不勾) | - -> 注意:备案时若勾了某个商店,后续实际没上,一般不影响; -> 但**勾了就必须真的能上**(审核可能抽查)。目前只勾华为即可。 - ---- - -## 五、服务内容说明(这个字段决定审核印象) - -备案系统会让你填「互联网信息服务备注 / 服务内容详细说明」。**照下面填**: - -``` -岁月家是一款供家庭内部使用的个人生活档案管理工具,不面向公众提供信息服务, -不含社交、新闻资讯、电商交易、直播、金融理财等功能。 - -主要功能:家庭成员记录日程与待办事项、记录家庭纪念日、记录观影与旅行经历、 -记录家庭日常收支(仅记账,不涉及任何支付、投资、理财业务)、 -整理个人读书笔记与家庭资料文档。数据仅存储于用户自行部署的服务器, -不同家庭之间的数据完全隔离,无公开内容发布与用户间社交功能。 - -本应用不含广告,不含付费与内购,不设用户充值入口。 -``` - -> ⚠️ 这段话是**照着实际情况**写的,不是套模板。审核电话回访时会问"你这个应用是干什么的", -> 照这个说就不会对不上。 - ---- - -## 六、需要上传的附件 - -| 附件 | 要求 | 你是否有 | -|---|---|---| -| **APP 图标** | 512×512 或 1024×1024 正方形,无水印无违规图案 | ✅ 用 `图标/app_icon_1024.png` | -| **APP 首页截图** | 只展示首页基础功能;**禁止**出现广告弹窗、充值入口、商品交易、付费会员、资讯新闻 | ✅ 需你截一张首页 | -| **身份证正反面** | 清晰、在有效期内 | ✅ 系统已有(实名时上传过) | -| **《移动应用备案合规承诺书》** | 备案系统**在线签署**,不用自己准备 | ✅ 系统生成 | -| **前置审批文件** | 仅金融/医疗/教育/新闻/出版/直播等需要 | ❌ **不需要**(工具类) | -| **软件著作权证书** | 阿里云 APP 备案**不强制** | ⚠️ 无,见下方说明 | - -> 💡 **截图的讲究**(个人主体查得更严): -> 截图里**不要**出现任何金额数字(比如财务模块的账目)、不要出现真实姓名手机号。 -> 首页如果有"账本余额"之类的数字,建议截图前先把数据清空或打码。 - ---- - -## 七、时间线与流程 - -``` -① 阿里云备案后台 → 已有备案主体 → 新增服务 → 选「移动应用(APP)」 - ↓ -② 填上面第一~五节的所有字段 + 上传附件 - ↓ -③ 签署《移动应用备案合规承诺书》(在线) - ↓ -④ 提交 → 阿里云初审(1–2 个工作日,会打电话核验) - ↓ ⚠️ 电话一定要接,问的就是"这个 App 干什么用的" -⑤ 初审通过 → 工信部发短信 → 【24 小时内】完成短信核验 - ↓ ⚠️ 超时订单作废,要重新提交 -⑥ 管局审核(1–20 个工作日,多数省约 7 天) - ↓ -⑦ 下发 APP 备案号(形如:鲁ICP备XXXXXXXX号-2A) - ↓ -⑧ 【30 日内】完成公安联网备案(全国互联网安全管理服务平台) -``` - -### 关键提醒 - -- **工信部短信 24 小时内必须完成核验**,否则订单作废重来。提交后那几天手机别静音。 -- **管局审核期间不要改服务器、不要改域名解析**,否则可能被判"信息不实"驳回。 -- **公安联网备案是独立的第二步**,拿到 ICP 备案号后 30 日内必须在 - https://beian.mps.gov.cn 单独做,不做会被抽查下架。 - ---- - -## 八、软著问题:目前没有「岁月家」软著 - -### 现状核实 - -你名下有 6 项软著(`memory/profile/05-软著.md`): - -| 软件名称 | 登记号 | 与岁月家有关? | -|---|---|---| -| 渤海生态系统关键要素存储管理系统 | 2025SR2443329 | ❌ 无关 | -| 渤海生态系统关键要素时空检索系统 | 2025SR1286975 | ❌ 无关 | -| 云任务调度仿真系统 | 2024SR0768026 | ❌ 无关 | -| 雾计算调度部署仿真系统 | 2022SR1052757 | ❌ 无关 | -| 海洋大数据云服务平台任务调度系统 | 2021SR0710102 | ❌ 无关 | -| 海洋大数据云服务平台 | 2021SR0401836 | ❌ 无关 | - -**结论:没有「岁月家」的软著。** - -### 影响与对策 - -| 场景 | 是否必须软著 | 对策 | -|---|---|---| -| **阿里云 APP 备案** | ❌ 不强制 | 直接提交,无需软著 | -| **华为 AppGallery 上架** | ⚠️ 官方要求,但**未取得时可下载华为《免责函》加盖公章上传** | 见下 | - -### 华为上架的软著处理(两条路) - -**路线 A:走免责函(快,1 天)** - -1. 在 AGC 提审页面找到「软件著作权」材料项 -2. 下载华为提供的**《免责函》模板** -3. 填写并**签名**(个人开发者手写签名 + 按手印/身份证号) -4. 扫描上传 - -> ⚠️ 免责函不是永久通行证。华为可能要求"后续补交软著"。个人开发者用免责函过审是常见做法, -> 但不是 100% 保证,看审核员。 - -**路线 B:申请「岁月家」软著(稳,约 1–3 个月)** - -| 项 | 说明 | -|---|---| -| 渠道 | 中国版权保护中心 https://www.ccopyright.com.cn | -| 名称 | 建议与商店名一致:**岁月家家庭生活档案管理软件**(软件全称含"岁月家",简称"岁月家") | -| 材料 | 源代码前后各 30 页(共 60 页)+ 用户手册 + 申请表 + 身份证 | -| 费用 | 官方登记免费(自行申请);加急/代办另计 | -| 周期 | 普通 **30–60 个工作日**;加急可缩到几天(要钱) | -| 著作权人 | **杨永全**(个人,与开发者账号主体一致) | - -> 💡 **建议**:先用路线 A 提交上架,同时并行申请路线 B。 -> 软著是长期资产,以后上别的安卓市场(小米/OPPO/vivo/应用宝)**全部强制要**,早办早省事。 - -### 🔴 三处名称必须一致 - -``` -华为后台应用名称 = 桌面显示名 = (将来)软著上的软件名称简称 - 岁月家 = 岁月家 = 岁月家 -``` - -不一致是高频驳回点,改名成本极高(应用名上架后基本改不了)。 - ---- - -## 九、提交前自检清单 - -- ☐ 服务器确认是**包年包月**(或已开自动续费 ≥3 个月),不是按量付费 -- ☐ `family.yangyq.net` 的 **ICP 网站备案**已完成(若未做,同订单一起提) -- ☐ 已拿到**正式发布证书**,已提取公钥与 MD5(MD5 **已去冒号**) -- ☐ 包名确认为 `familybook.yangyq.net` -- ☐ APP 名称填「岁月家」,与商店一致 -- ☐ 图标是 1024×1024 正方形,无水印 -- ☐ 首页截图**不含**金额/真实姓名/手机号/广告/充值入口 -- ☐ 内容分类选 **生活服务 → 工具** -- ☐ 「是否对外提供 SDK」填 **否** -- ☐ 后台服务域名只填 `family.yangyq.net`(不带 https/www) -- ☐ 服务器所在地填**机房省份**(不是家庭住址省份) -- ☐ 上线渠道勾**华为应用市场** -- ☐ 提交后手机保持畅通,**工信部短信 24 小时内完成核验** -- ☐ 拿到备案号后 **30 日内**做公安联网备案 - ---- - -## 十、备案号到手后填到哪 - -| 地方 | 怎么填 | -|---|---| -| **华为 AppGallery 提审** | 「APP 备案号」字段,填 `鲁ICP备XXXXXXXX号-2AX` | -| **应用内** | `设置 → 关于` 展示备案号(合规要求,建议做) | -| **网站页脚** | `family.yangyq.net` 页面底部展示 | - -> 备案号格式:`<省份简称>ICP备<8位数字>号-<序号>` -> 例:`鲁ICP备2026012345号-3A`(A 表示 APP) - ---- - -## 十一、常见驳回原因(提前避开) - -| 驳回原因 | 怎么避免 | -|---|---| -| APP 名称与商店/桌面名称不一致 | 三处统一「岁月家」 | -| 截图含广告/充值/资讯/金额 | 只放首页,先清空敏感数据 | -| 服务器不符合备案要求(按量付费) | 提交前先改包年包月 | -| 域名未备案 / 与主体不一致 | 先确认 `family.yangyq.net` 已备案在同一主体 | -| MD5 带冒号或位数不对 | 去冒号、确认 32 位 | -| 包名与上架包不一致 | 从 `app.json5` 直接复制,别手打 | -| 类目选了需要前置审批的(金融/医疗等) | 个人主体只能选工具/记事本这类 | -| 工信部短信超 24 小时未核验 | 提交后手机别静音,每天看短信 | -| 审核电话没接 | 提交后 3 天内保持电话畅通 | \ No newline at end of file