一、问题描述:
在涂鸦IoT平台上已经关闭了「是否支持第三方登录」的选项,但是打出来的包上传 TestFlight 后还会出现苹果的三方登录。
IoT平台配置
二、问题原因:
通过IoT平台点击构建后,IoT后台执行打包前会先检查「是否支持第三方登录」的选项是否开启,如果关闭的话会去裁剪三方登录模块,开始执行打包脚本后会根据当前appId对应描述文件里的「Sign in with Apple」选项进行判断处理,如果勾上了这个选项,那么IoT平台的配置会被覆盖,导致打出来的包还是会有苹果三方登录。
苹果开发者中心配置
三、解决方案:
如果要关闭苹果三方登录,需要在IoT平台上关闭「是否支持第三方登录」的选项,同时上传打包的描述文件不要勾选「Sign in with Apple」这个能力。