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