自己写的插件在ios7.1系统上正常,但在ios8上不显示图标

我自己写的插件(tweak+app打包成一个deb安装),在ios7.1.1的系统上能安装也能现实app图标,但最近在ios8越狱上,能正常安装。但是重启不显示图标。,这是为什么?
在编写插件的时候,我还是使用的xcode5.1 后来升级成6.1了,请看下面Makefile
THEOS_DEVICE_IP = 192.168.1.107
include theos/makefiles/common.mk
SDKVERSION=8.1
ARCHS= armv7 armv7s arm64
TARGET = iphone:8.1

TWEAK_NAME = xxxxxxxxxx
locationgood_FILES = Tweak.xm
Locationgood_FRAMEWORKS= UIKIT CoreLocation
include $(THEOS_MAKE_PATH)/tweak.mk

可能是uicache的问题,不显示图标的话,ssh过去,运行一下

su mobile -c uicache

运行就可以了,感谢狗神,这是因为越狱不完美导致的么?

不大清楚具体是谁的问题,我只知道可以这么解决……