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
iOS Tools
Search
alienxp03
November 21, 2016
1
200
iOS Tools
alienxp03
November 21, 2016
Tweet
Share
More Decks by alienxp03
See All by alienxp03
Rails, Capistrano & AWS
alienxp03
0
92
RxSwift+MVVM
alienxp03
1
510
From a student to a developer
alienxp03
1
110
Metal Demo
alienxp03
0
130
Featured
See All Featured
Between Models and Reality
mayunak
2
210
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
150
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
770
Abbi's Birthday
coloredviolet
2
5.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
270
How STYLIGHT went responsive
nonsquared
100
6k
From π to Pie charts
rasagy
0
140
So, you think you're a good person
axbom
PRO
2
1.9k
Making Projects Easy
brettharned
120
6.6k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
270
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Transcript
Tools for iOS development
fastlane • Build number • Screenshot • Deployment to Testflight
/ Fabric / App Store • Notification to Slack, HipChat • Certification, provisioning profiles
fastlane: My typical setup build_number = increment_build_number git_commit(path: ['./Project.xcodeproj', ‘./Project/
Info.plist'], message: "Version Bump ##{build_number}”) sigh(adhoc: true, force: true) gym(workspace: ‘Project.xcworkspace', output_directory: "./ fastlane/release") send_hipchat("Released Project build ##{build_number}”, true )
SwiftLint • Enforce Swift style and conventions • https://github.com/realm/SwiftLint
BuildTimeAnalyzer • Takes too long to compile your project? •
My fault? Xcode’s fault? • https://github.com/RobertGummesson/ BuildTimeAnalyzer-for-Xcode
OpenSim • Alternative to SimPholders • Use it to locate
the iOS simulator Documents folder • Not equally powerful, but still a good alternative • https://github.com/luosheng/OpenSim
buddybuild • Useful when the build might take too long
• No more 100% CPU when I need to deploy • Run tests • https://buddybuild.com/
DaisyDisk • Not really related to iOS, but Xcode •
And my Macbook only have 120GB SSD
None