今年整体适配强度不大。

如果设备开启了本地的服务,会弹出允许本地网络的权限提示框。
在Info.plist中增加隐私配置
Privacy - Local Network Usage Description
- 使用本地网络进行数据请求访问,作为视频的预缓存
Bonjour services
- _http._tcp
如果不加该配置,提审会被拒。
building for iOS Simulator, but linking in object file built for iOS, xxxx for architecture arm64
原因:
Xcode12以前,我们通过Valid Architectures 选项来配置支持的架构。Xcode12中, Valid Architectures这一选项被删掉了,改变成了VALID_ARCHS。在
Xcode11中,x86_64的架构支持是默认支持的,就算不写也支持。但Xcode12的时候,苹果将要推出了ARM架构的Mac,看来全面采用ARM架构已经成为苹果的趋势了,这使得Xcode其实就没必要再对x86_64架构默认支持。故需要手动添加上才能跑模拟器。
解决方案:
在VALID_ARCHS选项上增加x86_64的架构配置
如果Cocoapods管理的组件,需要支持模拟器
需要手动设置
User-Defined的VALID_ARCHS
打开某款App,频繁提示** Pasted from ***
苹果强化了对系统剪切板内容访问的提示,适度减少访问频次吧。不过现在是大家都玩口令的年代,这很难控制住...