Commit Graph

340 Commits

Author SHA1 Message Date
Andreas Linde
686d008b78 Don't include Bitcode in simulator builds 2015-09-18 15:06:53 +02:00
Lukas Spieß
10b1c9050d Properly chain cascading of GCC preprocessor defs 2015-09-18 14:16:51 +02:00
Lukas Spieß
de22b30aac Only refrain from running debugger test when on CI 2015-09-18 14:16:51 +02:00
Lukas Spieß
0ca2a2d6fd Update HockeySDK.scheme Run configuration 2015-09-17 23:38:49 +02:00
Andreas Linde
6eda4257c1 Update build number 2015-09-16 22:36:00 +02:00
Andreas Linde
359f67acdd 3.8.1 release and documentation updates 2015-09-16 22:35:17 +02:00
Andreas Linde
e584eb8281 Update build number 2015-09-16 19:01:01 +02:00
Andreas Linde
2a894c801c 3.8 release and documentation updates 2015-09-16 18:59:59 +02:00
Lukas Spieß
6119d81a33 Add unit test for bit_URLEncodedString() 2015-09-10 14:51:40 +02:00
Andreas Linde
2dff32690c 3.8 RC 1 Release 2015-09-10 14:33:01 +02:00
Lukas Spieß
49bc9b4fb7 Use standard archs for framework test target 2015-09-10 13:53:46 +02:00
Lukas Spieß
14a562dcac Removing troublesome search path from framework test target 2015-09-10 13:51:01 +02:00
Lukas Spieß
a87d64e922 Fix test issue with pointer conversion on armv7 2015-09-09 16:28:26 +02:00
Lukas Spieß
c0c973e20a Add license for OCMock to licenses file 2015-09-09 15:34:21 +02:00
Lukas Spieß
cfd0ddb154 Disable test that only fails with xcodebuild
The test if a debugger is attached currently fails when being run with Xcode 7's version of xcodebuild but not when run from within Xcode itself. We will reenable this as soon as it's fixed or we find a workaround.
2015-09-09 15:29:32 +02:00
Lukas Spieß
77ecb29c8f Enable code coverage on Framework test target 2015-09-09 13:24:34 +02:00
Lukas Spieß
cd1d13f233 Remove XcodeCoverage from test targets
Since we have to require Xcode 7 for Bitcode support anyway, we can also switch to using Xcode's native code coverage support
2015-09-09 13:24:34 +02:00
Christoph Wendt
cdaead8433 Fix authentificator tests 2015-09-08 14:22:23 -07:00
Christoph Wendt
28de90109f Add OCMock library for partial mocks 2015-09-08 14:21:40 -07:00
Lukas Spieß
63c92a6090 Cleanup framework search paths in test target 2015-08-27 23:34:59 +02:00
Andreas Linde
5b649b3341 3.8 Beta 1 Release 2015-08-27 13:22:37 +02:00
Andreas Linde
d18dc57ff5 Fix unknown warning option in debug builds 2015-08-21 11:53:08 +02:00
Andreas Linde
16de50d959 Use bitcode on iOS9* only and assert fix
- Properly disable assertions in the build settings instead of using an Other_CFlag
- Add bitcode only when using iOS 9 or later as Base SDK which allows building without issues using older Xcode versions
2015-08-21 11:44:05 +02:00
Andreas Linde
554cdfc2f3 Add OTHER_CFLAG to add bitcode
Without this change bitcode is only actually added when archiving. See http://stackoverflow.com/a/31486233/474794
2015-08-20 16:10:37 +02:00
Andreas Linde
2bff969755 Merge branch 'develop' into feature/iOS9-Updates
Conflicts:
	Support/buildnumber.xcconfig
2015-08-20 15:51:48 +02:00
Andreas Linde
0443e7095c Increase build number 2015-08-20 15:46:24 +02:00
Andreas Linde
b326798969 3.7.2 release and documentation updates 2015-08-20 15:31:25 +02:00
Andreas Linde
375d82ffbf Add Extension target and specific crash only build 2015-08-11 15:27:32 +02:00
Andreas Linde
2d9f087fa9 Increase build number 2015-06-26 10:10:42 +02:00
Andreas Linde
762a55dded 3.7.1 release and documentation updates 2015-06-26 10:05:37 +02:00
Andreas Linde
7f5e17cbd2 Increase build number 2015-06-23 16:31:20 +02:00
Andreas Linde
422235caec Fix iOS 7.1 unit test and make upload more robust 2015-06-23 10:59:22 +02:00
Andreas Linde
0bbf72a033 Fix compiler warning in test case 2015-06-22 09:42:43 +02:00
Andreas Linde
b62984073f Update documentation
And add crash only build specific modulemap to Xcode project
2015-06-21 12:36:06 +02:00
Andreas Linde
4d38c17979 Also send CFBundleShortVersion value for crashes 2015-06-19 13:52:04 +02:00
Andreas Linde
3ae00f08f8 Rename HockeyNullability.h
to HockeySDKNullability.h
2015-06-18 15:42:57 +02:00
Andreas Linde
74c0a55f08 Move nullability support into separate header 2015-06-12 16:18:16 +02:00
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