Apple 旧 Developer ID 证书签发机构 2027 年 2 月 1 日到期,.pkg 需重新签名
Apple 宣布最初的 Developer ID Certification Authority(Sub-CA)将于 2027 年 2 月 1 日到期,由该机构签发的证书届时将停止工作。
推荐理由:Developer ID 旧证书签发机构 2027 年 2 月 1 日到期,用 .pkg 分发的开发者要在该日期前换发 G2 证书并重新签名。
Apple 宣布最初的 Developer ID Certification Authority(Sub-CA)将于 2027 年 2 月 1 日到期,由该机构签发的证书届时将停止工作。
推荐理由:Developer ID 旧证书签发机构 2027 年 2 月 1 日到期,用 .pkg 分发的开发者要在该日期前换发 G2 证书并重新签名。
Apple 宣布自 2026 年 4 月起,上传到 App Store Connect 的 watchOS 应用必须包含 64 位支持,并使用 watchOS 26 SDK 构建。
推荐理由:watchOS 应用从 2026 年 4 月起必须带 64 位支持并用 watchOS 26 SDK 构建,维护 watch 端的要提前排期。
Apple 发布 iOS 18.4、iPadOS 18.4、macOS 15.4、tvOS 18.4、visionOS 2.4 和 watchOS 11.4 的 beta 版本,建议开发者确认应用在这些版本上运行正常,并使用 Xcode 16.3 构建和测试以用上最新 SDK 的改进。
Apple 宣布 App Store 收据签名中间证书将改用 SHA-256 加密算法,该证书用于签署 App Store 收据,即应用与内购的购买凭证。自 2025 年 1 月 24 日起,如果应用在设备端做收据校验且不支持 SHA-256 算法,收据校验将失败;若应用在校验失败时阻止用户访问应用或付费内容,用户可能失去内容访问权。
推荐理由:2025 年 1 月 24 日起,做本地收据校验且不支持 SHA-256 的应用会校验失败,用户可能失去内容访问权,需在此之前改用 SHA-256 或 AppTransaction、Transaction API。
Apple 宣布 APNs 的认证机构(CA)变更,将于 2025 年 1 月 20 日更新沙盒环境的服务器证书,2 月 24 日更新生产环境。所有使用 APNs 的开发者需要把新的服务器证书(SHA-2 Root:USERTrust RSA Certification Authority certificate)加入应用的 Trust Store。
推荐理由:APNs 服务器证书要换,沙盒 1 月 20 日、生产 2 月 24 日截止,用推送的要在截止前把新旧证书都加进 Trust Store。