Xcode12 编译速度慢

2020-09-18 09:17:06 +08:00
 ufo22940268

Xcode12 的正式版本,编译一个 iOS 的项目部署到真机的时候现在需要 10min 以上,但是同样的项目在 Xcode11 里面只需要 1 分钟左右。

通过观察,我发现耗时的部分在 code signing 里面

building file list ... done

MBProgressHUD.framework/

MBProgressHUD.framework/MBProgressHUD

MBProgressHUD.framework/_CodeSignature/CodeResources

sent 173429 bytes received 70 bytes 346998.00 bytes/sec

total size is 173884 speedup is 1.00

Code Signing /Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily-abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphonesimulator/MarkDaily.app/Frameworks/MBProgressHUD.framework with Identity -

/usr/bin/codesign --force --sign - --preserve-metadata=identifier,entitlements '/Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily-abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphonesimulator/MarkDaily.app/Frameworks/MBProgressHUD.framework'

/Users/cc/Library/Developer/Xcode/DerivedData/MarkDaily-abnizdojrgeyrjayljkajexbcxcn/Build/Products/Debug-iphonesimulator/MarkDaily.app/Frameworks/MBProgressHUD.framework: replacing existing signature

有什么建议吗?

3678 次点击
所在节点    iOS
9 条回复
bookit
2020-09-18 09:22:21 +08:00
新建一个空项目,编译一遍,看看 code signing 一次多长时间
BakaMikuu
2020-09-18 09:46:24 +08:00
问下楼主 xcode12 里打开 developer document 会造成 xcode 闪退吗
ufo22940268
2020-09-18 10:15:10 +08:00
@BakaMikuu
我真的谢谢你,我正在上传包的,然后测试了一下闪退了,上传了半天也中断了
1002xin
2020-09-18 10:16:07 +08:00
@ufo22940268 哈哈哈😂
ai277014717
2020-09-18 10:28:03 +08:00
replacing existing 是重复签名了吗
cht
2020-09-18 10:45:23 +08:00
哈哈哈哈 mmt 每次 upload 的时候都把电脑当爷供起来的 生怕卡了闪退浪费时间😂
zhongdong
2020-09-18 10:49:38 +08:00
@BakaMikuu #2 我昨天更新之后和你一样点击文档就崩溃
Leonard
2020-09-18 10:50:16 +08:00
@BakaMikuu 我的没闪退
mcluyu
2020-09-18 13:21:27 +08:00
@BakaMikuu 同崩,昨天今天都崩

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/708161

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX