app使用企业证书重新签名之后,使用短链无法正常唤起app,如何解决?

精华 Cafei 2年前 2,474次点击 来自 iOS

第一步,确保app在重新签名之前,可以使用短链接正常唤起
第二步,查看重新签名之后的ipa中有没有包含正确的associated domain
如何查看associated domain中的包含的内容是否正确?
(1)$ cd /Users/cafei/Desktop/Example
(2)$ unzip example.ipa
(3)$ codesign –display –entitlements - Payload/example.app
查看com.apple.developer.associated-domains中是否包含了魔窗的域名,如图中包含了魔窗的域名s.mlinks.cc即正确,否则错误,请重新签名。
sign1.png
其中每个app的魔窗域名是不一样的,并不都是s.mlinks.cc,可以在后台-app信息中查看当前app相对应的魔窗域名是什么,如图所示
iosa4-3.png
第三步,app重新签名之后,bundle ID 和team ID都会改变,需要在后台中的app信息及时更新
如何获取正确的team ID 和 bundle ID,如图
sign2.png
第四步,当后台app信息更新之后,需要重新安装app
这一步很重要,一定要重新安装app才可以
第五步,测试

3 条回复
wang1990yujin 9个月前

@Cafei 找了好几家签名都说不会整。

wang1990yujin 9个月前

@Cafei 请问您说的 “可以让签名的人手动加一下相应的associated domain ” 这个具体应该怎么操作呢?

Cafei 11个月前

如果发生重签名之前丢失associated domain的现象,可以让签名的人手动加一下相应的associated domain


魔窗, 移动互联网生态领导者