| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 风车签名管理 for Mac版 - 让签名后的APP可以完全管控和实时监测 -> 正文阅读 |
|
[移动开发]风车签名管理 for Mac版 - 让签名后的APP可以完全管控和实时监测 |
通常情况下,我们对IPA打包签名都是通过Xcode来完成的,不过这情况都是在有源码的情况下,通过Product - Archive 来完成,然后直接提交到App Store 或 通过官方工具 Transporter来提交,都是非常方便的,如下: ?? 那么问题来了,如果我们没有IPA的源代码,还能实现签名和提交吗?答案是肯定的,可以通过三方工具或命令行的方式对IPA重签名,其基本原来就是替换IPA包里面的描述文件,再根据描述文件来生成配置文件后对MACH-O文件和动态库签名,这样就和xcode签名打包一个模式,然后可通过transporter来提交到App Store 或是直接安装到手机设备。 然后,另一个问题又来了,我们对发布的IPA文件该如何管理呢,如果是发布到App Store市场,可以通过苹果官方后台来查看安装量,以及通过三方的统计SDK来查看,但是如果发布给客户呢,比如通过绑定设备的签包,或是直接通过企业账号签的包,如果无法管理发布的IPA包是非常危险的,轻者APP被滥用,重者证书被撤封,都是非常麻烦的,接下来,笔者给大家介绍一款Mac下的IPA管理软件 - 风车签名管理。 软件简介:这是一款在Mac平台上针对内测签名应用的管理软件,旨在对签名后的应用能够控制管理,包括应用的开启或禁用、设置到期时间、 注入或移除第三方动态库文件、设置安装限量、 修改应用名称、版本号和自定义Bundle ID等刚需功能,同时支持个人、公司和企业证书签名, 最重要的是软件在签名时无需填写证书密码,一切操作均在本地Mac电脑中, 确保证书安全,本软件仅限专业工作人员内部应用测试管理,严禁用于非法用途。 软件功能: 安全机制 软件签名过程只能在本地Mac电脑上操作,签名时无需输入证书密码,确保证书安全,签名机制与苹果官方签名模式一致。 动态库注入 在签名时,可以注入第三方动态库文件,增强应用的功能,实现一些应用本身之外的功能,如统计、日志、授权等。 动态库检测 查看IPA文件中包含的全部动态库链接库,包含系统和自定义库文件,支持移除第三方动态库,如去除时间锁动态库文件。 应用签名 同时支持个人、公司和企业证书对应用进行重签名,签名后的APP可以直接安装到设备上,一旦用户打开激活后就可以管理应用。 设置到期时间 通过设置到期时间,就能完全控制APP在用户设备上的使用时长,随时修改到期时间,一旦到期,将提醒用户不能继续使用。 安装IPA文件 可以把重签名后的IPA文件安装到手机设备,操作简单,功能如同iFunbox、iTools等软件,能看到安装的步骤和进度。 开启或禁用 可以随时开启或禁用APP,在开启状态下,用户能正常使用,若在禁用状态下,用户打开应用后立即闪退。 安装限量 设置应用的总或日安装限量,有效控制APP的设备安装数量,确保签名证书的安全,防止无限安装导致证书被查封的危险。 生成应用授权 可以生成唯一应用弹窗授权验证码,实现一对一或多的定制化管理,支持对APP设置到期时间锁和随时开启或关闭授权。 软件截图: 笔者实测: 1,注册账号:通过邮箱注册,非常方便和快捷; 2,证书文件:准备了个人证书,一般这个书要自己提供,软件不自带,先安装到钥匙链里面,软件是读取的钥匙链,非常安装,软件里面无需输入证书密码,这一点非常重要和安全; 3,准备IPA:找了一个安装包文件,然后直接签名,同时笔者设置了到期时间是5分钟后,软件还可以后续在管理页面重新设置或修改时间,也是非常的方便了,如果想一次性的设置时间,软件也支持离线管理,即到期时间后续无法修改; 4,安装IPA:重签名后可以通过软件自带的 工具箱- 安装IPA文件 直接安装,也可以通过iFunbox或是Xcode来安装,都是非常方便的; 5,管理IPA:按照到手机后,就可以在管理页面看到已经激活,之后就可以操作和修改等操作了,也是非常的便捷。 至此,笔者就测试到这里,在到期后就弹窗或直接闪退了,这样就做到了随时随地的开关和查看自己签的IPA安装包了,对功能或证书来说都是非常安全的,让签名后的APP可以完全管控和实时监测。 博主有话说:这款软件简约而不简单,不仅能重签名IPA文件,而且能管理IPA文件,可以说非常适合对IPA的控制管理了,特别是设置时间到期功能,是最大亮点,而且也能查看或限制日/总安装量、注入第三方动态库、随时开启或禁用,以及修改名称和自定义BundleID都是非常实用的功能,推荐相关从业人员去体验,点这里去软件官网下载体验吧。 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 1:08:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |