Andreas Linde
17718e7d44
Make sure the binaryImageSort for crash reports is static and doesn't cause link conflicts
2012-08-08 20:16:45 +02:00
Andreas Linde
dd9980f944
Fix App Store detection not working correctly when using configureWithBetaIdentifier: liveIdentifier: delegate:
2012-08-08 15:21:01 +02:00
Andreas Linde
a3941c5dbc
Small documentation update
2012-08-07 16:14:33 +02:00
Andreas Linde
80dda70552
Use localized app name for dialogs
2012-08-07 16:14:24 +02:00
Andreas Linde
91466456fd
Update documentation for last commit
2012-08-07 13:12:25 +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
90759c7788
Add properties allowing to disable crash reporting or beta updates
2012-08-05 01:23:15 +02:00
Andreas Linde
01fea4fca2
Fixed removing missed out ivar of feedback commit
2012-08-04 15:18:35 +02:00
Andreas Linde
41065796a6
Remove crash reporting feedback feature for now
...
Removed this feature for now, since it requires a major redesign on the server and SDK. If really need this feature, please use the former SDKs.
2012-08-04 13:53:49 +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
a334952b37
Small documentation fix
2012-07-24 19:38:02 +02:00
Andreas Linde
840432acc1
Rename loggingEnabled property to debugLogEnabled
2012-07-24 13:42:03 +02:00
Andreas Linde
6a6da9e6ef
Provide a new property for setting the crash manager status
...
This allows to disable the crash manager, or set the default sending to always ask or autosend
2012-07-23 18:25:31 +02:00
Andreas Linde
fc6a564a97
Some define code cleanup
2012-07-22 22:00:32 +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
9b755f3982
Fix small documentation errors
2012-07-22 21:51:51 +02:00
Andreas Linde
93bd10ced5
Provide a delegate method to disable crash reporting instead of using a property
2012-07-22 21:42:28 +02:00
Andreas Linde
141d9e5890
Fix documentation formatting issue
2012-07-22 21:21:41 +02:00
Andreas Linde
4a4051d04b
Move userName and userEmail properties into delegate and fix some delegate namings
2012-07-22 21:12:33 +02:00
Andreas Linde
164369c742
Fix small typo in documentation
2012-07-22 18:28:34 +02:00
Andreas Linde
353e87fe84
Further improve CrashManager documentation
2012-07-22 14:16:17 +02:00
Andreas Linde
c014bce9ea
If userName or userEmail are set, don't show alerts with the text "anonymous"
2012-07-22 13:57:12 +02:00
Andreas Linde
7d8fc80693
Fix compiler warning
...
Suddenly came up … perfect.
2012-07-22 04:14:04 +02:00
Andreas Linde
352230b5f7
Add BITCrashManagerDelegate that is invoked if the user chooses not to send a crash report
2012-07-22 04:12:46 +02:00
Andreas Linde
8920cbc6c4
More documentation updates
2012-07-22 04:08:40 +02:00
Andreas Linde
2257950c99
Clean up private properties and methods in BITUpdateViewController
2012-07-22 02:49:30 +02:00
Andreas Linde
1f7ff28f9c
Same typo now at the right place
2012-07-22 02:39:08 +02:00
Andreas Linde
4dd2b20f1a
Fix a small typo
2012-07-22 02:37:47 +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
916fc65879
Start of AppleDoc based documentation
2012-07-22 02:02:56 +02:00
Andreas Linde
042bce3f91
Fix some methods made private by accident
2012-07-22 01:34:44 +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
3687f95f36
Don't run any startup code if the app identifier is invalid
2012-07-21 23:52:27 +02:00
Andreas Linde
3ab4fb6eaf
Make module managers readonly and change another property to proper naming
2012-07-21 23:26:14 +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
Andreas Linde
28f4a2a159
Update SDK to use sdk. instead of rink.
2012-07-16 16:45:08 +02:00
Andreas Linde
c5ee98c3ba
Merge branch 'develop' of github.com:codenauts/HockeySDK-iOS into develop
2012-07-03 17:57:54 +02:00
Andreas Linde
ec383ef569
Add apps binary UUID to the XML structure
...
Allows the server to optimize checking of required dSYMs
2012-07-03 17:40:28 +02:00
Andreas Linde
6e6b3ffdfd
Add new crash report formatter
...
Enables automatic and async-safe symbolication of system framework symbols right on the device
2012-07-03 17:39:16 +02:00
Andreas Linde
d0df4c2825
Move the crash reporting protocol into its own header file
2012-07-03 17:37:01 +02:00
Andreas Linde
01bf109006
Submit the crash report GUID as part of the XML
...
This helps the server to identify duplicate crash reports
2012-07-03 17:33:31 +02:00