项目构建
xcodebuild -list: 查看对应参数
# 开发者账户
# 启用功能
启用 Associated Domains 和 Push Notifications
TODO
- Associated Domains 和 Push Notifications 分别的作用
# provisioning profiles
Provisioning profiles(配置文件)是与苹果开发者账号相关联的一组文件, 它们包含了应用程序的签名信息和各种权限, 以确保应用程序可以在特定设备上运行。这些配置文件是 iOS 开发的一部分, 它们用于确保应用程序在设备上能够正常工作, 并且可以访问特定的功能, 比如推送通知、iCloud 存储等
Provisioning profiles 包括以下信息:
App ID: 一个唯一标识符, 它与你的应用程序相关联。通常, 你需要在 Apple 开发者中心创建一个 App ID, 然后将你的应用程序与该标识符关联
Development/Distribution: 你可以有开发和发布(发布到 App Store)两种类型的配置文件。开发配置文件用于在开发和测试期间使用, 而发布配置文件用于将应用程序提交到 App Store 或 Ad Hoc 分发
Bundle Identifier: 你的应用程序的唯一标识符, 它必须与你的 App ID 相匹配
设备列表: 定义了允许安装应用程序的设备列表。开发配置文件通常包括开发者的测试设备, 而发布配置文件可能包括更多设备, 具体取决于发布类型
证书: 用于数字签名应用程序的开发者证书。这些证书必须由苹果颁发, 并且与你的开发者账号相关联
Provisioning profiles 是用于验证应用程序身份和权限的关键文件。开发者在创建应用程序、测试和分发应用程序时, 都需要使用不同类型的配置文件。这有助于确保应用程序在不同阶段正常工作, 并获得所需的功能权限
# 账户管理
# maximum app id limit
如果你仍然希望在实际设备上体验应用程序的快感, 有三种方法可供选择:
- 更改先前使用过的 App ID
- 申请一个新的开发者帐户, 然后开始创建新的 App ID
- 等待七天后再创建新的 App ID 并将应用程序安装到实际设备。这七天可以用来出国旅行, 寻找应用程序创意的灵感
上次更新: 2024/12/01, 17:07:39