swift - 如何管理 1 个应用程序的证书但有很多捆绑包 ID?
问题描述
嗨,我是 iOS 开发的新手,我创建了我的应用程序,并为每个环境(开发、登台、生产)分离了 3 个 id 的 bundle id
例子。
com.xxx.bb.dev
com.xxx.bb.staging
com.xxx.bb
对于我现在的要求,
- 我必须将我的应用程序链接到 firebase 分发,以便将我的应用程序交付给所有 3 个环境的测试人员。
- 我必须为每个环境分离 p12 证书以进行推送通知。
dev and staging
仅用于测试人员并prod
用于上传到 testflight 和存储
我的问题是。
在苹果开发者程序中,我必须为每个环境创建 3 个应用程序 ID 吗?
解决方案
是的,您不能为 3 个捆绑包拥有一个应用 ID。您需要为每个环境创建 3 个单独的应用程序 ID。
推荐阅读
- r - 如何以复杂的方式编写依赖于我的数据的 R 代码?
- r - 如何根据 r 中的两列分类值提取前 2 个最高总和值?
- serialization - Java对象序列化中嵌套对象原始值的java.lang.StackOverflowError异常
- firebase - 为什么在通过 Firebase 身份验证传递 id 令牌时,此 CORS 身份验证的 Google Cloud 函数会返回 403?
- bash - 在 Bash 中计算 txt 文件中不同单词的数量
- azure-active-directory - 从使用 MSAL 调用 acquireTokenSilent 返回的 accessToken 是否总是应该是 JWT?如果不是呢?
- angular - 需要 Angular 指令——文本框中的数字和/或两位小数
- python - 重新索引 Panda Multiindex
- google-bigquery - 函数 TIMESTAMP_DIFF 没有匹配的签名...... BigQuery 上的错误
- python - 返回自我的类型提示子类