28243 Commits

Author SHA1 Message Date
Andreas Linde
7cc52cf4b9 Use a local NSFileManager insead of the defaultManager singleton, which is not thread safe. 2012-03-24 00:16:58 +01:00
Andreas Linde
333b6e6a8d Fix typo 2012-03-23 23:06:09 +01:00
Andreas Linde
f48c984eb6 Restructure UDID check
- Optional Macro HOCKEY_BLOCK_UDID to allow getting uniqueIdentifier, default to NOT allowed
- If Macro is not set, configuration is not Debug, AdHoc or Beta, require a delegate method
- Delegate method to return the device UDID, developer has to make sure it is not returned when building for AppStore
2012-03-23 23:04:41 +01:00
Andreas Linde
7705382f6b Remove autoSubmitting UDID with crash reports and add # DONT_SEND_UDID macro for disabling usage of UDID
By default DONT_SEND_UDID is set to 0, so UDID data will be send for beta usage. The developers should set it to 1 in their project settings for AppStore configurations
2012-03-23 21:20:37 +01:00
Thomas Dohmke
fe4307fb65 Enabled clang in support project and enabled warning for unrecognized selectors. Added clang statements to ignore warning for JMC selectors if JMC is not part of the project. 2012-03-22 13:23:34 +01:00
Thomas Dohmke
11425e957f Fixed version number. 2012-03-14 18:46:18 +01:00
Thomas Dohmke
8e1678a924 Bumped version to 2.2.6-develop. 2012-03-14 18:38:23 +01:00
Thomas Dohmke
aee0399263 Merge branch 'develop' 2012-03-14 18:03:44 +01:00
Thomas Dohmke
bc19cd7c13 Added icon logic for iOS5 plist key. 2012-03-13 23:22:10 +01:00
Andreas Linde
9b382df3a1 Be more conservative and safe 2012-03-13 20:05:08 +01:00
Thomas Dohmke
d8fbd37f95 Fix if JSON response is invalid or not matching our expectations. 2012-03-13 18:13:08 +01:00
Thomas Dohmke
31cbdde184 Move forward declarations from interface to implementation. 2012-03-13 17:25:23 +01:00
Andreas Linde
5f407647e0 Merge branch 'release/2.2.4'
* release/2.2.4:
  Updated Hockey.bundle.
  Make sure if the installed version is newer, mandatory is ignored
  Add SDK info to update request too
  Increase podspec version number
  Add SDK version number to source and send it to the server, together with the SDK name
  Improve handling of mandatory flag
  Don't crash if no JSON serializer is found, show an error in the log instead
  Updated podspec.
  don't add a target selector for removed method
  removed PSLog to prevent conflicts with other SDKs
  Fix for using any method automatically triggering checkForUpdate via notification
  Fix potential crash if json string is nil

Conflicts:
	HockeySDK.podspec
2012-03-12 16:15:52 +01:00
Thomas Dohmke
f763f37c13 Updated Hockey.bundle. 2012-03-10 17:16:17 +01:00
Andreas Linde
414da86d30 Make sure if the installed version is newer, mandatory is ignored 2012-03-08 22:22:21 +01:00
Andreas Linde
6480c28af4 Add SDK info to update request too 2012-03-08 22:10:29 +01:00
Andreas Linde
c4d44308ca Increase podspec version number 2012-03-08 21:22:32 +01:00
Andreas Linde
50e028c9ae Add SDK version number to source and send it to the server, together with the SDK name 2012-03-08 21:21:44 +01:00
Andreas Linde
b9efccfbc6 Improve handling of mandatory flag
- Fix mandatory flag is set but newer version is installed, then the mandatory dialog will still appear (if compareVersionType is set to HockeyComparisonResultDifferent)
- Show mandatory alert if any newer version than the installed one is set to mandatory, and not only the latest one
2012-03-08 21:20:00 +01:00
Andreas Linde
810ecb84b8 Don't crash if no JSON serializer is found, show an error in the log instead 2012-03-08 21:18:42 +01:00
Thomas Dohmke
07ccb6de00 Updated podspec. 2012-03-05 19:47:26 +01:00
Thomas Dohmke
0630b48851 Updated podspec. 2012-03-05 19:46:36 +01:00
Stefan Haubold
83d6715c13 don't add a target selector for removed method 2012-02-22 17:32:46 +01:00
Stefan Haubold
bf1a2b5655 removed PSLog to prevent conflicts with other SDKs 2012-02-22 17:30:01 +01:00
Andreas Linde
ac8b32d239 Fix for using any method automatically triggering checkForUpdate via notification 2012-02-19 21:54:42 +01:00
Andreas Linde
0dc8ed1a34 Fix potential crash if json string is nil 2012-02-10 19:40:30 +01:00
Andreas Linde
b9064d9136 Merge branch 'release/2.2.3'
* release/2.2.3:
  Update copyright years in license file
  Update PLCrashReporter with UTF bug fix
  Clean crash queue if the HockeyApp server rejected the crash
  Fix a problem with dismissing the update view in some scenarios
  Fix memory issue
2012-02-05 22:08:30 +01:00
Andreas Linde
d4c7273946 Update copyright years in license file 2012-02-05 22:07:28 +01:00
Andreas Linde
a88b6183f1 Update PLCrashReporter with UTF bug fix 2012-02-05 22:04:13 +01:00
Andreas Linde
40089f9952 Clean crash queue if the HockeyApp server rejected the crash 2012-02-05 22:03:48 +01:00
Andreas Linde
cc3af968f3 Fix a problem with dismissing the update view in some scenarios 2012-02-05 22:03:24 +01:00
Andreas Linde
78c45db55a Fix memory issue 2012-01-07 12:36:56 +01:00
Thomas Dohmke
1da7fa08a3 Merge branch 'develop' 2011-12-19 21:38:43 +01:00
Thomas Dohmke
3b5bf19433 Removed empty lines. 2011-12-19 08:04:59 +01:00
Thomas Dohmke
71aab1cc1e Changed code formatting. Added #ifdef for JMC legacy code. 2011-12-19 07:58:27 +01:00
Thomas Dohmke
52fbff9682 Merge pull request #3 from niick/develop
CONNECT-130: use [JMC sharedInstance] now, instead of [JMC instance]. al...
2011-12-18 22:52:36 -08:00
npellow
5bfe6ece18 CONNECT-130: use [JMC sharedInstance] now, instead of [JMC instance]. also removed #ifdef JMC_ENABLED now that this is detected via reflection 2011-12-19 15:49:00 +11:00
Thomas Dohmke
2dadd66658 Added #ifdef for JMC integration. 2011-12-17 10:15:57 +01:00
Andreas Linde
92f531b5f9 Merge branch 'release/2.2.2'
* release/2.2.2:
  Some more 2 space indentation fixes
  fix example
  Set the delegate for Hockey and Quincy
  Remove unit test files and target
  Add appstore detection property
  Add workaround for not requiring -all_load linker flag and some Xcode project adjustments
  Updated manager for quincy logging and new delegate
  One more 2 space indentation fixes
  Add new delegate which fires when the user selected "Send Always" in the alert
  Fix for an older commit in QuincyKit being only half complete
  Don't treat empty server responses as success
  Added optional logging for debugging help
  set HOCKEYLIB_STATIC_LIBRARY define
  as a library, build for armv6 & armv7
  add xcworkspacedata
  add default xcodeproj
  Removing returning shared instance before dispatch_once is invoked
2011-12-13 18:46:41 +01:00
Andreas Linde
ac1ac09411 Some more 2 space indentation fixes 2011-12-13 18:30:27 +01:00
Thomas Dohmke
d7afa96cca Merge pull request #2 from Symvaro/develop
Wrong import in the README
2011-12-10 04:32:16 -08:00
Symvaro GmbH
d7b69df404 fix example 2011-12-10 13:28:37 +01:00
Andreas Linde
bd38778253 Set the delegate for Hockey and Quincy 2011-12-08 18:13:52 +01:00
Andreas Linde
344bbddb1c Remove unit test files and target
They are not used right now and require to delete them when including the sdk without the library but the files only
2011-12-08 14:53:39 +01:00
Andreas Linde
e7da6943e2 Add appstore detection property 2011-12-08 13:47:21 +01:00
Andreas Linde
dd70fcbc37 Merge branch 'refs/heads/diederich-features/xcodeproj' into develop
* refs/heads/diederich-features/xcodeproj:
  Add workaround for not requiring -all_load linker flag and some Xcode project adjustments
  set HOCKEYLIB_STATIC_LIBRARY define
  as a library, build for armv6 & armv7
  add xcworkspacedata
  add default xcodeproj
2011-12-07 20:18:42 +01:00
Andreas Linde
a61bba1d1f Add workaround for not requiring -all_load linker flag and some Xcode project adjustments 2011-12-07 20:18:14 +01:00
Andreas Linde
ad505f74a0 Merge branch 'features/xcodeproj' of https://github.com/diederich/HockeySDK-iOS into diederich-features/xcodeproj
* 'features/xcodeproj' of https://github.com/diederich/HockeySDK-iOS:
  set HOCKEYLIB_STATIC_LIBRARY define
  as a library, build for armv6 & armv7
  add xcworkspacedata
  add default xcodeproj
2011-12-07 16:18:08 +01:00
Andreas Linde
b3e7239ed1 Updated manager for quincy logging and new delegate 2011-12-07 16:03:40 +01:00
Andreas Linde
f20b89168d One more 2 space indentation fixes 2011-12-07 15:51:48 +01:00