整个签名过程如下

  1、解压ipa安装包

  cp ideaShare.ipa ideaShare.zip

  2、替换证书配置文件(文件名必须为embedded,不得自定义) (自己的开发包,重签同样的开发者证书,可以省略)

  cp embedded.mobileprovision Payload/ideaShare.app

  3、重签名(确保要修改的ipa是release包, 使用发布证书重签)

  codesign -f -s "Apple Distribution: Thunder Software Technology Co., Ltd. (4ZAJA8P7J6)" --entitlements entitlements.plist Payload/olinone.app

  4、打包

  zip -r ideaShare.ipa Payload

创建entitlements.plist 文件

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>application-identifier</key>

<string>4ZAJA8P7J6.com.thundersoft.CloudLinkShare</string>

<key>aps-environment</key>

<string>production</string> // 这两行用于push通知

<key>get-task-allow</key>

<false/>

<key>keychain-access-groups</key>

<array>

<string>4ZAJA8P7J6.com.thundersoft.CloudLinkShare</string>

</array>

</dict>

</plist>

iOS二次打包操作,App重新签名证书相关推荐

  1. [macOS]_[Shell]_[获取App的签名证书有效期]

    场景 在进行 macOS开发时, 一般都需要对 app 进行签名,而我们发布产品后,测试如何查看app是否已经签名,证书是否正确,证书的有效期到哪天?我们右键app的Get Info并没有签名和证书信 ...

  2. 安卓App生成签名证书,uniapp生成自有证书打包

    uniapp安卓打包生成自有证书,签名.从HBuilderX3.2.0及以上版本开始支持服务器生成证书(推荐这种方法),服务器生成一键操作,比较简单.自己一步一步操作相对还是比较麻烦的. 服务器生成证 ...

  3. 苹果手机做文件服务器,iOS企业账号打包发布App到自己服务器上

    企业开发者账号打包发布 App 到服务器上的流程 1. App 打包 Xcode 选择 Product - Archive 进行 App 打包. 选择 Export 导出 ipa 安装包. 选择 Sa ...

  4. iOS -- OpenSSL生成RSA双密匙+签名证书(流程)

    1.生成一对RSA密匙(非对称密匙,包含1个公共+一个私用),  $ openssl genrsa -out  <fichier>  <taille> 例子: openssl ...

  5. 获取 Andriod keystore签名证书文件,用于打包APP应用

    每个安卓APP,都要签名证书才能安装在手机上,测试的应用有测试的签名证书,生产环境有生产环境的签名证书,在开发APP之前,我们首先生成一个用于该APP的签名证书,用于测试调试应用,像微信支付.分享.地 ...

  6. HBuilder X将网址打包成app

    第一步:新建5+APP项目 第二步:配置网址 打开App首页后,跳转到网址 <!DOCTYPE html> <html> <head><meta charse ...

  7. vue项目利用Hbuilder打包成APP流程,以及遇到的坑

    目录 1.打包项目 1.1打包的app出现白屏. 1.2点击页面跳转不了,报 Loading chunk 2 failed. 等错误. 1.3.点手机物理按钮,直接退出程序. 2.Hbuilder发布 ...

  8. Android 签名证书生成及jks与keystore 相互转换

    Android 签名证书生成及jks与keystore 相互转换 keytool 这个工具是JDK里面自带的,配置好JDK环境可直接在命令行完成一下操作! 生成签名证书: 生成JKS证书: keyto ...

  9. 不要签名证书将网页打包封装成苹果APP,无需苹果企业签名,IPA证书签名,ios签名证书,免越狱安装...

    不用签名证书将网页封装成苹果APP,无需苹果企业证书 签名,IPA证书签名,ios证书签名,免越狱安装 (本方法只支持网站封装app,原生的用不了,详细请咨询客服) 近期很多朋友问我把网站变成app的 ...

最新文章

  1. uva 11468 - Substring(AC自己主动机+概率)
  2. python loading_MXNet Python Data Loading API
  3. Centos 安装 Solr
  4. 亚马逊部分 AWS DNS 系统遭 DDoS 攻击,已达数小时之久
  5. java 从数据库取值_JAVA操作数据库--从一张表中取值,经过判断,然后插入另一张表中。...
  6. 对象水平对齐,并且按照竖直方向排列
  7. C#常用的文件操作 (转)
  8. 令人拍案叫绝的EfficientNet和EfficientDet
  9. Nginx 的 Echo 模块 —— echo-nginx-module(转)
  10. 淘宝联盟 推广链接 API取链 转链报错 传入参数错误,请检查adzone_id是否属于appkey拥有者
  11. 利用obs技术进行推流直播
  12. NOIP模拟赛 魔方
  13. OSChina 周日乱弹 —— 十大人艰不拆的网络真相!
  14. html中的圆圈链接,html – 如何在svg圈内添加链接
  15. 你有反馈,我们安排!Sketch 插件升级,新老对比一图看懂
  16. 科大讯飞AIUI评估板开发笔记
  17. vue移动端用什么数据可视化插件_vue框架大屏可视化
  18. 笔记本电脑没有声音如何解决
  19. 迷你播放器--第一阶段(4)--内存卡检索不到音乐的错误处理--程序内部空间管理
  20. 【网络修复】浅谈 “Ping通” 的意思

热门文章

  1. XDCTF2014 Writeup
  2. [网络]网卡是如何接受数据包的
  3. 为什么我会选择 AI-TestOps 让测试更智能
  4. MySQL关联数组的角标和值_PHP第六课 数组的用法
  5. 【 Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE】
  6. 采样-Gibbs采样
  7. 哈尔滨工业大学csapp大作业
  8. 读《NFCMF: Noise Filtering and CrossModal Fusion for Multimodal Sentiment Analysis》
  9. java版:层序遍历
  10. Espressif公司内容整理