一. Guideline 2.1 - Performance - App Completeness
出现这个问题是苹果公司的审核人员认为你的app是一个半成品,出现这种问题的情况,包括并不限于 应用名称中包含空格 如 “Log In”,中间不能出现占位符。并且在提交审核时所填写的其他信息也不能出现 “测试”, “test”,这种字样。
二. Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
上图中是说我的app使用了定位权限,但我并没有在文件中标明我要使用这个权限做什么。同时也适用于调用相机,调用相册等。要解决这个问题, 我们需要在info文件中注明。
info文件信息属性列表键引用https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW18 不同的权限调用所填写的说明文本不同,但基本可以套用:
- 该应用程序需要你的同意才能访问该位置
- 允许应用程序访问你的位置,以提供更全面的服务
- 此操作需要您的同意才能进入相册上传已完成订单的照片
三. Guideline 3.2 - Business
这是在说苹果审核人员在审查app中发现,你的应用程序是为特定的企业或组织(包括合作伙伴、客户或员工)使用的,建议使用企业分发,appStore是面向公众的平台。
要解决这个问题,需要找一下在提交审核的信息中,有没有提到过说这个app的用途,是给公司员工或内部使用这类的话术。有的话需要修改,总之就是要说明这个平台是面向大众的。
我在描述中是这样写的:
这是一个信息操作平台,为了便于销售人员的管理。对于销售人员的使用,销售人员的范围不仅是公司内部人员,也可能是路人甲或路人乙。