苹果审核reject理由大全(2):“测试”字眼、用户隐私

来源:互联网 发布:鞋拔子脸 整形 知乎 编辑:程序博客网 时间:2024/04/29 20:40

拒绝理由

1.“测试”字眼
2. 用户隐私

————–1.“测试”字眼—————-

这里写图片描述

苹果不允许类似“test版”、“demo版”的应用上架appstore。但是其实“试金石测试”只是一个游戏任务而已,所以说苹果的审核有时任性而傻×。

解决方案:游戏中尽量避免测试、demo等字眼。或者,想办法不要让苹果看到

—————2. 用户隐私———————-

这里写图片描述

关于用户隐私,苹果永远敏感而小心翼翼。因此,苹果在ios5禁止开发者使用UDID,在ios6又禁止使用Mac Address。而在应用中,访问iphone机器名有可能被reject,邮箱输入框有可能被reject,甚至游戏中常见的排行榜功能都可能被reject,关键在于“隐私”。

解决方案:

首先,尽量避免直接获取用户的机器名、邮箱、手机号、生日等信息其次,如果确实要获取信息,苹果建议弹出用户授权框,用户确认后再获取信息再次,有些功能你真的是想不到和隐私相关的,就中枪了,尽量和苹果解释它并非隐私最后的最后,还是那句老话,这些东西不要让苹果看到就对了,不要刺激苹果审核人员的玻璃心

苹果reject原文

August 11, 2015 at 4:57 AM
From Apple
2.9 - Apps that are “demo”, “trial”, or “test” versions will be rejected. Beta Apps may only be submitted through TestFlight and must follow the TestFlight guidelines
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
17.2 Details

We noticed that your app requires users to register with personal information to access non account-based features, which is not allowed on the App Store. We’ve attached screenshot(s) for your reference.

Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.

Next Steps

User registration that requires the sharing of personal information must be optional or tied to account-specific functionality.

Please make it clear to the user that registering will enable them to access the content from any of their iOS devices, and to provide them a way to register at any time, if they wish to later extend access to additional iOS devices.

Please note that although guideline 11.6 of the App Store Review Guidelines requires an application to make subscription content available to all the iOS devices owned by a single user, it is not appropriate to force user registration to meet this requirement; such user registration must be made optional.


2.9 Details

Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not appropriate for the App Store. We’ve attached screenshot(s) for your reference.

Next Steps

Please revise your app to complete, remove, or fully configure any partially implemented feature(s).

Resources

If you would like to conduct a beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.

1 0
原创粉丝点击