查看: 947|回复: 0
打印 上一主题 下一主题

重签名 ios ipa重签名

[复制链接]
跳转到指定楼层
1#
发表于 2020-8-26 13:58:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通常,我们一般使用的都是,个人的开发者账号,公司的开发者账号,但是,有时候我们想把应用发给更多的人使用或者用于测试使用,这时候,我们就需要申请企业开发者账号,或者,使用企业**进行重签名!
( u( Z! v7 x+ _6 f8 n, Y0 _2 }0 Q1.就是我们发布AppStore的IPA用于重签名,可以变更成企业版,也可以变更bundleID。
  M7 B6 u* q: o# ]# S4 T2.就是我们已经用企业**签过名的的IPA重签名,可以变更成企业版,也可以变更bundleID。
& f: s6 j* d4 S9 s- G7 ~3 z签名的工具:IResign 下载工具(可以到百度中找到)0 `2 X$ ?, g" l- c
1.首先使用重签时用的开发者**创建一个App ID,bundleID随意。iOS <wbr>IPA实现重签名
' S8 C# {# e  G6 i! e6 _0 W4 A$ ^2.为上一步创建的App ID创建一个Provisioning Profile并下载到本地(可以通过Xcode来完成)即.mobileprovision文件* Y% |* ]/ s0 P0 k; }  ~
3.创建Entitlements Plist。其实就是一个plist文件,配置如下:
+ ~" A  f2 T. l$ F7 x" ~( i6 @! Z8 o3 b* K0 k8 Q7 k8 o! V+ h
       application-identifier; |# \6 ~5 W" y# P$ H4 {; H
      Prefix. BundleID   F5 I( t1 ~0 E9 _/ G0 V
       get-task-allow" B1 C* v, ^) |

4 a+ ]* L7 f- S- K) X: a2 n& p       keychain-access-groups
5 F: ^+ z6 C. g
( t; [3 b" `8 H5 p6 G           Prefix. BundleID ' T' C. {9 w" ?" h* A' g

9 y$ d5 r, Z! t5 u其中,Prefix就是上面截图中的Prefix,BundleID就是你申请的- r; N7 H- Q7 c+ H- t; U1 ^
4.修改ID  就是你可以你可以修改IPA包的bundleID值9 L1 o2 u8 x# |8 s: Y% Y. _
5.配置发布配置文件 这个是 你在创建发布的时候 使用的配置** 可以是在本机创建的 也可以是 别人配置的 给你到处的p12文件
# v# l7 X2 h: L1 {7 |# d( E  y" A6.点击重新签名就可以了 一般 重签的包在原包的文件夹下
! h, x! t' Y" I$ f$ b" m8 P- w5 i6 Z
# U/ N8 C( U& b8 L* B* C" E

" z; g  a3 |" s7 Q本文章来源于酷虎云。% G+ o. o! H! T8 k
您需要登录后才可以回帖 登录 | 注册蚂蚁CMS论坛

本版积分规则

QQ| Archiver| 手机版| 蚂蚁CMS论坛  


© MayiCMS·蚂蚁分类信息网站系统 - 国内最成熟的php分类信息网站系统,地方便民信息网站/微信小程序解决方案

快速回复 返回顶部 返回列表