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
Adhock 配布時の効率的なデバッグについて考えてみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Toshihiro Morimoto
October 22, 2014
Technology
560
1
Share
Adhock 配布時の効率的なデバッグについて考えてみた
potatotips#10
Toshihiro Morimoto
October 22, 2014
More Decks by Toshihiro Morimoto
See All by Toshihiro Morimoto
Xcode8 で開発はどうかわったのか
dealforest
10
6.4k
魅せるデバッグ技術
dealforest
4
1.6k
LLDB の世界からみた Swift
dealforest
4
5.4k
Xcode で快適なデバッグライフを追い求める
dealforest
29
24k
Intrducing debug in WWDC2016
dealforest
3
800
swift build と Xcode での Build の違い
dealforest
3
2.1k
RIP Xcode Plugin 🙏
dealforest
0
4.8k
Introducing Xcode Editor Extension
dealforest
2
4.6k
Introducing Anglerfish
dealforest
2
3.5k
Other Decks in Technology
See All in Technology
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
270
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
300
解剖"React Native"
hacusk
0
110
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
2.1k
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
13
7.5k
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
0
340
OpenClawでPM業務を自動化
knishioka
2
390
GitHub Advanced Security × Defender for Cloudで開発とSecOpsのサイロを超える: コードとクラウドをつなぐ、開発プラットフォームのセキュリティ
yuriemori
1
130
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
280
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
PRO
2
320
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
150
Cursor Subagentsはいいぞ
yug1224
2
140
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
200
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Agile that works and the tools we love
rasmusluckow
331
21k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
Accessibility Awareness
sabderemane
0
93
A Tale of Four Properties
chriscoyier
163
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Amusing Abliteration
ianozsvald
1
150
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
27
3.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Test your architecture with Archunit
thirion
1
2.2k
Transcript
Adhock ࣌ͷ ޮతͳσόοάใऩूʹ͍ͭͯ 2014/10/22 potatotips#10 @dealforest Toshihro Morimoto
ࣗݾհ http://about.me/dealforest ! ! iOS App / Web Application(perl, ruby)
@dealforest Toshihro Morimoto
ͨ࣌͠ͷ σόοάͳͥΉ͔͍ͣ͠ͷ͔
σόοάͷͨΊͷใগͳ͍͠ όάΛखݩͰ࠶ݱ͢Δͷେม
ετΞʹͨ࣌͠ͷ σόοάใͷूΊํ • Crash Report ͷऩू • Framework Ͱൃੜͨ͠ NSError,
NSException ͷऩू
͞ΒʹɺAdhoc Ͱ Α͋͘Δͷ͕
εΫγϣʂ
ը૾͓͔͍͠ WEB্ͩͱ favͯ͠Δ͚Ͳ ݪҼ͕ API ͔ Client ʹ͋Δͷ͔அ Ͱ͖ͳ͍ ը૾ͷURLtweet
ͷID͕΄͍͠…
ը૾͔ΒใΛ ಡऔΒͳ͍ͱ͍͚ͳ͍…
εΫγϣ͕ૹΒΕͯདྷΔʹ ͜ΜͳͷͬͯΒΕͳ͍ʂʂʂ
Adhoc ͷ࣌͘Β͍ ͬͱϥΠτʹใΛूΊ͍ͨ
ͭͬͨ͘Α
! DFTDebugScreenshot http://github.com/dealforest/DFTDebugScreenshot
Photo Mail
Install pod ‘DFTDebugScreenshot’
Usage
͓͢͢Ίͳػೳ 1. ҙͷπʔϧʹใΛૹΔ͜ͱ͕Ͱ͖ Δ (Slack, Mail ) 2. NSError, NSException
ΛτϦΨʔʹͯ͠ ૹΔ͜ͱͰ͖Δ 3. debug object ͷ deserialize ͕Ͱ͖Δ
Slack Adapter
Mail Adapter
DEMO
·ͱΊ Adhoc ͷ࣌Ͱ ͋ΔఔޮతʹσόοάͰ͖ΔΑ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠