LSApplicationWorkspace的uninstallApplication卸载app后图标还在

利用LSApplicationWorkspace的uninstallApplication方法,卸载app,在模拟器下卸载完美,在真机下,发现可以卸载app,但卸载app后,图标还一直在,执行了uicache之后也不会消掉,需要重启iOS才行,这个是什么原因,咋破?请指教!!
我之前用theos写的application安装后,用uicache是能刷新出图标来的,但此处的卸载后,我以为也是同理的,结果uicache刷新缓存却是不行,奇怪!!请高人指点一二,谢谢!!
我的测试环境: iOS8.4越狱机。

缓存,以前蒸米的演示帖子里有说明

您好,是的,我也觉得是缓存的,但是uicache不是刷新ui缓存的么,为什么不起作用?另外,您能给我一下这个帖子的链接么?

乌云已经关闭了

您还记得大概是什么方法么?搞了半天还是没找到合适的方法,必须要重启下机子。汗…

帖子里也是重启

哦,好的,谢谢!我试试其他方法,看看能不能找到好的方法。谢谢!

可怜的我 现在还不能完美编译theos 郁闷

Making all for tweak MokleTweak…
==> Preprocessing Tweak.xm…
==> Compiling Tweak.xm (armv7)…
==> Linking tweak MokleTweak (armv7)…
ld: framework not found CydiaSubstrate
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [/Volumes/Date/tweak/mokletweak/.theos/obj/debug/armv7/MokleTweak.dylib] Error 1
make[2]: *** [/Volumes/Date/tweak/mokletweak/.theos/obj/debug/armv7/MokleTweak.dylib] Error 2
make[1]: *** [internal-library-all_] Error 2
make: *** [MokleTweak.all.tweak.variables] Error 2

这种报错是嫩回事、?

你还没装CydiaSubstrate?

opt/theos/lib/libsubstrate.dylib 这个么 这个的话我应该有 还从手机把cydiasubstrate.h 按照wiki的提示搬下来 还是一样报这个错 也重装过