CCSigner

2018-05-10 已阅 19962 次

CCNamer 上线了,欢迎下载体验

CCNamer项目方法名/类名/文件名修改器,采用链式解析头文件,代码模型预判,减少误改的机率,替换速度更快;可以解析整个项目大多数类的方法,可视化操作,傻瓜式操作,一键批量修改,引用处自动修改,效率高,省时省力,修改后的方法名规范,提高过审机率,支持Swift(未来支持)、Objecive-C双语言。对于马甲包来说,改掉项目大多数的方法名, 效果远比混淆要好的多。

进入官网


有时候由于某些原因我们需要换证书提审,特别是游戏行业(经常需要换证书)。当我们需要换证书时,如果重新制作证书然后再发给CP打包,这个流程是很费时间的(因为CP不仅仅对接你们这一个渠道,重新打包可能需要排期)。其实我们只要使用新证书对ipa文件重新签名就可以了,无须再让CP重新打包。只是手动去签名有些繁琐,我自己就开发个签名工具(CCSigner)去对ipa文件进行快速签名。


在使用CCSigner之前你需要了解

  • 你必须拥有苹果开发者证书
  • CCSigner只执行拆包、签名、封包操作
  • CCSigner不能生成证书


CCSigner安装环境

  • macOS 10.11+ (不支持Windows)


更新日记

2020-03-07 V1.4.0 [ 下载 ]

1、支持在线更新
2、支持自定义BundleID

2019-08-31 V1.2.3 [ 下载 ]

1、支持在线更新
2、支持自定义BundleID

2019-08-26 V1.2.2 [ 下载 ]

1、优化签名脚本,修复解决设置显示名称不起效问题,部分应用/游戏签名无法安装问题。
2、支持设置有效期

2019-03-18 V1.2.1 [ 下载 ]

之前的版本都无法使用,必须下载此版本
1、同步服务器更新。
2、优化提示

2018-12-20 V1.0.24

1、修复macOS Mojave下启动崩溃问题。

2018-10-23 V1.0.23

1、在界面增加连接服务器状态显示。
2、修复未开启APNS时,无法识别Provisioning Profiles的问题。

2018-09-13 V1.0.20

1、修复由于服务器问题,造成App无法使用。


CCSigner的使用

IPA File Path
这是必须。选择ipa文件路径

Provisioning Profiles
CCSigner会自动加载系统中的 Provisioning Profiles
如果是打开CCSigner后才安装的Provisioning Profiles,这时你需要点击刷新按钮,才能出现在列表中,你才可以选择它。

Certificates
CCSigner会自动加载系统中的 Certificates
如果是打开CCSigner后才安装的Certificates,这时你需要点击刷新按钮,才能出现在列表中,你才可以选择它。

Display Name
选填。App安装后显示的名称,如果需要则填写

Version
选填。App的版本号,如果需要则填写

Build
选填。App的build版本号,如果需要则填写

执行签名
点击该按钮后则开始进行签名,不可取消。

设置
在这可更改Sign

13 条评论

  1. wangxiansheng
    wangxiansheng

    为啥生产证书重签名之后的ipa可以安装到手机上,开发证书重签名之后的不能安装,都是一起生成的证书。

  2. wangxiansheng
    wangxiansheng

    为啥测试证书重签名之后可以安装到手机,发布证书重签名之后就无法安装,都是一起生成的证书。

  3. 帝先生
    帝先生

    选择ipa后无法自动获取Provisioning Profiles 和Certificates ,这是为什么?

  4. iOS
    iOS

    太6了,给个赞

  5. Alex
    Alex

    大佬,sign过期了呀,用不了

  6. qykings
    qykings

    装不上

    1. Harvey
      Harvey

      已修复,安装新版即可

  7. 覃伦
    覃伦

    Display Name
    这个填写了好像并没有什么用,名称并不会改变

  8. LG
    LG

    为啥Provision Profiles没法显示,刷新也不行?证书是正常的

    1. Harvey
      Harvey

      1、苹果对Provision Profiles作了一些修改,如果是很久之前做的Provision Profiles是没法解析,这种情况去开发者官网后台重新制作Provision Profiles就可以了。
      2、如果你需要安装了太多Provision Profiles,解析可能需要几分钟的时间,SignTool是异步解析。

    2. LG
      LG

      证书必须得开启aps才能检测到。。。

  9. 相哥
    相哥

    为啥测试证书重签名没有问题,发布证书签名就出错。
    以下是提示问题?
    1.Codesigning error
    You appear to have a error with your codesigning certificate, do you want me to try and fix the problem?

    2.Unable to FixI
    was unable to automatically resolve your codesigning issue ☹

    If you have previously trusted your certificate using Keychain, please set the Trust setting back to the system default.

    1. Harvey
      Harvey

      1、可能你的电脑不信任发布证书,你可以到Keychain检查一下
      2、可能发布证书和开发证书用的CSR文件不是同一台电脑的
      3、尝试删掉相关证书,重新制作证书。

添加新评论