diff --git a/HockeySDK.podspec b/HockeySDK.podspec
index e90bf72e..5f979196 100644
--- a/HockeySDK.podspec
+++ b/HockeySDK.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'HockeySDK'
- s.version = '3.5.6'
+ s.version = '3.5.7'
s.summary = 'Collect live crash reports, get feedback from your users, distribute your betas, and analyze your test coverage with HockeyApp.'
s.description = <<-DESC
@@ -12,7 +12,7 @@ Pod::Spec.new do |s|
DESC
s.homepage = 'http://hockeyapp.net/'
- s.documentation_url = 'http://hockeyapp.net/help/sdk/ios/3.5.6/'
+ s.documentation_url = 'http://hockeyapp.net/help/sdk/ios/3.5.7/'
s.license = 'MIT'
s.author = { 'Andreas Linde' => 'mail@andreaslinde.de', 'Thomas Dohmke' => "thomas@dohmke.de" }
@@ -24,7 +24,7 @@ Pod::Spec.new do |s|
s.frameworks = 'CoreText', 'QuartzCore', 'SystemConfiguration', 'CoreGraphics', 'UIKit', 'Security'
s.ios.vendored_frameworks = 'Vendor/CrashReporter.framework'
- s.xcconfig = {'GCC_PREPROCESSOR_DEFINITIONS' => %{$(inherited) BITHOCKEY_VERSION="@\\"#{s.version}\\"" BITHOCKEY_C_VERSION="\\"#{s.version}\\"" BITHOCKEY_BUILD="@\\"31\\"" BITHOCKEY_C_BUILD="\\"31\\""} }
+ s.xcconfig = {'GCC_PREPROCESSOR_DEFINITIONS' => %{$(inherited) BITHOCKEY_VERSION="@\\"#{s.version}\\"" BITHOCKEY_C_VERSION="\\"#{s.version}\\"" BITHOCKEY_BUILD="@\\"32\\"" BITHOCKEY_C_BUILD="\\"32\\""} }
s.resource_bundle = { 'HockeySDKResources' => ['Resources/*.png', 'Resources/*.lproj'] }
s.preserve_paths = 'Resources', 'Support'
diff --git a/README.md b/README.md
index a9f5aa7a..d5946509 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-## Version 3.5.6
+## Version 3.5.7
-- [Changelog](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/Changelog.html)
+- [Changelog](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/Changelog.html)
## Introduction
@@ -31,11 +31,10 @@ The main SDK class is `BITHockeyManager`. It initializes all modules and provide
## Installation & Setup
-- [Installation & Setup](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/Guide-Installation-Setup.html) (Recommended)
-- [Installation & Setup Advanced](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/Guide-Installation-Setup-Advanced.html) (Using Git submodule and Xcode sub-project)
-- [Identify and authenticate users of Ad-Hoc or Enterprise builds](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/HowTo-Authenticating-Users-on-iOS.html)
-- [Migration from previous SDK Versions](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/Guide-Migration-Kits.html)
-- [Mac Desktop Uploader](http://support.hockeyapp.net/kb/how-tos/how-to-upload-to-hockeyapp-on-a-mac)
+- [Installation & Setup](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/Guide-Installation-Setup.html) (Recommended)
+- [Installation & Setup Advanced](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/Guide-Installation-Setup-Advanced.html) (Using Git submodule and Xcode sub-project)
+- [Identify and authenticate users of Ad-Hoc or Enterprise builds](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/HowTo-Authenticating-Users-on-iOS.html)
+- [Migration from previous SDK Versions](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/Guide-Migration-Kits.html)
## Xcode Documentation
@@ -48,4 +47,4 @@ This documentation provides integrated help in Xcode for all public APIs and a s
3. Copy the content into ~`/Library/Developer/Shared/Documentation/DocSets`
-The documentation is also available via the following URL: [http://hockeyapp.net/help/sdk/ios/3.5.6/](http://hockeyapp.net/help/sdk/ios/3.5.6/)
+The documentation is also available via the following URL: [http://hockeyapp.net/help/sdk/ios/3.5.7/](http://hockeyapp.net/help/sdk/ios/3.5.7/)
diff --git a/Support/buildnumber.xcconfig b/Support/buildnumber.xcconfig
index e477496e..09ea362e 100644
--- a/Support/buildnumber.xcconfig
+++ b/Support/buildnumber.xcconfig
@@ -1,7 +1,7 @@
#include "HockeySDK.xcconfig"
-BUILD_NUMBER = 31
-VERSION_STRING = 3.5.6
+BUILD_NUMBER = 32
+VERSION_STRING = 3.5.7
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) BITHOCKEY_VERSION="@\""$(VERSION_STRING)"\"" BITHOCKEY_BUILD="@\""$(BUILD_NUMBER)"\"" BITHOCKEY_C_VERSION="\""$(VERSION_STRING)"\"" BITHOCKEY_C_BUILD="\""$(BUILD_NUMBER)"\""
BIT_ARM_ARCHS = armv7 armv7s arm64
BIT_SIM_ARCHS = x86_64 i386
diff --git a/docs/Changelog-template.md b/docs/Changelog-template.md
index 6764ef98..0d4e506f 100644
--- a/docs/Changelog-template.md
+++ b/docs/Changelog-template.md
@@ -1,3 +1,12 @@
+## Version 3.5.7
+
+- [UPDATE] Easy Swift integration for binary distribution (No Objective-C bridging header required)
+- [UPDATE] `BITAuthenticator`: Improved keychain handling
+- [UPDATE] `BITUpdateManager`: Improved iOS 8 In-App-Update process handling
+- [BUGFIX] `BITUpdateManager`: Fixed layout issue for resizable iOS layout
+- [BUGFIX] Fixed an iTunes Connect warning for `attachmentData` property
+
+
## Version 3.5.6
- [UPDATE] `BITCrashManager`: Updated PLCrashReporter to version 1.2
diff --git a/docs/Guide-Installation-Mac-App-template.md b/docs/Guide-Installation-Mac-App-template.md
deleted file mode 100644
index 2cd95e34..00000000
--- a/docs/Guide-Installation-Mac-App-template.md
+++ /dev/null
@@ -1,82 +0,0 @@
-
-## Introduction
-
-HockeyMac is a simple client application for Mac OS 10.6 or higher to upload files to HockeyApp. After the installation, you can drag & drop either .ipa files or .xcarchive bundles to the dock or menu icon. HockeyMac will then open a window to enter release notes and set the download flag of the version. The upload is shown with a progress bar and there is some minimal error handling.
-
-This document contains the following sections:
-
-- [Prerequisites](#prerequisites)
-- [Installation](#installation)
-- [Integration With Xcode 4](#xcode)
-- [Command Line Options](#cmd)
-- [Bugs Or Questions](#bugs)
-
-
-## Prerequisites
-
-1. Mac OS X 10.6
-2. Xcode 4
-
-
-## Installation
-
-1. Download the latest version from [here](https://rink.hockeyapp.net/api/2/apps/67503a7926431872c4b6c1549f5bd6b1?format=zip).
-2. Extract the .zip archive.
-3. Copy HockeyApp to your Application folder.
-4. Start HockeyApp.
-5. If this is your first start, the app automatically shows the Preferences dialog:
-
-
-
-6. You need to enter your HockeyApp API token. If you don't have one, then create one [here](https://rink.hockeyapp.net/manage/auth_tokens).
-7. Close the dialog and you're ready to go.
-
-
-## Integration With Xcode 4
-
-1. Open your project.
-2. Select `Product` > `Edit Scheme`.
-3. Expand `Archive`.
-4. Select `Post-actions`.
-5. Click the `+` in the lower left corner of the right pane and select `New Run Script Action`.
-6. Select your project for the build settings and enter the following command below:
open -a HockeyApp "${ARCHIVE_PATH}"- - -7. Confirm with `OK`. - -If you now build your product with Build & Archive and the build was successful, the .xcarchive is automatically opened with HockeyMac. You can enter your release notes and then HockeyMac creates and uploads both the .ipa and the .dSYM file. Please note that you have to configure the correct provisioning profile for AdHoc distribution in the build configuration that you use for Build & Archive. - - - -## Command Line Options - -You can specify the following command line options: - -* autoSubmit - the .ipa or .xcarchive will be automatically uploaded after it has been opened; you will see the progress bar, but not have the chance to specify release notes; after the upload is finished HockeyApp will be closed. -* downloadOff - the checkbox "Download" will be set to off after the file was opened. -* identifier - upload to app with this public identifier -* notes - absolute path to release notes file -* notifyOn - the checkbox "Notify" will be set to on after the file was opened. -* onlyIPA - only for .xcarchive files; uploads only the .ipa file -* onlyDSYM - only for .xcarchive files; uploads only the .dSYM.zip file -* openNoPage - do nothing after upload was successful -* openDownloadPage - open the download page after upload was successful -* openVersionPage - open the version page after upload was successful -* setAlpha - set release type to 'alpha' -* setBeta - set release type to 'beta' -* setLive - set release type to 'live' -* tags - only allow users who are tagged by these tags to download the app (restrict downloads) -* token - use this api token instead of the one configured in settings. - -Please note that the command line options are passed to the app only at the first start. If the HockeyMac is already running, it will not consider any new arguments. In addition upload only tokens cause the app _NOT_ to be downloadable and notifications will _NOT_ be send. - -Example: - -
open -a HockeyApp MyApp.xcarchive --args autoSubmit notifyOn openDownloadPage- -HockeyMac will automatically upload MyApp.ipa and MyApp.dSYM.zip from the archive and notify all testers. - - -## Bugs Or Questions - -If you have a problem, a question or a suggestion, please let us know via email to support@hockeyapp.net or our [support forums](http://support.hockeyapp.net). We appreciate any feedback! diff --git a/docs/Guide-Installation-Setup-Advanced-template.md b/docs/Guide-Installation-Setup-Advanced-template.md index 384b70b4..e0eeac50 100644 --- a/docs/Guide-Installation-Setup-Advanced-template.md +++ b/docs/Guide-Installation-Setup-Advanced-template.md @@ -1,6 +1,6 @@ -## Version 3.5.6 +## Version 3.5.7 -- [Changelog](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/Changelog.html) +- [Changelog](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/Changelog.html) ## Introduction @@ -127,10 +127,6 @@ The SDK runs on devices with iOS 5.0 or higher. ## Additional Options -### Mac Desktop Uploader - -The Mac Desktop Uploader can provide easy uploading of your app versions to HockeyApp. Check out the [installation tutorial](Guide-Installation-Mac-App). - ### Xcode Documentation This documentation provides integrated help in Xcode for all public APIs and a set of additional tutorials and how-tos. @@ -141,7 +137,7 @@ This documentation provides integrated help in Xcode for all public APIs and a s 3. Copy the content into ~`/Library/Developer/Shared/Documentation/DocSets` -The documentation is also available via the following URL: [http://hockeyapp.net/help/sdk/ios/3.5.6/](http://hockeyapp.net/help/sdk/ios/3.5.6/) +The documentation is also available via the following URL: [http://hockeyapp.net/help/sdk/ios/3.5.7/](http://hockeyapp.net/help/sdk/ios/3.5.7/) ### Set up with xcconfig diff --git a/docs/Guide-Installation-Setup-template.md b/docs/Guide-Installation-Setup-template.md index 635353dc..d338293a 100644 --- a/docs/Guide-Installation-Setup-template.md +++ b/docs/Guide-Installation-Setup-template.md @@ -1,6 +1,6 @@ -## Version 3.5.6 +## Version 3.5.7 -- [Changelog](http://www.hockeyapp.net/help/sdk/ios/3.5.6/docs/docs/Changelog.html) +- [Changelog](http://www.hockeyapp.net/help/sdk/ios/3.5.7/docs/docs/Changelog.html) ## Introduction @@ -107,17 +107,13 @@ The SDK runs on devices with iOS 5.0 or higher. ## Additional Options -### Mac Desktop Uploader - -The Mac Desktop Uploader can provide easy uploading of your app versions to HockeyApp. Check out the [installation tutorial](Guide-Installation-Mac-App). - ### Xcode Documentation This documentation provides integrated help in Xcode for all public APIs and a set of additional tutorials and how-tos. -1. Copy `de.bitstadium.HockeySDK-iOS-3.5.5.docset` into ~`/Library/Developer/Shared/Documentation/DocSets` +1. Copy `de.bitstadium.HockeySDK-iOS-3.5.7.docset` into ~`/Library/Developer/Shared/Documentation/DocSets` -The documentation is also available via the following URL: [http://hockeyapp.net/help/sdk/ios/3.5.6/](http://hockeyapp.net/help/sdk/ios/3.5.6/) +The documentation is also available via the following URL: [http://hockeyapp.net/help/sdk/ios/3.5.7/](http://hockeyapp.net/help/sdk/ios/3.5.7/) ### Set up with xcconfig diff --git a/docs/XcodeArchivePostAction_normal.png b/docs/XcodeArchivePostAction_normal.png deleted file mode 100644 index 4dfe971c..00000000 Binary files a/docs/XcodeArchivePostAction_normal.png and /dev/null differ diff --git a/docs/index.md b/docs/index.md index b8efea06..ca0caad3 100644 --- a/docs/index.md +++ b/docs/index.md @@ -28,7 +28,6 @@ The main SDK class is `BITHockeyManager`. It initializes all modules and provide - [Installation & Setup Advanced](Guide-Installation-Setup-Advanced) (Using Git submodule and Xcode sub-project) - [Identify and authenticate users of Ad-Hoc or Enterprise builds](HowTo-Authenticating-Users-on-iOS) - [Migration from previous SDK Versions](Guide-Migration-Kits) -- [Mac Desktop Uploader](Guide-Installation-Mac-App) ## HowTos