0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Xcode]ビルドに時間がかかるときは黄色いエラーを消すこと

Posted at

はじめに

いや、めっちゃビルドに時間がかかっていたんですよ。
(クソ雑魚Mac miniでアプリ作ってるからというのもあるけど)
ほかのMacでcloneしてもらってビルドしても、3分以上とか普通にかかったり。
Archiveするときに至っては5分とかざら。

どうにかなんないかなあと思って、少しでも良くなった方法があるのでいちおうメモしておきます。

対象

  • ビルドに2分以上かかる
  • 黄色い三角マークのエラーがいっぱい出てる(ビルドの時も、通常時も)

やるべきこと

この黄色いエラーがなかなかやっかいで、ふつう思うわけですよ。

いや、エラー出てるけど、別にビルドできるしええやん。ほかの共同開発者も放置してるし、放置しといてええやろ。

その結果、弊社のプロジェクトファイルには述べ200件近くのエラーが。
これをひとつひとつ消していきました。

具体的なエラーと消し方

WIP:

結果

これらのエラーを170個->20個に減らすことで、ビルド時間が圧倒的に短縮されました。
はじめからそうしろよって話。

まあ、表記がずれてるだけとかならまだいいんですが、エラーには 何かしら理由があって、たいてい治しておいたほうがいいものばかりなので(deprecatedになっているとか、nilの危険性をはらんだforced unwrappingとか)、必ず一つ一つ直すようにしましょう。

気が向いたら具体的な「黄色いエラー」について追記していきます。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?