升级到Xcode 12后构建速度非常慢



升级到Xcode 12后,当目标是真实设备时,构建进度将持续约10分钟。但在Xcode 11中,使用相同的项目和设备只需要不到1分钟。

当我查看构建日志时,我发现的签名进度花费了很多时间

显示发送的所有消息187539字节接收的70字节375218.00字节/秒

总尺寸为188006加速为1.00

代码签名/用户/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug iphonesimulator/MarkDaily.app/Frameworks/LCNetwork.framework带身份-

/usr/bin/codsign--force--sign---preserve metadata=标识符,授权'/Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojregyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MarkDaily.app/Frameworks/LCNetwork.framework'

/用户/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MarkDaily.app/Frameworks/LCNetwork.framework:替换现有签名

rsync--delete-av--筛选器p.*--链接-过滤器"-CVS/";--过滤器"-。svn/"--过滤器"-。git/"--过滤器"-。hg/"--过滤器"-标题"--过滤器"-PrivateHeaders"--过滤器"-模块";"Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphonesimulator/MBProgressHUD/MBProgressHUD.framework";"Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MarkDaily.app/Frameworks";

正在生成文件列表。。。完成

MBProgressHUD.框架/

MBProgressHUD框架/MBCProgressHUD

MBProgressHUD.framework/_CodeSignature/CodeResources

发送173429字节接收70字节346998.00字节/秒

总尺寸为173884,加速为1.00

代码签名/用户/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MarkDaily.app/Frameworks/MBProgressHUD.framework带身份-

/usr/bin/codsign--force--sign---preserve metadata=标识符,权利'/Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug iphonesimulator/MarkDaily.app/Frameworks/MBProgressHUD.framework'

/用户/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MarkDaily.app/Frameworks/MBProgressHUD.framework:替换现有签名

rsync--delete-av--筛选器p.*--链接-过滤器"-CVS/";--过滤器"-。svn/"--过滤器"-。git/"--过滤器"-。hg/"--过滤器"-标题"--过滤器"-PrivateHeaders"--过滤器"-模块";"Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MJERefresh/MJERefrefresh.framework";"Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphoneimulator/MarkDaily.app/Frameworks";

正在生成文件列表。。。完成

MJRefresh.framework/

MJRefresh.framework/MJHresh

MJRefresh.framework/CodeSignature/CodeResources

我发现日志中有"替换符号"。所以它可能是由重复的符号引起的。

然后删除Pods目录并通过pod install重新安装所有pod。那么构建速度是正常的。

最新更新