最近提交的一版应用,出现了 17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected 这个问题。原因是我们在用户注册时,需要了太多的用户信息,像邮箱,手机号,性别,生日,身份证号码等,苹果方面认为我们是在收集信息。
这种情况,给他回复一封邮件就好了,大体就是为什么要收集这些信息,给出原因,然后问题解决。我当时的理由是:我们这个应用是面向真实医生的,所以必须要用户在注册时,让用户填写真实的个人信息,比如用户的身份证号、真实姓名和医生执业证书等。这样我们在后台审核时,才能确定这个医生是真实存在的。所以,注册时获取用户的真实姓名和身份证号、电话、邮箱是必须的。