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

iOS Tools

alienxp03
November 21, 2016
180

iOS Tools

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