我们正在推出一个国际项目,涉及复杂的服务器逻辑和两个移动客户端(iOS和Android)。对于iOS,我们计划在同一个Xcode项目中为每个国家设立不同的目标,以便能够定制每个国家的应用程序,同时优化代码重用。
对于服务器,我们决定为所有国家提供一个实例,以允许用户在国家之间切换。然而,服务器上的一个应用实例只能容纳一个Urban Airship实例。
那么,假设Urban Airship应用密钥必须具有唯一的包ID,我们可以为在各个国家推出的各种目标使用相同的包ID吗?
如果不行,你会如何解决这个问题?
对于服务器,我们决定为所有国家提供一个实例,以允许用户在国家之间切换。然而,服务器上的一个应用实例只能容纳一个Urban Airship实例。
那么,假设Urban Airship应用密钥必须具有唯一的包ID,我们可以为在各个国家推出的各种目标使用相同的包ID吗?
如果不行,你会如何解决这个问题?