我注意到,当设置此警报的应用程序已升级时,将禁用警报.真的吗 ?
到目前为止,我使用了SharedPreferences一个FIRST_RUN键,以便知道它是否是我的应用程序的第一次运行.如果我找不到这个键,我启用闹钟并设置FIRST_RUN为false,否则我什么都不做.
但我也注意到这些偏好在应用升级之间保持不变!
所以在升级之后,FIRST_RUN密钥已经是假的,所以当我的警报需要启用时我什么都不做.
如何处理这种情况?
提前致谢
我目前在市场上有一个应用程序,它既有免费的,广告支持的版本,也有付费的无广告"Pro"版本,具有额外的功能.
每个发布周期建立两个不同的项目实际上是小行星的痛苦; 我很乐意把它归结为一个.
我有兴趣听到关于这样做的反馈,如果这里有人做过这样的举动......转换到这个新模型有什么缺点吗?
我目前有十几个付费用户.我是否可以通过他们的电子邮件地址让他们成为应用内购买的"所有者",还是他们会被迫再次购买应用程序?(如果我不能让它们成为拥有者,我可能会放弃这个想法,直到我的下一个应用程序.)