Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
690
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
660
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
210
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
350
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
510
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
770
UICollectionView Compositional Layout
usamik26
0
820
Coding Swift with Visual Studio Code and Docker
usamik26
0
540
Swift Extension for Visual Studio Code
usamik26
2
1.1k
ソリトンとリー代数 / soliton history
usamik26
0
940
Other Decks in Programming
See All in Programming
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
310
Developing static sites with Ruby
okuramasafumi
0
290
エディターってAIで操作できるんだぜ
kis9a
0
730
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.3k
tparseでgo testの出力を見やすくする
utgwkk
2
220
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
AIコーディングエージェント(Gemini)
kondai24
0
220
Cell-Based Architecture
larchanjo
0
120
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
120
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
7
2.5k
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
220
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
KATA
mclloyd
PRO
32
15k
Agile that works and the tools we love
rasmusluckow
331
21k
Mobile First: as difficult as doing things right
swwweet
225
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Embracing the Ebb and Flow
colly
88
4.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Statistics for Hackers
jakevdp
799
230k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
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