Is applicationDidFinishLaunching保证在应用程序更新后调用?(当用户首次启动更新版本时。)
applicationDidFinishLaunching
换句话说,如果旧版本在更新过程中以后台模式运行,它会被杀死吗?
是的。如果您的应用程序处于后台,更新程序将在升级之前终止您的应用程序。这是需要发生的,因为更新通常会涉及锁定文件和数据库迁移。