社区
iOS
帖子详情
如何在linux上使用codesign命令
随_心
2015-07-06 05:19:39
最近在做一个项目,需要在linux上把应用重签名,然后卡在这里了,请大神指教,谢谢
...全文
506
1
打赏
收藏
如何在linux上使用codesign命令
最近在做一个项目,需要在linux上把应用重签名,然后卡在这里了,请大神指教,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Proteas
2015-07-07
打赏
举报
回复
目前没办法,codesign 只是一个外层的工具,还依赖 codesign_allocate,Security.framework,目前可以在 OS X 上编译 codesign,codesign_allocate,但是 Security.framework 依赖一个不开源的库(libcrypto.dylib),需要逆向出相关的数据结构,目前还没人做相关的工作。且 Security.framework 可能还依赖一些内核功能,工作量太大。
7、应用重签名
删除插件和带有插件的 .app包(比如Watch) 对Frameworks里面的库进行重签名 给可执行文件 +x(可执行)权限 添加描述文件(新建工程,真机编译得到,而且要运行,将描述文件安装到手机) 替换BundleID(info.plist文件. BundleID要和描述文件中的ID保持一致) 通过授权文件 (Entitlements)重签 .app包
i
sign
与苹果
code
sign
对比分析:开源工具的优势与局限
在iOS应用开发领域,代码签名是确保应用安全性和完整性的关键环节。传统上,开发者必须依赖苹果公司的专有工具`
code
sign
`来完成这一过程,这限制了开发环境的灵活性。然而,开源工具`i
sign
`的出现打破了这一限制,为开发者提供了跨平台的iOS应用重签名解决方案。本文将深入分析i
sign
与苹果
code
sign
的对比,探讨开源工具的优势与局限。 ## 🔍 什么是i
sign
? `i
sign
`是
iOS应用重签名终极方案:z
sign
vs 官方
code
sign
深度对比
z
sign
作为一款跨平台的iOS应用重签名工具,为开发者提供了比官方
code
sign
更高效的解决方案。本文将从功能特性、性能表现和
使用
场景三个维度,全面对比z
sign
与官方
code
sign
的差异,帮助你快速掌握这款开源工具的核心优势。 ## 🚀 为什么选择z
sign
?三大核心优势解析 ### 跨平台支持:打破系统壁垒 与仅支持macOS的官方
code
sign
不同,z
sign
实现了真正的跨平台
iOS
29,040
社区成员
12,462
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章