use calloc instead of malloc memset
upload podspec