uniapp iOS审核ATT权限中英混杂+动态应用名问题解决办法

📅 2026/6/27 16:03:17
uniapp iOS审核ATT权限中英混杂+动态应用名问题解决办法
下面的方法 基本可以解决99%的问题{ name : 名字, locale : auto, app-plus : { locales : { zh : { name : 名字, ios : { privacyDescription : { NSLocalNetworkUsageDescription : 需要访问局域网/网络以加载接口和网页, NSAppTransportUsageDescription : 需要使用网络访问服务, NSPhotoLibraryUsageDescription : 用于获取相册中的设备二维码, NSCameraUsageDescription : 用于扫描设备二维码, NSUserTrackingUsageDescription : 请放心开启权限不会获取您在其他站点的隐私信息该权限仅用于标识设备并保障服务安全与浏览体验 }, infoPlist : { CustomKey : CustomValue } } }, en : { name : 英文名字, ios : { privacyDescription : { NSLocalNetworkUsageDescription : Need to access local area network to load interfaces and web pages, NSAppTransportUsageDescription : Need network access to connect to service, NSPhotoLibraryUsageDescription : Access photo album to obtain device QR codes, NSCameraUsageDescription : Scan device QR codes via camera, NSUserTrackingUsageDescription : Rest assured, enabling this permission will not collect your private data from other apps or websites. This permission is only used to identify devices, ensure service security and browsing experience. }, infoPlist : { CustomKey : CustomValue } } } }, distribute : { ios : { devices : iphone, permissions : { NSAppTransportSecurity : { NSAllowsArbitraryLoads : true, NSAllowsLocalNetworking : true } }, //不写自己写的权限 走上面的locale urlsWhitelist : [ * ], dSYMs : false, urltypes : qsmart, idfa : true, infoPlist : { CFBundleDevelopmentRegion : en, CFBundleAllowMixedLocalizations : true, CFBundleLocalizations : [ zh-Hans, en ] }, capabilities : { entitlements : { com.apple.developer.associated-domains : [ applinks:qs.micosmart.com ] } } }, } }, fallbackLocale : en }