IOS 14审核被拒,原因是需要local network权限
问题:提交的IOS版本被拒绝了,原因是尝试获取 local network 权限,但是info.plist没有说明。(下面附图)
排查:
检查项目里是否有涉及到此类权限代码:
sudo grep -r _tcp .
Binary file ./platforms/ios/xxxxxx/Plugins/cordova-plugin-jcore/jcore-ios-2.2.5.a matches
Binary file ./plugins/cordova-plugin-jcore/src/ios/jcore-ios-2.2.5.a matches
Binary file ./node_modules/cordova-plugin-jcore/src/ios/jcore-ios-2.2.5.a matches
发现仅有 jcore-ios-2.2.5.a 库包含相关代码。
我的相关版本信息:
cordova v8.0.0
ionic v3.19.0
插件版本信息:
cordova-plugin-jcore v1.3.3
我需要的帮助:
1、是否需要升级插件,如果需要我该怎么升级?
2、如果不需要升级插件,我应该如何设置 info.plist 里面对于此权限的说明?