Andreas Linde
0bb78d7201
Update documentation
...
- Remove Advanced setup guide
- Added `libc++` dependency
- Updated modulemap files to automatically link all required libraries and frameworks
- Updated setup doc to use module import style
- Update CrashOnly build modulemap file
- Code style fixes
2015-06-12 14:41:58 +02:00
Gwynne Raskind
7ccfe6aac7
Port C++ exception handling support over from PLCrashReporter's non-merged implementation. Includes changes to auto-link C++ with client apps where possible. Correctly handles cases where client apps use libstdc++.
2015-06-10 11:32:03 -05:00
Andreas Linde
6962f21473
Disable tracking the installation on a device
...
The new property will cause the app to generate a new `installString` value every time the app is cold started.
The property is only considered in App Store Environment, since it would otherwise affect the `BITUpdateManager` and `BITAuthenticator` functionalities!
Default is NO.
2015-06-08 14:03:54 +02:00
Andreas Linde
9efe344ded
Framework target fixes
...
Don't link the test frameworks against the framework target
2015-05-20 15:41:11 +02:00
Andreas Linde
c3a6ffd7da
Fix framework target tests
2015-05-20 12:09:04 +02:00
Andreas Linde
8703e42ba8
Fix compiler warning in BITFeedbackManagerTests
2015-05-20 12:04:39 +02:00
Andreas Linde
0c24be45d3
Fix test crashes when fixtures are not available
2015-05-20 12:03:52 +02:00
Simone Manganelli
486f5052f8
update framework search paths to be relative to the project dir
2015-05-19 14:35:24 -07:00
Andreas Linde
bea1b3603a
Add delegate to FeedbackManagerDelegate
...
Added `allowAutomaticFetchingForNewFeedbackForManager:` which allows the developer to influence if the SDK should fetch for new messages on app startup and when the app is coming into foreground.
By default the SDK always checks in those cases if there are already messages existing.
2015-05-19 14:08:49 +02:00
Andreas Linde
1e30c3570a
Added missing framework in xcconfig file
2015-05-19 12:14:50 +02:00
Andreas Linde
aef3488c4f
Increase version and build number
...
This may not be the final version number for the next update
2015-05-19 12:10:29 +02:00
Andreas Linde
245b8a5d92
Fixed another typo
...
*sigh*
2015-05-19 11:58:09 +02:00
Andreas Linde
de76e9dce0
Fix typo
2015-05-19 11:58:04 +02:00
Andreas Linde
788c5e9c8e
Add iOS 8 framework target
...
- Renamed distribution target
- Added "HockeySDK Framework" with iOS 8 as deployment target
- Using the framework distribution is not yet recommended, as it contains all architectures (i386, x86_64, armv7, armv7s, arm64) and would be part of the app as is, which currently is about 5.2 MB in size. A proper usage would require the binary to be stripped from non-needed architectures at app build time before distributing it
2015-05-19 11:02:51 +02:00
Andreas Linde
e9ce39ce20
Fix compiler warning in tests
2015-05-19 10:58:19 +02:00
Andreas Linde
a27340d6bf
Fix header includes
2015-05-19 10:56:19 +02:00
Andreas Linde
05993528be
Rename aggregate target
...
We need the target name for the iOS 8 framework
2015-05-18 16:35:17 +02:00
Andreas Linde
423af40aa2
Remove calls to __gcov_flush() in tests
2015-05-12 11:07:35 +02:00
Andreas Linde
718e407276
Increas build number
2015-04-24 16:34:46 +02:00
Andreas Linde
ac2c50e082
3.6.4 release and documentation updates
2015-04-24 16:29:32 +02:00
Andreas Linde
a4f245a588
Increase build number
2015-04-24 13:45:59 +02:00
Andreas Linde
05ce740c6f
3.6.3 release and documentation updates
2015-04-24 13:43:03 +02:00
Andreas Linde
1b87171d23
Upgrade scheme settings to Xcode 6.3
2015-04-21 17:35:02 +02:00
Andreas Linde
e2d35454f9
Remove a header from crash only build
...
- Don't add the BITHockeyBaseViewController.h header file to the crashonly build
2015-04-01 20:54:30 +02:00
Felix Schulze
af0781a25e
* Use ImageOptim+ImageAlpha to reduce image size
...
* Deactivate Xcode compress for PNG --> makes it bigger then with ImageOptim+ImageAlpha
TOTAL was: 76.966kb now: 28.102kb saving: 48.864kb (63.00%)
2015-04-01 13:00:31 +02:00
Andreas Linde
db62cc99e0
Access and save keychain data with always access
...
This helps if an app is running in the background and the device is still locked
2015-03-26 18:08:55 +01:00
Elliot Lee
0c088f3914
Fix typo
2015-03-10 11:22:43 -07:00
Andreas Linde
6e87975b41
Further improved image type detection
...
Fixes a few more issues with detecting the image type in crash reports
2014-11-27 17:12:05 +01:00
Andreas Linde
de7a7c599d
3.6.2 release and documentation updates
2014-11-25 16:29:08 +01:00
Stefan Haubold
ef892581d6
Create Licenses.txt
2014-11-19 11:53:31 +01:00
Andreas Linde
266270153e
Fix feedbackActivity resources
2014-09-30 14:25:29 +02:00
Andreas Linde
071adb91de
3.6.1 release and documentation updates
2014-09-26 18:06:36 +02:00
Andreas Linde
476a4de232
3.6 release and documentation updates
2014-09-26 14:07:18 +02:00
Andreas Linde
cdf6691579
More updates on extension support
...
- Added iOS 8 extension setup documentation
- Added a crash reporting only framework build to the binary distribution target
2014-09-25 17:29:45 +02:00
Andreas Linde
24a6756ba7
Update image resources
2014-09-23 13:48:23 +02:00
Andreas Linde
a44d77805d
Update localizations
...
Also removed romanian, since it is not handled by Wordcrafts.
2014-09-23 12:07:35 +02:00
Andreas Linde
375994c125
Merge branch 'hotfix/3.5.7' into develop
2014-09-10 18:44:03 +02:00
Andreas Linde
8e96793675
3.5.7 release and documentation updates
2014-09-10 17:49:47 +02:00
Andreas Linde
c102fcd247
Update scheme setting for XCTest
2014-09-10 12:51:47 +02:00
Andreas Linde
d81e7381f5
Upgrade project to Xcode 6
2014-09-10 00:38:27 +02:00
Andreas Linde
3e52b09c0b
Convert to XCTest
2014-09-10 00:38:17 +02:00
Andreas Linde
fe3c1cda7d
Make swift integration easier
...
iOS Frameworks use an extra `Modules/module.modulemap` file that is used with the `import` statement to get all required information for integration. We simulate this behavior by writing our own file manually. So in apps using Swift the Objective-C bridging header is not required any longer (when using the binary distribution of the framework).
2014-09-08 14:34:12 +02:00
Andreas Linde
393a27906e
Make swift integration easier
...
iOS Frameworks use an extra `Modules/module.modulemap` file that is used with the `import` statement to get all required information for integration. We simulate this behavior by writing our own file manually. So in apps using Swift the Objective-C bridging header is not required any longer (when using the binary distribution of the framework).
2014-09-05 01:33:55 +02:00
Andreas Linde
41fab8ae29
Add missing framework to xcconfig
2014-08-21 22:04:39 +02:00
Andreas Linde
2cd3d92536
Merge branch 'hotfix/3.5.6' into develop
...
Conflicts:
HockeySDK.podspec
README.md
Support/buildnumber.xcconfig
docs/Changelog-template.md
docs/Guide-Installation-Setup-Advanced-template.md
docs/Guide-Installation-Setup-template.md
2014-07-23 20:41:45 +02:00
Andreas Linde
e37045d314
3.5.6 release and documentation updates
2014-07-23 20:33:38 +02:00
Andreas Linde
47a3be4a79
Fix some best app icon finding issues
...
In some cases the algorithm didn't find any icon, even if they are there
2014-07-21 13:54:44 +02:00
Andreas Linde
6fc0e154cf
Improve fetching the optimal icon of an app for the update view
2014-07-21 13:54:29 +02:00
Andreas Linde
74e4bb7f1a
Migrate unit tests to XCTest
2014-07-17 12:46:37 +02:00
Andreas Linde
53edf21c5d
Fix some best app icon finding issues
...
In some cases the algorithm didn't find any icon, even if they are there
2014-07-08 21:03:26 +02:00