我正在尝试学习 Urban Airship。看起来很容易,对吧?出色地。我只有两个问题,我似乎无法回答。
首先,我已经在我的用户 ID 下设置了开发中的所有内容。向我的手机发送消息效果很好。惊人的! 但是当我为生产创建一个时,我收到一条错误消息,指出重复的包名称。不过,我没有为此使用自己的用户标识。我正在使用客户端用户标识。他们还在开发和生产中设置了 Apple 版本。 为什么会出现此错误?会不会是我试图在两个不同的用户 ID 下使用相同的包名称?
第二个问题是,当我将我的应用程序投入生产时,我是否将名为 airshipconfig.properties 的 Assets 文件夹更改为包含一个条目 inProduction = true?我已输入所有其他适用字段。
非常感谢您的帮助。祝你有美好的一天!
最佳答案
似乎生产版和非生产版都必须在 Urban Airship 中使用相同的 ID。例如.. 你不能在 Debra 下拥有生产版本而在 Tony 下拥有非生产版本。他们必须都在 Debra 或 Tony 的领导下。
您必须将名为 airshipconfig.properties 的 Assets 文件夹更改为“inProduction=true”。
关于android - Urban Airship 生产与发展项目名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19577908/