【TUYA SDK集成八十一难】iOS审核被拒,提示app里包含App Tracking Transparency权限问题
问题:引用UI业务包开发,提审后被拒,被拒理由如下
Guideline 2.5.1 - Performance - Software Requirements
We noticed your app's binary contains references to App Tracking Transparency, but you have indicated you do not intend to ask users for permission to track at this time.
Since App Tracking Transparency is only intended to be used by apps requesting authorization to track, it would be appropriate to disable App Tracking Transparency before resubmitting your app for review.
解决方法:若碰到类似权限问题包括App Tracking
Transparency,HealthKit,Siri等,需要将UI业务包升级到最新版本
Podfile写法如下
pod 'TuyaSmartXXXBizBundle', '~> 3.34.5'或者pod 'TuyaSmartXXXBizBundle', '~> 4.0.0'
再提审后正常上架
原因:在TuyaSmartBizCore的3.34.9及之前版本搜索到相关权限的多语言,苹果认为是用了相关权限,在TuyaSmartBizCore 3.34.11开始的业务包已去除相关多语言