Apple 开发者最新官方新闻,App Store 服务器通知更新、WWDC21、为 AppTrackingTransparency 做好准备
Apple 开发者最新官方新闻,App Store 服务器通知更新、WWDC21、为 AppTrackingTransparency 做好准备
App Store 服务器通知更新
如果您的 app 支持“家人共享”功能,现在您可以接收新的 App Store 服务器通知,来了解家庭成员状态的实时更新了。
通过 REVOKE 通知,您能知道何时应该撤销某位家庭成员对自动续期订阅或非消耗型 App 内购买项目的访问权限。当购买者针对某项 App 内购买项目停用了“家人共享”,购买者或家庭成员离开了该家庭组,或购买者要求并收到了退款时,App Store 即会将此通知发送到您的服务器。
现在,当一个共享订阅因账单问题而无法续订,以及该订阅成功续订时,App Store 都会为每位家庭成员发送 DID_FAIL_TO_RENEW 和 DID_RECOVER 通知。
特别提醒,从今天起,在分发环境中已不再支持以下弃用的 App Store 服务器通知和顶级对象。 请立即更新您的代码,以便继续提供无缝的用户体验。
RENEWAL
latest_receipt
latest_receipt_info
latest_expired_receipt
latest_expired_receipt_info
进一步了解 App Store 服务器通知 (英文)
进一步了解如何为“家人共享”提供支持 (英文)
WWDC21 公布
Apple 全球开发者大会将于北京时间 6 月 8 日至 12 日在线上举行。打开屏幕,和全球开发者一起,加入这项全程在线的活动。各种激动人心的发布、讲座和实验课程皆免费提供。更有 Apple 最新的平台、工具和技术让您先睹为快,以助您创建出最创新的 app 和游戏。更多精彩随后就到。
此外,我们邀请热爱编程的学生踊跃向今年的 Swift 学生挑战赛提交其 Swift playground 作品,截止日期为 4 月 18 日 (PDT)。获奖者将获得独家的 WWDC21 外套组合和定制的别针徽章套装。
为 AppTrackingTransparency 做好准备
确保您的 app 已为 iOS 14.5、iPadOS 14.5 和 Apple tvOS 14.5 做好准备。在即将发布的公开发行版本中,所有 app 都必须使用 AppTrackingTransparency 框架来征得用户的许可,才能对其进行跟踪或访问其设备的广告标识符。除非您征得用户对启用跟踪权限的许可,否则设备的广告标识符值将全部为零,您也将不允许跟踪用户。
将 app 提交审核时,您必须在产品页面的“App Store 隐私信息”部分中,为其他任何形式的跟踪 (例如,按名称或电子邮件地址) 提供声明;同时,这些跟踪将仅在通过 AppTrackingTransparency 征得许可的情况下才能进行。根据 《App Store 审核指南》的准则 5.1.2 (i),您还需要在系统中包含一个用途字符串以解释为什么 app 需要跟踪用户。这些要求将从 iOS 14.5、iPadOS 14.5 和 Apple tvOS 14.5 的公开发行版本开始,应用于所有的 app。
特别提醒,以获取用户的唯一标识或指纹为目的而对设备和使用数据进行收集的行为,仍将被视为违反 Apple Developer Program 许可协议 (英文)。
了解用户隐私和数据使用的更多相关信息
Apple Developer app 中的开发者计划注册现已向更多地区开放
现在,世界各地的开发者能更轻松地进行 Apple Developer Program 注册了。从今天起,Apple Developer app 会新增支持以下地区的注册:加拿大、法国、印度、意大利、荷兰、俄罗斯以及西班牙。
受支持地区的开发者可在 iPhone 或 iPad 上,以本地付款方式进行并完成其会员资格的付款流程。此外,会员资格将默认提供自动续订,让您轻松保持其活跃状态。