27491 Commits

Author SHA1 Message Date
Andreas Linde
117bf95574 Update PLCrashReporter build with armv7s 2013-07-29 11:32:23 +02:00
Andreas Linde
ef1ae02a1e Merge branch 'refs/heads/feature/v3.1' into develop 2013-07-28 01:55:40 +02:00
Andreas Linde
0a3ddc1373 Merge branch 'refs/heads/feature/AppStoreUpdate' into develop 2013-07-28 01:53:33 +02:00
Andreas Linde
c3776206cd Merge pull request #43 from bitstadium/cleanup
Cleanup
2013-07-27 09:50:42 -07:00
Stephan Diederich
d39c39feb7 comment private header 2013-07-27 15:25:34 +02:00
Stephan Diederich
9acdf02a0e add todo 2013-07-27 15:25:16 +02:00
Stephan Diederich
03081b4bcd replace numbers with an enum
* use an enum instead of plain numbers
* move used method below the using method
2013-07-27 15:24:52 +02:00
Stephan Diederich
5d8f030547 remove initializations
the runtime already does a good
job at this
2013-07-27 15:24:35 +02:00
Stephan Diederich
d660dd8b7c factor out mainBundleIdentifier helper 2013-07-27 15:24:24 +02:00
Stephan Diederich
c71c764303 strongly type the BITHockeyManagerDelegate
instead of being id, use the proper protocol. Also
let the BITHockeyManagerDelegate protocol implement
the module protocols.
2013-07-26 15:34:39 +02:00
Stephan Diederich
c816f4dc19 add feedbackManager delegate that is informed about incoming feedback
fixes #30
2013-07-26 15:33:12 +02:00
Stephan Diederich
949613d7e5 move protocol to class extension 2013-07-26 15:06:17 +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
c92c6b379e move protocol to class continuation
no need this must be public
2013-07-26 14:46:18 +02:00
Stephan Diederich
609dbcccb8 adjust property declarations
while those are probably singletons, it should be more safe
to retain them.
2013-07-26 14:46:18 +02:00
Stephan Diederich
0a1931d20e adjust comment 2013-07-26 14:46:18 +02:00
Stephan Diederich
125e84b9ac remove check for nil 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
56a5f546c4 Added a hint to enable the StoreUpdateManager to make the simulation actually work 2013-07-26 14:46:17 +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
09647bc6c4 Move CodeCoverage into its own build configuration
That way integrating via Xcode project won't bother with coverage files
2013-07-26 14:46:17 +02:00
Andreas Linde
505535da41 Update unit tests to not modify lastCheck property but instead use NSDefaults as it would happen in real 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
05dcca8ead Add code coverage
Yeah, coverage is poor right now. I know I know...
2013-07-26 14:46:17 +02:00
Andreas Linde
413cbb4fc7 Remove invalid reference in the Xcode project 2013-07-26 14:46:16 +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
7576441b54 Documentation improvements for the new store update manager 2013-07-26 14:46:16 +02:00
Andreas Linde
bd83875b9b Add new localization string for store update module
All english for now, except german
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
Andreas Linde
857bd24f6e Fail if the developer tries to setup the SDK on a background thread
Fixes #39
2013-07-21 21:37:44 +02:00
Andreas Linde
b6c77b8fb3 Integrate first test version of PLCrashReporter v1.2 with BIT namespace
Fixes #37
2013-07-21 21:11:22 +02:00
Andreas Linde
001927f514 Merge pull request #34 from bitstadium/nitpicks
don't let messages pile up
2013-07-16 14:36:41 -07:00
Stephan Diederich
27919a28ae provide a result in feedbackComposeViewController's delegate
fixes #31
2013-07-16 13:43:49 +02:00
Stephan Diederich
cc9e403a3e fix typo 2013-07-16 12:00:45 +02:00
Stephan Diederich
150b56be6d don't let messages pile up 2013-07-16 11:54:36 +02:00
Andreas Linde
c95d80ffd8 Merge branch 'develop' of github.com:bitstadium/HockeySDK-iOS into develop 2013-06-27 17:10:07 +02:00
Andreas Linde
d332cc8b09 Fix git link to the Github repository in the advanced documentation 2013-06-27 17:09:54 +02:00
Andreas Linde
a31ea4aeae Merge pull request #43 from diederich/fix/analyzerWarnings
Fix analyzer warnings
2013-06-20 07:07:50 -07:00
Stephan Diederich
f1ba1b092b fix analyzer warning
it's somewhat more clear to release and set to nil,
then store a new reference directly in the ivar.
2013-06-20 14:24:44 +02:00
Stephan Diederich
070844e234 fix mem-leak analyzer warning
Although the analyzer is wrong here (highlighFramesetter property is synthesized), it doesn't hurt
to use the instance variables.
2013-06-20 14:22:48 +02:00