苹果今日对App Store审核指南进行了重大更新,主要针对iOS 8中的新功能添加了四个新章节:扩展、HealthKit、HomeKit以及TestFlight。
以下为审核指南更新的主要内容,由游戏葡萄翻译。
Section 25: Extensions
25.1 Apps hosting extensions must comply with the App Extension Programming Guide
应用托管扩展必须遵守应用扩展编程指南的要求。
25.2 Apps hosting extensions must provide some functionality (help screens, additional settings) or they will be rejected
应用托管扩展必须提供一些功能性(辅助屏幕、其他设置),否则将被拒绝。
25.3 Apps hosting extensions that include marketing, advertising, or in-app purchases in their extension view will be rejected
扩展视图中包含营销、广告或内购的应用托管扩展将会被拒绝。
25.4 Keyboard extensions must provide a method for progressing to the next keyboard
键盘扩展必须提供前往下一个键盘的方法。
25.5 Keyboard extensions must remain functional with no network access or they will be rejected
键盘扩展必须保持离线使用功能,否则将被拒绝。
25.6 Keyboard extensions must provide Number and Decimal keyboard types as described in the App Extension Programming Guide or they will be rejected
键盘扩展必须提供与应用扩展编程指南中描述一致的数字与十进制键盘类型,否则将被拒绝。
25.7 Apps offering Keyboard extensions must have a primary category of Utilities and a privacy policy or they will be rejected
提供键盘扩展的应用必须拥有基本功能分类和隐私策略,否则将被拒绝。
25.8 Apps offering Keyboard extensions may only collect user activity to enhance the functionality of their keyboard extension on the iOS device or they may be rejected
提供键盘扩展的应用只允许收集用户活动用以加强其键盘扩展在iOS设备上的功能性,否则将被拒绝。
Section 26: HomeKit
26.1 Apps using the HomeKit framework must have a primary purpose of providing home automation services
使用HomeKit框架的应用必须以提供家庭自动化服务为主要目的。
26.2 Apps using the HomeKit framework must indicate this usage in their marketing text and they must provide a privacy policy or they will be rejected
使用HomeKit框架的应用必须在其营销文本中说明其用途并且提供隐私策略,否则将被拒绝。
26.3 Apps must not use data gathered from the HomeKit APIs for advertising or other use-based data mining
应用不允许从HomeKit APIs收集数据用以广告宣传或其他基于使用的数据挖掘。
26.4 Apps using data gathered from the HomeKit API for purposes other than improving the user experience or hardware/software performance in providing home automation functionality will be rejected
除改进用户在家庭自动化服务中的硬件或软件体验之外,将HomeKit API所收集的数据作其他用途的应用将会被拒绝。
Section 27: HealthKit
27.1 Apps using the HealthKit framework must comply with applicable law for each Territory in which the App is made available, as well as Sections 3.3.28 and 3.39 of the iOS Developer Program License Agreement
使用HealthKit框架的应用必须遵守其所在领域的适用法律,以及iOS开发者计划许可协议中的章节3.3.28和3.39。
27.2 Apps that write false or inaccurate data into HealthKit will be rejected
向HealthKit中写入虚假或错误数据的应用将会被拒绝。
27.3 Apps using the HealthKit framework that store users’ health information in iCloud will be rejected
使用HealthKit框架在iCloud中储存用户健康信息的应用将会被拒绝。
27.4 Apps may not use user data gathered from the HealthKit API for advertising or other use-based data mining purposes other than improving health, medical, and fitness management, or for the purpose of medical research
应用通过HealthKit API收集的用户数据,除改善健康、医学、健康管理以及医学研究的目的之外,不允许被应用于广告宣传或其他基于使用的数据挖掘程序,
27.5 Apps that share user data acquired via the HealthKit API with third parties without user consent will be rejected
未经用户授权与第三方分享通过HealthKit API收集的用户数据的应用将会被拒绝。
27.6 Apps using the HealthKit framework must indicate integration with the Health app in their marketing text and must clearly identify the HealthKit functionality in the app’s user interface
使用HealthKit框架的应用必须在营销文本中说明其与健康应用的整合,同时必须清楚地解释HealthKit在应用的用户界面中的功能。
27.7 Apps using the HealthKit framework must provide a privacy policy or they will be rejected
使用HealthKit框架的应用必须提供隐私策略,否则将被拒绝。
27.8 Apps that provide diagnoses, treatment advice, or control hardware designed to diagnose or treat medical conditions that do not provide written regulatory approval upon request will be rejected
提供诊断、治疗建议或者控制为提供诊断或处理医疗状况而设计的硬件的应用,若不能提供书面的监管部门批准,将会被拒绝。
Section 28: TestFlight
28.1 Apps may only use TestFlight to beta test apps intended for public distribution and must comply with the full App Review Guidelines
应用只能使用TestFlight针对公开发行进行beta测试,并且必须遵守完整的应用审核准则。
28.2 Apps using TestFlight must be submitted for review whenever a build contains material changes to content or functionality
当版本中包含内容或功能的材料变化时,使用TestFlight的应用必须被提交以供审核。
28.3 Apps using TestFlight may not be distributed to testers in exchange for compensation of any kind
使用TestFlight的应用不允许被发放给测试员以换取任何形式的补偿。