我们正在开发的应用程序使用包含在应用程序包中的二进制文件。
由于此文件需要处理并且在某些情况下需要重写,因此应用程序会在首次启动或应用程序支持中缺少该文件时将此文件复制到库/应用程序支持目录中。然后应用程序在每次启动时从应用程序支持加载此文件并使用其中包含的数据。
由于 Application Support 目录在每次应用安装/升级时都会保留,因此我们需要在安装或升级应用时删除该目录下的上述二进制文件,从应用程序包中重新复制它以确保二进制文件文件结构与应用程序的最新版本兼容。
在以下两种情况下,我们需要这样做: - 在开发期间,每次我们从 XCode 重建和安装应用程序 - 一旦上线,每次用户从 AppStore 升级应用程序时
有什么方法可以检测到该应用程序是否已安装或重新安装在设备上?