我将我的可可应用程序名称(CFBundleDisplayName)重命名为保持捆绑标识符相同,但旧版应用程序的旧版本已经发布给用户。 我想知道如何在安装这个新应用程序时使用相同的bundleidetifier删除/替换以前的旧应用程序。还有一种方法可以替换以前创建的旧应用程序的所有快捷方式。
答案 0 :(得分:0)
如果捆绑包标识符保持不变,则新应用程序将替换旧版本。
快捷方式虽然没有更新他们的名字但是你无能为力
在这种情况下,您可以执行以下任何操作:在applicationDidFinishLaunching中使用Spotlight API查找旧应用并将其删除并找到快捷方式并进行更改
这是很多努力,不值得IMO
没办法!