安装isign 自动签名ipa包

安装isign 自动签名ipa包,第1张

#centos7 安装 isign

#centos应该自带python和openssl,这两个就不用装了,先安装zip和git

yum install -y unzip zip

yum install git

sudo yum install libffi-devel

sudo yum install python-develx86_64

sudo yum install openssl-devel

#setuptools也要安装
sh INSTALLsh
git clone >1企业开发者账号需要创建一个主appId:xx ,一个插件的appId:xxpacketTunnel。

2通过上述两个id 分别创建对应的描述文件

3通过证书和两个描述文件对无签名的ipa进行替换签名

原理:通过砸包对插件和主app进行重签名

重签名的意义:ipa 重签名最大的用处是,不必重新打包,和配置其它第三方获取 appkey 等 *** 作,直接重签名之后依然可以拥有这些功能,更快的发布测试或者灰度版本。

本文介绍三种方式的重签名,当然着重介绍第一种,因为目前来说是签名最全面的,也是最可靠的。

看图说话最直接,下面就看看终端的截图,当出现Successfully signed 路径/xxxipa!原来文件夹中的ipa已经被重签名了。

现在还能用的助手不多了,pp 助手目前还存活,iTools 已经频繁报错没更新了。pp 助手安装 ipa 包的流程大致如下:

看得懂或者熟悉脚本的同学可以前往以下地址: /usr/local/lib/ruby/gems/230/gems/sigh-201/lib/assets/resignsh 或者 /usr/local/lib/ruby/gems/240/gems/fastlane-2610/sigh/lib/assets/resignsh 版本号是根据自己当前 sigh 插件的版本号决定的(直接执行此脚本可以重签多 target 的 ipa: /resignsh YourAppipa "iPhone Distribution: YourCompanyOrDeveloperName" -p "bundel id"=<path_to_provisioning_profile_for_app>mobileprovision -p "bundel id"=<path_to_provisioning_profile_for_watchkitextension>mobileprovision -p "bundel id"=<path_to_provisioning_profile_for_watchkitapp>mobileprovision -p "bundel id"=<path_to_provisioning_profile_for_todayextension>mobileprovision resignedYourAppipa )

Github的官方 read me 提示: This app requires Xcode to be installed, it has only been successfully tested on OS X 1011 at this time

参考文章:

iOS ipa包重新签名

ipa重签名

iOS 应用重签名上

iOS ipa重签名终极傻瓜版(含动态framework、entitlements)

iOS App 签名的原理

ios app 开发中ipa重新签名步骤介绍
iOS ipa重签名工具 - iOS App Signer

在项目开发中,我们常常需要将工程文件打包成ipa文件,提供给越狱的iphone安装。
下面是一种方法:
1、首先应该给工程安装好配置文件(这里不再敖述),在ios device的状态下,运行成功。
2、选择Product->archive
3、点击Distribute按钮,d出新窗口,选择Export as Xcode Archive,如下:
4、d出是否保存,点击save。
5、选择生成的文件,xxx 13-5-10 下午400xcarchive,右键点击,选择Show Package Contents
6、选择Products ->Applications ,就回看到你的app文件。接下来就是将app文件托至iTunes应用上,让itunes运行app文件。右键选择生成的文件,选择show in finder,就能看到对应的ipa文件了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13361102.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-21
下一篇 2023-07-21

发表评论

登录后才能评论

评论列表(0条)

保存