linux 下使用isign 签名ipa包
#centos7 安装 isign
#centos应该自带python和openssl,这两个就不用装了,先安装zip和git
yum install -y unzip zip
yum install git
sudo yum install libffi-devel
sudo yum install python-devel.x86_64
sudo yum install openssl-devel
#setuptools也要安装
sh INSTALL.sh
git clone https://github.com/apperian/isign
#进入对应的isign文件夹,然后执行(过程中需要安装yum,python,pip,setuptools)
sh version.sh
python setup.py build
python setup.py install
isign -c /path/to/mycert.pem -k ~/mykey.pem -p path/to/my.mobileprovision -o resigned.ipa original.ipa
-c 和- k 的文件是需要使用ios客户端给到的证书和秘钥文件,但是sign是仅在mac下运行的,isign是在linux上运行的。
使用的提供的秘钥报错
Unable to load signing key file
自己手动根据客户端的P12文件,进行解析
openssl pkcs12 -in by.wink.tickete.app.p12 -out CertificateName.pem -nodes
得到一对公钥与私钥 pem,即可使用
作者:pengone
链接:https://www.jianshu.com/p/6d9458156d35
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
linux 下使用isign 签名ipa包相关推荐
- linux 数据包复制,请问在LINUX下是如何判断数据包属于同一条连接的--
请问在LINUX下是如何判断数据包属于同一条连接的-- (2011-09-01 06:29:40) 标签: 杂谈 请问在LINUX下是如何判断数据包属于同一条连接的??比如我在某个数据包中发现了可疑的 ...
- linux下wireshark使用笔记本网卡抓包配置
linux下wireshark使用笔记本网卡抓包命令: 可以先用ifconfig查看本地无线网卡,这里为wlp0s20f3 sudo killall -9 wpa_supplicant sudo if ...
- ipa 修改服务器地址,iOS重签名 – ipa包(服务器适用)
一.项目搭建 创建一个ios项目 image.png 为了方便可以通过修改包而修改应用的图标,项目架构中,需要单独出来图标文件 eg:icon@2x.png ,icon@3x.png (1)项目架构设 ...
- Linux下安装python的swampy包
linux下载swampy-2.1.7.tar.gz的安装包, tar -xzv -f *** -C *** 解压文件到指定文件夹,这里发生了一个插曲,下载的文件不全生成的是.tar.gz.part文 ...
- linux系统下ipa签名,安装isign 自动签名ipa包
#centos7 安装 isign #centos应该自带python和openssl,这两个就不用装了,先安装zip和git yum install -y unzip zip yum install ...
- chrome linux 64 deb,在Arch Linux下安装Chrome的DEB包
首先要下载deb包:http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb 然后依次执行下列步骤: 1. 把de ...
- linux编译blas,科学网—Linux下安装blas和lapack包小记 - 徐博伦的博文
系统是centOS6.5,机器上已有gfortran编译器 从网上搜索下载blas.cblas.lapack的tar压缩文件包 1.编译blas 先解压文件 tar xvf blas.tgz cd b ...
- Linux下安装Mysql(rpm包安装)
Linux上安装软件常见的几种方式: 1.编译好的安装包:rpm安装(mysql57-community-release-el7-10.noarch.rpm) 2.源码包安装(tar.gz) 3.在线 ...
- Linux下基于官方源代码RPM包构建自定义MySQL RPM包
rpmbuild时不要以root用户执行! 方法一: 1.首先安装rpmbuild #yum install rpm-build gcc gcc-c++ cmake bison ncurses-dev ...
最新文章
- AI 医学影像辅助诊断的商业模式分析
- Mac Appium 环境配置
- 前端求职-htmlcss
- visio 形状_分享我Visio经验(问题从来都不是问题)
- 信息学竞赛相关优秀文章合集[持续更新]
- 设置堆内存大小_jmap和jhat命令行工具的配合使用,更好的掌握堆内存状况
- osg布告板技术(Billboard)
- php数据库可转java数据库,php转java 系列2 Spring boo 链接数据库jdbc
- python--一些特性
- python 向MySQL里插入中文数据
- 【论文阅读】Deep Modular Co-Attention Networks for Visual Question Answering
- Servlet教程第6讲笔记
- 软件项目管理实用教程(人民邮电出版)第二章课后习题
- vue 图片拖拉转放大缩小组件
- Appium环境搭建教程
- 解读:加性高斯白噪声信道
- 第十六周项目3电子词典
- html 加载c盘下的图片,SpringBoot取本地(服务器)的图片展示在html页面解决办法...
- 今天生日回想这难忘的一年(应届大学生2019-2020一年的总结)
- Notepad++搜索结果窗找不见了
热门文章
- 荧光定量PCR的优点和检测方法盘点
- Mac上挂载移动硬盘出现Read-only file system问题
- 微信小程序 - Vant weapp UI 框架环境搭建详细教程(Window)
- 输出菱形(C语言,萌新向)
- 怎么把PicPick设置成中文版?
- 2021-06-29 Netkeeper共享网络的思路,适用其他拨号软件
- 【翻译】CEDEC2014[跨越我的尸体2]跨越Stylized Rendering
- 2018/12/22
- 马毅老师讲座收获总结
- npm ERR! Error: tunneling socket could not be established的解决问题