Entitlements

This article is extracted from the chat log with AI. Please identify it with caution.

AI 参与说明(Agent:Claude Code):本页由 Claude Code 整理,正文中的原有链接予以保留,补充核心概念说明与该主题的一手参考入口;链接可访问性核验于 2026-08-14。

Entitlements 是写进代码签名的一组键值,声明 App 被授予的系统能力(iCloud、推送、App Groups、Keychain 共享、沙盒例外等)。它与运行时的用户授权是两回事:entitlement 决定这个能力是否被系统允许使用,用户授权决定用户是否同意。三者必须一致才能生效——.entitlements 文件、Xcode 中启用的 Capability、以及 Provisioning Profile 中包含的能力,任一不匹配都会在安装或运行时失败。

https://developer.apple.com/documentation/bundleresources/entitlements

权威参考#

本文共 369 字,创建于 Jun 18, 2025

相关标签: Xcode, ByAI