我已经创建了我的应用程序的 Pro 版本并上传到了 appstore。现在我想创建一个 Lite 版本的应用程序。我已按照以下步骤操作:
- 复制当前目标
- 重命名复制的目标
- 重命名重复的 Info.plist 文件
- 更改 Duplicated Info.plist 文件中的图标以使用 Lite 版本图标
- 更改捆绑标识符以与 Apple 的精简版捆绑标识符匹配
- 编辑复制目标的构建属性
- 添加 C/C++ 编译器标志
- 更改产品名称
- 将 Info.plist 文件的名称更改为 Duplicated Info.plist 文件的名称
- 将逻辑添加到代码中以分离精简版和完整版的功能。
我对这些步骤都很清楚。问题是我在我的应用程序中使用推送通知服务。那么,如果我为 Pro 版和 Lite 版创建不同的 appID,我该如何管理?我必须创建不同的证书吗?还有另一个服务器应用程序正在运行来控制推送通知,那么我应该在服务器上使用哪个证书?我必须创建另一个服务器应用程序吗?
谢谢你。