Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOS Tools

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for alienxp03 alienxp03
November 21, 2016
200

iOS Tools

Avatar for alienxp03

alienxp03

November 21, 2016
Tweet

Transcript

  1. fastlane • Build number • Screenshot • Deployment to Testflight

    / Fabric / App Store • Notification to Slack, HipChat • Certification, provisioning profiles
  2. 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 )
  3. BuildTimeAnalyzer • Takes too long to compile your project? •

    My fault? Xcode’s fault? • https://github.com/RobertGummesson/ BuildTimeAnalyzer-for-Xcode
  4. 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
  5. buddybuild • Useful when the build might take too long

    • No more 100% CPU when I need to deploy • Run tests • https://buddybuild.com/
  6. DaisyDisk • Not really related to iOS, but Xcode •

    And my Macbook only have 120GB SSD