Steven Fisher
0896316c24
Fix typo: comparisonResult.
2015-03-16 11:56:50 -07:00
Lukas Spieß
42738397a6
Replace initialiser return types of id with new instancetype
2014-06-11 15:35:45 +02:00
Andreas Linde
b5087a61c4
Improve fetching of current binaries UUID
...
- This now also works with unit tests
- Fixed BITStoreUpdateManager for now failed unit tests
- Fixed a typo
Thanks to @0xced !
2014-03-27 00:13:27 +01:00
Andreas Linde
235f7ac9fe
Updated copyright for 2014
2014-01-12 19:25:22 +01:00
Andreas Linde
a0bfdfbaec
Issue #85 : Replace kNilOptions with 0
...
Thanks to Jonathan!
2014-01-10 02:27:51 +01:00
Andreas Linde
a4124dbda4
Fix removing observers correctly
...
Thanks to @idpaterson for reporting this in https://github.com/bitstadium/HockeySDK-iOS/pull/64
2013-09-29 17:14:31 +02:00
Andreas Linde
6a7f3fce37
Change BITStoreUpdateManager default check interval to weekly
...
Since iOS 7 provides auto update, this setting is potentially less nagging on people having auto updates activated and where updates just didn't go through yet
2013-09-17 20:09:11 +02:00
Andreas Linde
3132b6d83b
Add support for background fetch in BITStoreUpdateManager
...
Checking for new app store updates and showing an alert will only be done if the app is in the foreground
2013-09-16 13:45:18 +02:00
Andreas Linde
d7ae69860d
Various documentation fixes and updates
2013-09-12 12:21:12 +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
Stephan Diederich
d347153e1c
remove unused simulated new version
...
it's not needed in the tests and currently just adds overhead
2013-07-26 14:46:18 +02:00
Stephan Diederich
0a1931d20e
adjust comment
2013-07-26 14:46:18 +02:00
Stephan Diederich
f7136ec9d1
NSDate is non-mutable, should be safe to retain it
2013-07-26 14:46:18 +02:00
Andreas Linde
7582f02a08
Add simulating an app store update being available
...
Will be automatically disabled when run from a build distributed by the App Store
2013-07-26 14:46:17 +02:00
Andreas Linde
166f2c7ccd
Also return the storeURL for the app
2013-07-26 14:46:17 +02:00
Andreas Linde
f4e9c8724d
New property to disable the StoreUpdateAlert
2013-07-26 14:46:17 +02:00
Andreas Linde
b23e5134bc
Add an optional delegate to get informed about new update being available
2013-07-26 14:46:17 +02:00
Andreas Linde
c4921bb9de
Make sure not to check for store updates if NSLocaleCountryCode returns nil
...
And also make sure it doesn't crash in that case :)
2013-07-26 14:46:17 +02:00
Andreas Linde
77f1522b44
Add more debug logging to BITStoreUpateManager
2013-07-26 14:46:17 +02:00
Andreas Linde
f11bee044b
Missed that method call change
2013-07-26 14:46:17 +02:00
Andreas Linde
72d203d00f
More unit tests
...
And minor refactoring of method name
2013-07-26 14:46:17 +02:00
Andreas Linde
8c6adec552
Disable built in UI if HockeySDK bundle is not present
2013-07-26 14:46:17 +02:00
Andreas Linde
03a6dbb999
If a version is chosen to be ignored or shown, never show this version again
2013-07-26 14:46:16 +02:00
Andreas Linde
4de8c898be
Manual checks always being ignored
2013-07-26 14:46:16 +02:00
Andreas Linde
4921ecb690
Unit tests and refactoring
2013-07-26 14:46:16 +02:00
Andreas Linde
13f71b6f12
Don't use hardcoded bundle identifier
...
(That was intended for testing only)
2013-07-26 14:46:16 +02:00
Andreas Linde
e89564a8d9
First version of new AppStore Update module
2013-07-26 14:46:16 +02:00