17 Commits

Author SHA1 Message Date
Andreas Linde
80dda70552 Use localized app name for dialogs 2012-08-07 16:14:24 +02:00
Andreas Linde
da2bb59c17 For expiry UI use the same UI as for authorization
- alert is fallback if window cannot be found
- default view on screen, locking image and text
2012-08-07 12:57:58 +02:00
Andreas Linde
12c981f923 New option to set expiry date for the app
Uses neverending UIAlertView by default, can be exchanged by implementing a new delegate. Automatically disabled when the app is running from the App Store.
2012-08-07 02:13:41 +02:00
Andreas Linde
9859335f64 Add option to change the server URL
And fix a bug with the disable properties
2012-08-06 14:37:27 +02:00
Andreas Linde
f3c5b8b5e6 Fix some compiler warnings
These seem to appear if the project is ARC based, even though this lib is non ARC as of now
2012-08-02 12:32:40 +02:00
Andreas Linde
7ead5d998b Restructure (crash) manager internals
- Write all temp data into the same directory under caches/<sdkidentifier>/...
- Write approved crashes into its own plist instead of user defaults
- Use a temp file for analyzing crash report file instead of user defaults boolean
- Fix some define namings
2012-07-27 12:03:40 +02:00
Andreas Linde
e31cdb41ab Fix memory mgmt bug 2012-07-26 15:30:14 +02:00
Andreas Linde
23e2183c87 Fix finding the resource bundle 2012-07-24 23:43:58 +02:00
Andreas Linde
0bffa909d6 Provide a delegate method to enable or disable sending usage data instead of using a property
Sending usage data is enabled by default!
2012-07-22 21:55:49 +02:00
Andreas Linde
2257950c99 Clean up private properties and methods in BITUpdateViewController 2012-07-22 02:49:30 +02:00
Andreas Linde
3fd3c083bf Simplify privacy settings
- Remove update settings UI
- Only one property that defines if user and usage data is send (only if the app is not running in the app store)
- Update documentation
2012-07-22 02:36:55 +02:00
Andreas Linde
0586a69bc0 Clean up some private ivars and methods and move them into their own header files 2012-07-22 00:32:42 +02:00
Andreas Linde
812d0b4a35 Clean up some more naming and disable logging in App Store
- Change last BITHockeySDK.. into BITHockey…
- Disable BITHockeyLog when running in an App Store build
2012-07-21 22:58:40 +02:00
Andreas Linde
e75eef7136 Send executables UUID
- This helps identifying the actual build, if multiple builds use the same version numbers
- Based on http://stackoverflow.com/questions/10119700/how-to-get-mach-o-uuid-of-a-running-process with the great help from Landon and Stephan
2012-07-19 23:50:52 +02:00
Andreas Linde
4e572a31f5 Fix log message of bundle is missing 2012-07-19 23:44:29 +02:00
Andreas Linde
fc95966a4c Fix warnings 2012-07-19 23:10:15 +02:00
Andreas Linde
671060929c Refactoring
- Change Prefixes to BIT
- Make one shared instance and change the functionalities to modules
- One bundle for resources
- Targets for framework and static libs
- Other cleanup
2012-07-19 17:17:19 +02:00