27491 Commits

Author SHA1 Message Date
Florian Buerger
a2b65c6920 Update podspec for 3.5.0b1 2013-09-15 12:33:21 +02:00
Andreas Linde
7dfa7f1520 Make sure the simulator build also contains x86-64 slice 2013-09-14 00:32:01 +02:00
Andreas Linde
f129857782 Include a PLCrashReporter build that includes a x86-64 slice 2013-09-14 00:31:46 +02:00
Andreas Linde
6837504723 Merge pull request #55 from ksuther/develop
Duplicate code removal, adding missing break, and changed indent settings.
2013-09-13 14:35:15 -07:00
Kent Sutherland
6f3a0a28c5 Set indentWidth and tabWidth to 2 in the Xcode project. 2013-09-13 15:20:39 -04:00
Kent Sutherland
aeb64a7da4 Pulled architecture detection out into a separate method to eliminate duplicate code.
Added break for CPU_SUBTYPE_ARM_V8 to avoid falling through to the default case.
2013-09-13 15:20:22 -04:00
Andreas Linde
955fe9c2eb Documentation updates and fixes 2013-09-13 17:29:00 +02:00
Stefan Haubold
e48ce59934 delay start of authentication manager 2013-09-13 16:41:51 +02:00
Andreas Linde
620ad3142a Small changelog fix and added missing item 2013-09-13 14:09:31 +02:00
Andreas Linde
23ec4f9320 Use custom build arch setting to it works in Xcode 4.6 too 2013-09-13 11:25:42 +02:00
Stefan Haubold
7afedd5132 UIButtonTypeSystem isn't available before iOS 7 use own kBITButtonTypeSystem instead 2013-09-13 11:00:04 +02:00
Andreas Linde
80981488e5 Merge branch 'refs/heads/develop-public' into develop
Conflicts:
	README.md
2013-09-12 23:14:43 +02:00
Andreas Linde
596d218128 Add missing public headers 2013-09-12 23:12:12 +02:00
Andreas Linde
754479b17f Bump version string to 3.5.0b1 2013-09-12 22:47:50 +02:00
Andreas Linde
51f44c7124 For a start copy the new strings into all language files 2013-09-12 22:45:03 +02:00
Andreas Linde
64a168502e Move new auth strings into language file 2013-09-12 22:32:44 +02:00
Stephan Diederich
b23d4f3eb4 Merge branch 'feature/#19-verifyBetaUsers' into develop
meh, always update before doing work…
Conflicts:
	Classes/BITAuthenticator.m
	Classes/HockeySDK.h
2013-09-12 22:23:03 +02:00
Stephan Diederich
681c67a9dd redo authentication response parsing
* first check for HTTP Status codes
* then do parsing if it was a 200
* fix typo in error messages
* be more specific about the response
2013-09-12 22:16:44 +02:00
Landon Fuller
f67be75ef8 Note that the arm64 support is experimental. 2013-09-12 14:06:48 -04:00
Thomas Dohmke
40c0496af7 Update Changelog-template.md 2013-09-12 19:49:00 +02:00
Andreas Linde
c627b10539 Update readme 2013-09-12 18:40:54 +02:00
Andreas Linde
04c2976fd4 Add ARM64 define if not present on the build system 2013-09-12 18:40:42 +02:00
Andreas Linde
9c0427d392 Update changelog and some documentation fixes 2013-09-12 15:08:29 +02:00
Thomas Dohmke
49e99fb884 Fix typo. 2013-09-12 15:05:43 +02:00
Thomas Dohmke
f33c7c5542 Update documentation. 2013-09-12 15:05:05 +02:00
Thomas Dohmke
314ad65152 Update documentation. 2013-09-12 14:55:22 +02:00
Andreas Linde
e5c59993a8 Fix filename of a documentation file 2013-09-12 13:05:00 +02:00
Andreas Linde
65bc6327c0 Add arm64 identification to crash report text generation 2013-09-12 12:56:22 +02:00
Andreas Linde
11e354a7d3 Set version string to 3.1.0b1 2013-09-12 12:21:40 +02:00
Andreas Linde
d7ae69860d Various documentation fixes and updates 2013-09-12 12:21:12 +02:00
Andreas Linde
67a4e1b6f9 Build the static lib also with 64bit slice 2013-09-12 11:27:27 +02:00
Andreas Linde
38b362e61e Update PLCrashReporter to latest 1.2 beta 1 build 2013-09-12 11:27:10 +02:00
Andreas Linde
67d56af15d Fix warnings when building with iOS 7 as deployment target 2013-09-12 11:26:19 +02:00
Andreas Linde
d17ac0945d Bump arm64 to iOS7 deployment target since that's the earliest iOS version that runs on arm64 2013-09-12 10:53:18 +02:00
Andreas Linde
d71f5b737e Fix documentation bug 2013-09-12 00:49:35 +02:00
Andreas Linde
72255ee4f0 Remove customDeviceIdentifierForUpdateManager delegate
This is now replaced by BITAuthenticator for all iOS versions
2013-09-12 00:49:24 +02:00
Andreas Linde
5d8b42e92f Upgrade Xcode project setting 2013-09-11 23:57:18 +02:00
Andreas Linde
7fd05d76ab Bump version to 3.1.0 2013-09-11 23:38:46 +02:00
Andreas Linde
abc8501969 Set deployment target to iOS 6.0 for arm64 2013-09-11 23:32:03 +02:00
Andreas Linde
1cb91ae323 Some authenticator string updates 2013-09-11 20:44:34 +02:00
Andreas Linde
a9395c78f8 Move description texts above input fields in authenticator UI 2013-09-11 20:36:09 +02:00
Andreas Linde
11a8a14e4f Add support for excluding features at compile time
Features can be excluded/included at compile-time using #define statements, e.g. using `Preprocessor Macros`. These don't influence if the feature will actually be enabled, since that can also be done at runtime and some features are disabled automatically in the App Store or disabled by default in general.

The BITHockeyManager header file will still reference all modules, but accessing the modules will not be possible if excluded from the library.

Value of 1 includes the feature into the static library, 0 will exclude the feature from the static library.

Defaults:

Crash Reporting: HOCKEYSDK_FEATURE_CRASH_REPORTER 1
Feedback: HOCKEYSDK_FEATURE_FEEDBACK 1
App Store Updates: HOCKEYSDK_FEATURE_STORE_UPDATES 1 (This feature is disabled by default in code!)
Authenticator: HOCKEYSDK_FEATURE_AUTHENTICATOR 1
Beta Updates: HOCKEYSDK_FEATURE_UPDATES 1
Jira Mobile Connect: HOCKEYSDK_FEATURE_JIRA_MOBILE_CONNECT 0
2013-09-11 19:18:21 +02:00
Andreas Linde
0188285893 Merge branch 'refs/heads/feature/#19-verifyBetaUsers' into develop 2013-09-11 18:28:46 +02:00
Stephan Diederich
c534e5d566 also reset auth token if authType changed
saves us a round-trip when validating, as when
the authType changed, server would return nope.
2013-09-11 16:46:07 +02:00
Stephan Diederich
3a8802aa20 also compare auth type
as the authToken changes with the type this should not be
necessary, but for the sake of completeness put it there.
2013-09-11 16:44:28 +02:00
Stephan Diederich
53f851afc5 always provide an error to the viewcontroller 2013-09-11 16:17:20 +02:00
Stephan Diederich
c44c923819 redo auth with user+password
* needs to be basic auth
* use base64 encoder from HockeyCoach
2013-09-11 16:17:20 +02:00
Stephan Diederich
3aeeae8e98 add more english localizations 2013-09-11 16:17:20 +02:00
Andreas Linde
9e4d4481e8 Some more updates to check for beta updates only if the installation is authenticated 2013-09-11 15:44:21 +02:00
Stephan Diederich
63935fb9c8 move internally (SDK) used properties to private header 2013-09-11 15:12:26 +02:00