ios动态库为什么要签名