【发布时间】:2021-12-24 22:03:33
【问题描述】:
我正在写一个flutter应用程序,现在我想将flutter应用程序打包为一个macos dmg包以在macOS中安装和运行,我已经有一个ios证书,我应该申请一个新的bundle id和证书来发布macos应用程序或重用 ios 证书和捆绑 ID?我没有从苹果那里找到任何关于这个问题的指南。
【问题讨论】:
我正在写一个flutter应用程序,现在我想将flutter应用程序打包为一个macos dmg包以在macOS中安装和运行,我已经有一个ios证书,我应该申请一个新的bundle id和证书来发布macos应用程序或重用 ios 证书和捆绑 ID?我没有从苹果那里找到任何关于这个问题的指南。
【问题讨论】:
您应该为要使用 Apple 创建的每个应用程序使用不同的捆绑包 ID。无论您是在开发 iOS、macOS、watchOS 应用程序。每个应用程序都应该有不同的 bundle id 以保证唯一性。
bundleIds 资源表示您可以注册、修改和删除的应用的唯一标识符。您需要一个 bundle ID,然后才能使用 Bundle ID Capabilities 资源分配功能或使用 Profiles 资源创建配置文件。
【讨论】: