Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS应用程序图标未更新_Ios_App Store_Icons - Fatal编程技术网

iOS应用程序图标未更新

iOS应用程序图标未更新,ios,app-store,icons,Ios,App Store,Icons,我在app Store上有一个应用程序。当我尝试在已安装我的应用程序的较旧零售版本的设备上部署构建时,除非设备重新启动,否则它不会更新应用程序的图标。它只发生在FW 6.0+上。有人知道为什么会发生这种情况,或者有什么建议可以解决吗?昨晚我注意到似乎对我有用的是从我的项目中删除任何文件以及位于主项目文件旁边的同一项目的Finder文件夹。我对旧的和新的也有不同的名字,所以我也从plist文件中删除了旧的图标和ios5图标。最后,我使用命令+Shift+K来清理项目。这一切似乎都在模拟器上完成了,

我在app Store上有一个应用程序。当我尝试在已安装我的应用程序的较旧零售版本的设备上部署构建时,除非设备重新启动,否则它不会更新应用程序的图标。它只发生在FW 6.0+上。有人知道为什么会发生这种情况,或者有什么建议可以解决吗?

昨晚我注意到似乎对我有用的是从我的项目中删除任何文件以及位于主项目文件旁边的同一项目的Finder文件夹。我对旧的和新的也有不同的名字,所以我也从plist文件中删除了旧的图标和ios5图标。最后,我使用命令+Shift+K来清理项目。这一切似乎都在模拟器上完成了,而在iPhone上,我只需重新启动。

如果在模拟器中构建新的应用程序版本会怎么样?它有你的新图标吗?没有,我用的是第三个LIB,它不是建立在模拟器上的。在设备上,只有在安装较旧版本时部署时才会出现问题。您是否正在增加版本号?当我从应用商店更新我的应用时,我也遇到了同样的问题。因此,我猜这也是一个iOS错误,对捆绑版本造成了冲击。您还可以尝试使用agvtool命令行工具,确保在使用新资源创建新版本之前正确增加所有版本号“agvtool bump-all”,并确保执行项目清理“Shift,Cmd K”。如果旧徽标仍在您的项目中,请确保它未连接到您的目标。正如我在问题中所说,图标在设备重新启动后更新。我需要修复的错误是图标应该在不重新启动的情况下更新。同意在不重新启动的情况下修复其余的错误。我在手机上已经做得够多了,但在正常情况下你不需要重启。除了修复了我的和我的同事在测试飞行中收到的构建外,我还做了所有这些事情。只需再测试一次,它就在我的iPad上工作了。安装时图标已更改