当前位置: 网站首页 >> 策略经营 > >> 正文

开发者需要遵守新的苹果应用商店规则

时间:2023-08-08 16:57:24     来源:互联网

据Apple称,其应用程序审核团队每周都会审核超过100,000个应用程序提交内容。应用程序审核团队负责批准或拒绝开发者在应用程序商店上发布应用程序的申请。

但审查过程非常严格,苹果在其苹果开发者网站上宣布,一些要求将变得更加严格。从今年秋季开始,开发人员必须描述他们使用某些应用程序编程接口(API)的原因。


(资料图片)

API是应用程序软件的构建块,但某些标准和通用API可能会被滥用来访问用户的敏感数据。然而,AppStore不会要求开发者解释其应用程序中使用的每个API。只有那些可能被误用于“指纹”(或识别)设备或用户的代码的应用程序才必须由开发人员证明其合理性——至少目前是这样。

可能用于对用户进行指纹识别的API被Apple视为“必需原因API”。所需原因API包括文件时间戳API、系统启动时间API、磁盘空间API、活动键盘API和用户默认API。

当代码或第三方软件开发工具包(SDK)访问设备信号以尝试识别设备或用户时,就会发生指纹识别。SDK是开发人员用来为特定平台或操作系统构建软件的框架。SDK通常包含至少一个API。

即使用户授予应用程序跟踪其在应用程序内或其他应用程序之间的活动的权限,应用程序商店也禁止指纹识别。

因此,如果应用程序或第三方SDK包含必需的原因API,Apple将通知开发人员在其提交的应用程序中详细说明其包含情况。从2024年春季开始,任何未解释其使用所需原因API的应用程序都将被AppStoreConnect拒绝。

Apple表示,使用必需原因API的开发人员必须解释一个或多个可接受的原因,准确描述从应用程序收集的数据的用途。此外,如果获得批准,开发人员不得出于其预期和合理目的之外的其他原因使用从应用程序收集的数据。

寻求发布iOS、iPadOS、tvOS、visionOS或watchOS的开发人员必须认识到他们的API和第三方SDK符合AppStore的必需原因API政策。制定必要的原因政策是为了进一步保护从AppStore下载应用程序的用户的隐私。

然而,一些开发者告诉9to5Mac,用户默认API在应用程序中很常见,将它们包含在必需的原因列表中可能会增加应用程序被AppStore拒绝的情况。用户默认API允许用户根据自己的喜好定制应用程序的行为。

不过,开发者可以对应用程序拒绝提出上诉,苹果表示将经常审查所需的原因API列表。

关键词:
x 广告
x 广告

Copyright ©  2015-2022 北极游戏网版权所有  备案号:浙ICP备2022016517号-19   联系邮箱:514 676 113@qq.com