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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
USAMI Kosuke
May 10, 2023
Programming
730
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Xcodeとの最近の付き合い方のはなし / Approach To Xcode
※ Docswell に移行しました
https://www.docswell.com/s/usami-k/K8G9LW-approach-to-xcode
USAMI Kosuke
May 10, 2023
More Decks by USAMI Kosuke
See All by USAMI Kosuke
Onsager代数とその周辺 / Onsager algebra tsudoi
usamik26
0
700
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
260
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
390
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
550
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
820
UICollectionView Compositional Layout
usamik26
0
870
Coding Swift with Visual Studio Code and Docker
usamik26
0
580
Swift Extension for Visual Studio Code
usamik26
2
1.1k
ソリトンとリー代数 / soliton history
usamik26
0
980
Other Decks in Programming
See All in Programming
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
710
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
250
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
400
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.6k
Inside Stream API
skrb
1
740
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
210
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
120
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
550
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
360
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
6
1.3k
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
180
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Designing Experiences People Love
moore
143
24k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
850
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
250
Done Done
chrislema
186
16k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
320
Embracing the Ebb and Flow
colly
88
5.1k
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