flutter

Expected a key while parsing a block mapping.

在pubspec.yaml中添加图片时报错了,起因居然是个很简单的问题导致的。 因为assets前面的空格不是两个,yaml 文件对缩进很严格,要必须严格按照每…

Guideline 5.1.1 – Legal – Privacy – Data Collection and Storage

近期在例行更新APP的时候,居然被5.1.1拒绝了。之前从未因为这个原因被拒绝,于是在这里记录一下。 具体的被拒信息如下: We noticed that yo…

5. 1.2 Legal: Privacy – Data Use and Sharing

昨天对《心情遇记 – 认真记录每一刻的心情日记》APP更新了一版,本打算移除烦人的广告,结果今天上午7点多收到了被拒绝的信息,原因是:Guideli…

5. 1.1 Legal: Privacy – Data Collection and Storage

苹果iOS14.5有一重大更新,那就是将迫使所有应用程序(App)询问用户,是否希望出于广告目的而被跟踪。 近期为一款APP增加了广告追踪权限,本文记录了相关知…

升级旧项目支持Universal Links

通过对格言宝库进行升级测试,让其支持Universal Links,记录关键知识点。 1、配置并上传apple-app-site-association 创建文…

Guideline 5.6.1 – Legal – App Store Reviews

这几天把限行日历统统更新一遍,增加了Admob的开屏广告,同时做了一些优化。但是在提审的时候,广州限行日历居然被5.6.1拒掉了,说我的应用包含了能够操纵用户评…

The Google Mobile Ads SDK was initialized without AppMeasurement

今天在更新北京限行日历中的Admob时,pod update Google-Mobile-Ads-SDK后,build却报错了,在这里记录一下,方便有遇到同样错…

学会使用CPD检查项目中的重复代码

随着项目逐渐成长,项目的重复代码也逐渐增多了,大多都是复制粘贴惹的祸,那么我们如何对现有项目中的重复代码进行排查呢? 排查方法:代码审查、使用CPD工具。 重复…

代码规范中的好帮手Code Snippet

团队中的代码规范始终是件不能忽略的事情。这篇文章介绍了Code Snippet的相关内容,以及在代码规范中所发挥的作用。 什么是Code Snippet? Xc…

近期整理了一些常见的Xcode编译警告

近期整理了一些Xcode的常见编译警告,文末还有如何屏蔽消除编译警告的办法。 整理的编译警告所属分类有:Warning、Format String Issue、…