最近,我接手了一个项目,该项目有集成vpn拓展功能,使用我们公司的证书配置时,正常使用。然后,改了另一家公司的证书打包时,APP启动成功,但是vpn拓展无法启动了,这是什么鬼?无比纳闷,焦头烂鹅。。。。。
其中不同点只有功能配置文件,其中APP bundle id和vpn拓展bundle id不一样的,当然对应订单也是不一样。
那问题就出在这里,我们公司的APP bundle id和vpn拓展bundle id都是按照苹果命名规范命名的:com.公司.应用名。另一家公司的bundle id命名就不规范了,直接使用应用名(xxx)作为id,导致APP启动正常后,关联拓展时因命名不规范,无法链接,无法启动vpn拓展。
一顿复查下来,我真想吐槽苹果,因为bundle id不规范,就不兼容了?噗噗噗噗噗。。。。。。
网友评论