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
670
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
640
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
180
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
330
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
480
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
750
UICollectionView Compositional Layout
usamik26
0
790
Coding Swift with Visual Studio Code and Docker
usamik26
0
510
Swift Extension for Visual Studio Code
usamik26
2
1k
ソリトンとリー代数 / soliton history
usamik26
0
910
Other Decks in Programming
See All in Programming
効率的な開発手段として VRTを活用する
ishkawa
0
140
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
520
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
270
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
400
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
17
6.7k
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
230
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
130
脱Riverpod?fqueryで考える、TanStack Queryライクなアーキテクチャの可能性
ostk0069
0
160
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
2
18k
PicoRuby on Rails
makicamel
2
130
すべてのコンテキストを、 ユーザー価値に変える
applism118
3
1.3k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
How GitHub (no longer) Works
holman
314
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Being A Developer After 40
akosma
90
590k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Designing for Performance
lara
610
69k
We Have a Design System, Now What?
morganepeng
53
7.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Scaling GitHub
holman
460
140k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
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