测试成功,B4i打包的ipa可以使用超级签名

winjiadh

Active Member
Licensed User
测试过程中用的苹果开发者账户。
1、在苹果开发者账户中下载证书Certificates
iOS Distribution iOS或者iOS Development都可以,或者没有应该也是可以的,只是没有证书的话,就没有办法打包到实体机上进行测试。所以建议还是要一个
2、Identifiers中要配置一个App IDs
3、新增加配置文件
4、需要在1.b4i的Main文件中的#Region Project Attributes中加上一句

#PlistExtra: <key>UIUserInterfaceStyle</key><string>Light</string>

5、用Tools下的Build Server-->Build Simulator Release App

6、用Tools下的Build Server-->Download Last Build
7、测试超级签名,需要上传一个没有签过名的AD-HOC的IPA包
8、https://developer.apple.com/account/resources/profiles/list

Certificates 还是需要一个iOS Distribution的证书才可以

Identifiers 重新建了一个NoSign b4i.nosign
9、Profiles 添加了一个Ad hoc的配置文件,选择了上面的NoSign和证书,勾选了已经添加的多个设备
10、这样打包的ipa上传到fir.Im显示是内测版,上传到bugly显示是开发证书

B4i NoSign1.0.0

包名: b4i.nosign版本: 1.0.0包大小: 1.71MB

证书类型: 开发证书(2021-01-01 20:27:32过期) UDID列表
 

winjiadh

Active Member
Licensed User
不得不说,在苹果日渐缩紧的审核制度下,国人发明的黑科技“超级签名”。确实是为开发者点燃了希望之光。
为中国点赞,身为中国人而感到自豪。
 
Top