【问题标题】:updating an app in code在代码中更新应用程序
【发布时间】:2013-04-09 11:09:21
【问题描述】:

我希望将来更新应用程序,那么在我现在的应用程序中要添加哪些代码,以便它检测更新中的更改并自动实施更改。 与该主题相关的注释更有帮助... 提前致谢

【问题讨论】:

    标签: iphone ios objective-c xcode


    【解决方案1】:

    您无法在代码中更新应用

    【讨论】:

    • 其实我看过这段代码。 NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; NSString *build = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];所以我很困惑是否可以在代码中使用它?
    • 那么应用进程的更新是如何发生的......我看到一些报告说他们在更新应用程序时出现应用程序崩溃?
    【解决方案2】:

    更新您的iOS 应用程序一旦您提交新版本并获得Apple 的批准,您之前的二进制文件将不再可供消费者使用,您最新的二进制文件将是该应用程序的唯一版本AppStore

    这意味着新用户只会下载最新版本,而现有用户会收到新更新版本的通知,并且他们可以在更新时跳过版本。版本必须是独立的,而不是以前版本的“patches”。

    在应用程序中,无需添加任何类型的代码来告诉用户更新。

    【讨论】:

    • 如果现有用户想要点击更新,是否会重新安装应用程序?
    猜你喜欢
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 2012-09-25
    • 2018-05-06
    • 2020-08-18
    相关资源
    最近更新 更多