BH6SVA_AC3QU
感谢提醒,也感谢把官方原文贴出来。
我们已确认:这段文字出自 APRS-IS 官方文档中关于 passcode 的章节,是针对 APRS 客户端
作者的明确要求,不是可选建议。此前我们说"将咨询官方",这里给个结论——规定确实存在,
我们的实现确实不符合,需要整改。
对照下来问题有两处:设置页会按呼号直接算出并显示 passcode;登录时 passcode 留空会自动
套用这个计算值。两者叠加,效果就是"填入任意呼号即可拿到验证码",正是政策里禁止的按需
发放。根子在于 App 本地无法核验持照身份,而政策恰恰把这份核验责任交给了软件作者。
所以整改方向不是把显示藏起来,而是 App 内不再计算、不再显示、不再自动填充任何 passcode:
· 移除 passcode 计算逻辑与"计算 Passcode"显示;
· 留空时改为只读方式连接 APRS-IS(pass -1):可正常接收站点与发给自己的消息,但不能
向 APRS-IS 注入报文;
· 需要上报位置或收发消息的用户,请在设置里填写你自己持有的 passcode(已有 passcode 的
登录不受影响);
· 首次使用 APRS-IS 前增加持照声明确认,明确你呼号下的所有流量由你本人负责。
需要说明的是,这条规定禁止的是"未核验的按需发放",并非禁止发放本身——软件作者承担核验
责任后发放是政策允许的。若我们后续提供发放渠道,一定会带核验环节,不会做成"输入呼号即
出码"。也正因如此,我们不便在这里、或在 App 与官网中把用户引向第三方获取途径。
整改会作为独立 issue 跟踪,完成后在本帖更新进度。
73!