Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Xcodeとの最近の付き合い方のはなし / Approach To Xcode
Search
USAMI Kosuke
May 10, 2023
Programming
2
680
Xcodeとの最近の付き合い方のはなし / Approach To Xcode
※ Docswell に移行しました
https://www.docswell.com/s/usami-k/K8G9LW-approach-to-xcode
USAMI Kosuke
May 10, 2023
Tweet
Share
More Decks by USAMI Kosuke
See All by USAMI Kosuke
Onsager代数とその周辺 / Onsager algebra tsudoi
usamik26
0
650
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
190
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
340
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
490
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
760
UICollectionView Compositional Layout
usamik26
0
800
Coding Swift with Visual Studio Code and Docker
usamik26
0
520
Swift Extension for Visual Studio Code
usamik26
2
1.1k
ソリトンとリー代数 / soliton history
usamik26
0
920
Other Decks in Programming
See All in Programming
AWS発のAIエディタKiroを使ってみた
iriikeita
1
170
私の後悔をAWS DMSで解決した話
hiramax
4
200
Rancher と Terraform
fufuhu
2
230
Kiroで始めるAI-DLC
kaonash
2
570
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
120
オープンセミナー2025@広島LT技術ブログを続けるには
satoshi256kbyte
0
170
為你自己學 Python - 冷知識篇
eddie
1
340
print("Hello, World")
eddie
1
510
Laravel Boost 超入門
fire_arlo
2
210
AIエージェント開発、DevOps and LLMOps
ymd65536
1
380
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
0
340
個人軟體時代
ethanhuang13
0
320
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.4k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
The Language of Interfaces
destraynor
161
25k
Thoughts on Productivity
jonyablonski
70
4.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Docker and Python
trallard
45
3.5k
Music & Morning Musume
bryan
46
6.8k
Transcript
Xcodeとの最近の付き合い方のはなし 宇佐見公輔 / 株式会社ゆめみ 2023-05-10 Xcodeとの最近の付き合い方のはなし 1
自己紹介 宇佐見公輔(うさみこうすけ) 株式会社ゆめみ / iOSテックリード 大阪在住 Xcodeとの最近の付き合い方のはなし 2
Xcodeの状況 現在の最新はXcode 14.3 機能的にはだいぶ進化してきている ただ最近、ビルド周りで問題が多い気がする・・・ そんなXcodeとの最近の付き合い方について話してみます。 Xcodeとの最近の付き合い方のはなし 3
Xcodeのインストール Xcodes.app (XcodesOrg/XcodesApp) Xcodeのインストールが簡単にできる バージョン違いのXcodeの共存が管理できる auramagi/NewIcon Xcodeのアイコンを変更して区別しやすくする Xcodeとの最近の付き合い方のはなし 4
GitHub Pull Requestの表示 レビューコメントをXcode 上で確認できる PR出したりレビューしたり もできる ref: WWDC21 Xcodeにおけ
るコードレビューと共同作業 Xcodeとの最近の付き合い方のはなし 5
Copilot for Xcode intitni/CopilotForXcode GitHub Copilotを使えるようにするXcode Extension ChatGPTとの連携もできる 特定プロジェクトだけ有効にする 「Disable
suggestion feature globally」をオンにする 有効にしたいプロジェクトを個別に指定する Xcodeとの最近の付き合い方のはなし 6
最近聞くXcodeビルド時のトラブル ビルドが通るはずのコードでビルドエラーになる Gitブランチを切り替えるとビルドエラーになる クリーンしてもビルドエラーが解消されない 直近で変更した内容がビルドに反映されない Xcodeとの最近の付き合い方のはなし 7
Derived Data Derived Dataの位置を 「Relative」にしておく プロジェクトフォルダー内 にDerived Dataが作成され るので管理が楽になる クリーンしたい時はこの
フォルダーを削除 Xcodeとの最近の付き合い方のはなし 8
git worktree Gitブランチごとに別々のフォルダーを作成する git worktree add " フォルダパス" " ブランチ名"
前述の設定と組み合わせると、ビルド内容が混在しなくなる そのためビルドの問題を回避しやすい 新しいブランチごとにフルビルドする格好になるのが欠点 Xcodeとの最近の付き合い方のはなし 9
未解決の問題 プロジェクトをXcodeで開いたときSwift Package関連のエラーが 多発する プロジェクトを開き直すと解消する場合がある Xcodeを再起動すると解消する場合がある Xcodeの修正待ち・・・? Xcodeとの最近の付き合い方のはなし 10
宣伝 技術書典14: 5月20日(土) 〜6月4日(日) 技書博8: 5月28日(日) Xcodeとの最近の付き合い方のはなし 11