A new version of our iOS SDK is now available. Download the release here:
HockeySDK 3.5.5 for armv7, armv7s, and arm64

Changelog

  • [NEW] BITCrashManager: Added support for adding a binary attachment to crash reports
  • [NEW] BITCrashManager: Integrated PLCrashReporter 1.2 RC5 (with 2 more fixes)
  • [BUGFIX] BITUpdateManager: Fixed problem with checkForUpdate when updateSetting is set to BITUpdateCheckManually
  • [BUGFIX] BITAuthenticator: Fixed keychain warning alert showing app on launch if keychain is locked
  • [BUGFIX] BITAuthenticator: Fixed a possible assertion problem with auto-authentication (when using custom SDK builds without assertions being disabled)
  • [BUGFIX] BITAuthenticator: Added user email to crash report for beta builds if BITAuthenticator is set to BITAuthenticatorIdentificationTypeWebAuth
  • [BUGFIX] Fixed more analyzer warnings

This is a guest blog post by Hannes Lenke. Hannes is the co-founder and CEO of TestObject, which provides automated app testing and now includes built-in support for HockeyApp:


TestObject Android mobile app testing is an automated service that allows Android app testing on real and virtual devices in the cloud. When you combine HockeyApp with TestObject, you’ll have the power of beta users (HockeyApp) and automated testing (TestObject).

How It Works

The integration makes it simple for HockeyApp users to get better coverage for their app testing. Here’s quick overview of what these improvements allow:

  • Automatic, high-quality reports with each new app version

  • We will test your app on the most recent Android device versions and configurations

  • Automatic stress testing, screenshots, and compatibility testing results

  • Access to 50+ remotely controlled real devices in your browser

  • Advanced UI app testing using scripting and Robotium

Setting Up TestObject Integration

  1. Create an account with TestObject Android mobile app testing or sign in.

  2. Under “Upload your app”, click “Auto Update”:

  3. Under “Auto-Update your App”, click the new “HockeyApp” button:

  4. Enter your API token and validate:

    • Where do you find your token? From your HockeyApp user’s menu:
    • From the API token page, select the relevant app. Now, make sure you choose Full Access in the Rights menu, name your token, and click “Create”. Once it has been generated, copy your token and paste it into the form on TestObject:
  5. Select the relevant app from the list and name the app. Finally, choose the relevant version and click “Save”.

You’re all set and your first report will be generated. Every time a new version of your app is uploaded to HockeyApp, TestObject automatically downloads the build, generates a new report, and emails you the results.

Happy testing!

As you likely heard by now, TestFlight will shut down support for Android on March 21st and is only allowing existing teams to use their iOS SDK. If you want to continue to use a solution that supports all platforms, including Android, iOS, OS X, Windows, and Windows Phone, HockeyApp is the only way to go.

To make life easier for developers who want to switch, we’ve added a feature to quickly import your TestFlight users:

  1. Open TestFlight, then click on People at the top. Select the users that you want to export, then click on Actions > Export Contact Info. This should download a .csv file to your desktop.

  2. Open HockeyApp, click on your app, then on Import. Select the .csv file you just downloaded and choose the last option for the file format.

  3. On the next page, you can verify the users from your file and enter a message that will be sent to them.

We have also put together a detailed migration guide in our knowledge base:
Migrate from TestFlight to HockeyApp

Even better, our brand-new app, HockeyApp for Mac version 2.0, lets you integrate the HockeyApp SDK with a few simple clicks: Introducing HockeyApp for Mac 2.0

Start your free trial now. We hope you enjoy it and we look forward to your feedback!

We are excited to announce HockeyApp for Mac 2.0! It’s not only the fastest way to upload your apps to HockeyApp, but now also includes the full functionality of our Mac application HockeyCoach, along with a brand-new guided integration for iOS and OS X apps.

Guided Integration

You still haven’t added HockeySDK into your apps? The new integration assistant in HockeyApp for Mac 2.0 will help you fix this. With a few clicks, you’ll sign in with your HockeyApp account, download the right framework, add the setup code to your app, and verify the results.

Crash Browser

Last year, we introduced a revolutionary new way to work with your crash reports called HockeyCoach. HockeyApp for Mac now integrates these features as the Crash Browser. The Crash Browser provides an easy interface to navigate through your apps, versions, and crash groups. Double-click a crash group and pick a local directory. If this directory is a git repository, you can then choose the right commit, tag, or branch for the crash. In all other cases it will simply use the source code that is currently checked out in that directory. Once the directory, is assigned you will see the crash with your source code:

Command Line Helper

HockeyApp for Mac always provided a way to upload builds from the command line, but it required you to launch the Cocoa UI. Our new command line helper puck allows you to upload any .ipa, .apk, or .xcarchive file directly from the command line. This makes it even easier to include it into your build server like Jenkins or Xcode bots.

In addition, we added some new tricks to the helper, e.g. automatically collecting releases notes from Jenkins or detecting the current Git commit sha and automatically submit it to the HockeyApp server. Check out all of the details in our knowledge base article.

Download

HockeyApp for Mac 2.0 is available for free to all HockeyApp customers. We hope you enjoy it and we’re looking forward to your feedback!

Download App

Requires OS X 10.8 or later

What’s New

  • [NEW] Welcome screen with quick access to all major feature and latest HockeyApp news
  • [NEW] Added guided iOS & OS X SDK integration
  • [NEW] Added crash browser (same functionality as the previous HockeyCoach standalone app)
  • [NEW] Added redesigned command line helper with advanced features and standalone upload support
  • [NEW] Added support for multiple accounts
  • [FIXED] .apk files not showing the VersionCode value
  • [FIXED] Fixed various minor bugs

A new version of our Mac SDK is now available. Download the release here:
HockeySDK 2.1.0 for OS X

Changelog

  • [NEW] Added Feedback component
  • [NEW] Added setter for global userID, userName, userEmail. Can be used instead of the delegates.
  • [NEW] Requires 10.6 or newer