独立开发周记 #41:第一次被Google Play警告下架
2023,1120-1126
因为现在兼职占据了绝大部分工作时间,我只有在周末两天的空闲时间才能做自己的app了。
我发现在这种兼职和本职反转的状态下,每给自己的app做一点点改进,都会带来很大的喜悦和成就感。就像是白天在公司上班,晚上回家做自己的side project那样。
这周没看剧,没玩游戏,只是利用午餐时间把《蚁人3》看完了,而这个电影已经看了两个星期了……
极简时钟 Android
开放性测试
这周把新版本的测试版发到了开放性测试轨道,想看看测试用户的反馈如何,结果安装的数量太少,至今还没有一个测试反馈。通过历史记录看到上次使用开放性测试还是两年前……
下架警告
这周二收到了Google Play的警告邮件,说极简时钟的购买页面违反了GP的订阅政策,限期整改,否则就下架!
我们立刻在目前的购买页面的基础上补上了这个订阅政策里缺少的信息,提交了一个版本,结果还是被拒了,理由还是不合规。
Google Play Console 的「政策状态」里有两个选择,一个是通过邮件联系开发人员支援小组,另一个是提交申诉。
我选择了提工单,说明了我们的情况、做的修改以及不明白为什么仍然被拒绝。第二天收到了工单的回复,说无法对目前发送的政策相关问题做出回应,建议我提出申诉。
这时我想起了Revenue Cat的Paywall,设计和交互都比我们自己写的购买页面要好很多,于是我简单地配置了一个Paywall模板,打算代替我们自己的购买页面。
但是安卓小哥在接入的过程中发现 Paywall 支持的最低Android版本是7.0,而我们的app最低支持到5.0,于是果断放弃了。最后还是安卓小哥参考 Paywall 重新写了一个购买页面,我在补全本地化后又提交了一个版本,终于是通过审核了。
但是事情还没有结束,新版本上架后下架警告的状态并没有自动消失,于是我提了个申诉,最后终于在周日晚上消除了警告。
Google Play 2023 Q4 政策更新线上研讨会
上面提到的「订阅政策」应该是2022年7月推出的。我之前参加过两次政策更新线上研讨会,幸运的是都抽中了奖品,这在第一篇周记里提到过。
今年的Q2和Q3都因为恰好不在家而错过了,再加上正面临着下架警告,所以放下了其他事情认真看完了Q4的线上研讨会直播。
有一说一,实话实说,GP的这个线上研讨会无论是流畅度、清晰度、互动环节都要甩出苹果的加速器计划的线上分享十条街。
而且,这次我又中奖了!因为奖品是盲盒,焦急期待中。
极简日记 iOS
周六提交了1.7.12,优化了图片放大后的交互。
图片的手势操作这部分在之前的周记也写过,一开始是用了一个GitHub上第三方库来实现的,但是双指缩放有bug。后来改用了PDFView的方式来展现图片,手势的问题都解决了,但是每次加载图片和缩放图片的时候都会先闪白一下。
周六晚上得出空来,还是在使用PDFView的基础上把这个问题解决了。
本来挺满意的了,都准备提交了,但是看到Emote的图片缩放异常丝滑,不像是PDFView做的,问了Emote开发者,果然如此,他向我推荐了Agrume这个第三方库。光看名字,谁能想到这是一个和图片相关的库啊,这又让我学到了一个新单词。
这个Argume支持SwiftUI,但是不多。经过一晚上的魔改,终于将这个库完美融合在极简日记里。
极简时钟 iOS
偷师一招
上周日看到有一个国外的开发者Vlad Dugnist分享了一个技巧:利用iOS的quick action来吸引用户在删除App前留下反馈。
这周日就把这个技巧用在了极简时钟上,Vlad Dugnist 的这个quick action是打开app内置的一个反馈提交页面,而我是直接打开App Store的评论页面(希望不会招致太多差评)。本来还想多加几个quick action,但是为了尽快提交新版本,就留到以后的版本吧。
解决崩溃
通过Xcode看App的崩溃的这个功能我最近才知道,不看不知道,崩溃真不少。
定位到具体代码后,发现是一个Forced Unwrapping Optional造成的。我之前就吃到过这个教训,在周记22里提到过,要敬畏每一个Optional!
审核被拒
就这两处小修改,还以为会顺利通过审核上架,没想到收到了拒绝的邮件通知,而这次被拒的理由也是第一次遇到。
因为极简时钟的名称里的「番茄钟」是别人的商标或者其他知名app的名称,需要改名字……
我查了一下这个商标,所有者是珠海的一个家专门做实体番茄钟等效率工具的公司,看样子他们并没有自己的app。
所以被拒的可能性就只有是名字撞了其他「番茄钟」app,不知道其他名字带有「番茄钟」的app最近更新时会不会也会遇到和我一样的状况。
参考资料
参考资料
Agrume: https://github.com/JanGorman/Agrume
欢迎关注我的独立开发日记,也欢迎大家能与我交流关于独立开发的一切,更欢迎大家下载使用我的 App😄。