1、列出钥匙串里可签名的证书
security find-identity -v -p codesigning
2、查看指定app文件的签名信息
codesign -vv -d xxx.app
3、查看app包里面的可执行文件的信息
1、//将所有信息输出到1.txt文件中
otool -l xxx > ~/Desktop/1.txt
2、获取签名类型(cryptid 1代表有加密,即正版,0代表未加密,越狱版)
otool -l xxx | grep cry
4、强制替换签名
codesign -fs "证书串" 文件名
5、查看描述文件
security cms -D -i ../embedded.mobileprovision
6、给文件添加权限
chmod +x 可执行文件
7、codesign 0fs "证书串" --no-strict --entilements=权限文件.plist App包
8、将输入文件压缩为输出文件
zip -ry 输出文件 输入文件
网友评论