Lukas Spieß
460bba7c8d
Revert "Add Bitcode marker to simulator slices"
...
This reverts commit af0b839c6a .
Bitcode Marker is not needed for the SDK to function properly but confuses Xcode 6 so we remove it again.
2016-03-02 18:35:56 +01:00
Lukas Spieß
671b17086a
Make Readme indentation more consistent
...
# Conflicts:
# README.md
# docs/Guide-Installation-Setup-template.md
2016-02-19 17:10:42 +01:00
Lukas Spieß
1137d52a36
Merge pull request #255 from ReadmeCritic/develop
...
Correct the spelling of CocoaPods in README
2016-02-12 18:18:50 +01:00
ReadmeCritic
e1de17c9a0
Correct the spelling of CocoaPods in README
2016-02-12 08:55:59 -08:00
Lukas Spieß
e5eb376188
Merge pull request #248 from galbraithjoseph/username-for-app-kill-reports
...
Issue #247 : username, email, etc. not included in app not terminating cleanly crashes
2016-02-09 16:48:21 +01:00
Christoph Wendt
c5d27b643c
Merge pull request #232 from bitstadium/feature/synchronize
...
Remove unnecessary calls to -[NSUserDefaults synchronize]
2016-02-08 13:00:06 -08:00
Christoph Wendt
75cdb27c21
Merge pull request #239 from bitstadium/feature/returning-nil-fixes
...
Fixes some issues where nil could be passed unexpectedly
2016-02-08 12:59:52 -08:00
Lukas Spieß
a2e84c0e4b
Merge pull request #250 from mtoon/develop
...
Update urlEncodedString in BITHockeyHelper
2016-02-08 03:22:45 +01:00
Malcolm Toon
a3e3de6f11
Added test case for spaces and braces to URL encoder
2016-02-07 21:07:49 -05:00
mtoon
ca67188cd2
Update BITHockeyHelper.m
...
Added additional characters to escape
2016-02-07 21:07:49 -05:00
Joseph Galbraith
67118c258a
Use filename that does not have .fake in it when retrieving username, useremail, and userid from keychain.
2016-02-04 13:36:37 -07:00
Lukas Spieß
af0b839c6a
Add Bitcode marker to simulator slices
2016-02-02 13:19:20 +01:00
Lukas Spieß
f676e80b17
Use union merge strategy for project files
2016-02-02 12:40:07 +01:00
Lukas Spieß
383b9d4435
Use stringForKey: instead of Key-Value method
2016-01-28 19:01:33 +01:00
Christoph Wendt
392d76a06d
Merge pull request #243 from bitstadium/feature/fix-userpath-anonymization
...
Fix userPath anonymization
2016-01-27 11:03:11 -08:00
Lukas Spieß
b4f170a1c9
Minor refactorings and casts to improve code
...
Fixes some minor type mismatch warnings
2016-01-27 15:31:22 +01:00
Lukas Spieß
483bffe080
Update Obj-C syntax use
2016-01-27 15:30:14 +01:00
Lukas Spieß
6d4197aae4
Fix userPath anonymization and add test
2016-01-27 15:28:04 +01:00
Lukas Spieß
e95fd415db
Fix minor error in inline documentation
2016-01-23 00:07:24 +01:00
Lukas Spieß
0b36f0fe8b
Update .gitignore to exclude Infer output
2016-01-23 00:01:39 +01:00
Christoph Wendt
a8f26abb47
Merge pull request #240 from bitstadium/feature/refactorings
...
Refactorings and improvements
2016-01-19 11:22:57 -08:00
Lukas Spieß
c15935aec2
Fix tests where stubbing of NSURLSession availability is needed
2016-01-19 02:58:35 +01:00
Lukas Spieß
7f55ffe07b
Move NSURLSession availability checks to HockeyHelper
...
# Conflicts:
# Classes/BITCrashManager.m
# Classes/BITFeedbackListViewController.m
# Classes/BITFeedbackManager.m
# Classes/BITHockeyHelper.m
# Classes/BITHockeyManager.m
# Classes/BITStoreUpdateManager.m
# Classes/BITUpdateManager.m
2016-01-19 02:58:35 +01:00
Lukas Spieß
53936dd44b
Re-order helper methods
...
# Conflicts:
# Classes/BITHockeyHelper.m
2016-01-19 02:56:34 +01:00
Lukas Spieß
bd3d14eafd
Remove is sessionSupported parameter from methods
...
# Conflicts:
# Classes/BITAuthenticator.m
2016-01-19 02:53:29 +01:00
Lukas Spieß
7900a4deb9
Use Apple recommended way to weakly link classes
...
Compare https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/cross_development/Using/using.html
2016-01-19 02:17:27 +01:00
Lukas Spieß
4d3dc8dd04
Move test frameworks location in Xcode project
2016-01-13 17:03:58 +01:00
Lukas Spieß
f50ca6e4f4
Merge pull request #238 from bitstadium/feature/fix-swift-memory-leak
...
Fix NSURLSession memory leak in Swift apps
2016-01-12 20:29:28 +01:00
Lukas Spieß
79710a5f9f
Fixes some issues where nil could be passed unexpectedly
...
This commit fixes some nullability warnings that are introduced with Xcode 7.3
2016-01-12 19:06:28 +01:00
Lukas Spieß
097307d505
Merge pull request #236 from Tundaware/attachments-for-app-kill-reports
...
Fixes issue preventing attachment from being included when sending non-clean termination report
2016-01-11 18:40:45 +01:00
Lukas Spieß
868e250c3d
Merge pull request #235 from bitstadium/feature/update-testing-frameworks
...
Update Unit Test frameworks
2016-01-11 18:33:54 +01:00
Lukas Spieß
bb9b36febe
Merge pull request #231 from bitstadium/feature/travis-xcode7.2
...
Update TravisCI integration to use Xcode 7.2
2016-01-09 23:48:58 +01:00
Andreas Linde
947afd2f33
Fix NSURLSession memory leak in Swift apps
...
This should fix the issue raised in https://github.com/bitstadium/HockeySDK-iOS/issues/237
Tested the changes before the patch with Instruments and also after the patch which prooved the leaks going away.
2016-01-07 14:27:18 +01:00
George
47a1365f80
Merge branch 'develop' into attachments-for-app-kill-reports
2015-12-29 17:14:52 -05:00
Lukas Spieß
4a73dbf757
Improve formatting in documentation
2015-12-29 22:57:19 +01:00
George Cox
50557405a5
Attachment now included with non-clean termination reports
...
- The fake crash report generated for this type of termination is saved with the .fake file extension. Normally, there is no extension and this wasn't being accounted for when loading the attachment (if any) when preparing to send the crash report. The '.fake' file extension is now stripped prior to loading the attachment.
2015-12-29 12:08:35 -05:00
Lukas Spieß
a75f2fe6d6
Cleanup project structure and move testing frameworks
2015-12-15 15:59:51 +01:00
Lukas Spieß
1600538402
Switch to using DWARF without dSYM for tests in Debug
...
This change was necessary to work around an issue with either Xcode 7 or OCMock, resulting A LOT of warnings. Compare https://github.com/erikdoe/ocmock/issues/262
2015-12-15 13:25:19 +01:00
Lukas Spieß
cab8fc103e
Replace removed OCHamcrest API with new syntax
2015-12-15 13:08:54 +01:00
Lukas Spieß
e28bf7a431
Remove precompile header in tests targets
2015-12-15 13:08:20 +01:00
Lukas Spieß
53b1bbcb85
Update testing frameworks
2015-12-15 12:55:46 +01:00
Christoph Wendt
e6e692a22c
Merge pull request #233 from bitstadium/feature/extend-nullability-backwards-compatiblity
...
Add additional fallbacks for newer nullability annotation syntax
2015-12-14 10:57:31 -08:00
Lukas Spieß
8c0bd62ee1
Remove installation of appledoc from .travis.yml
2015-12-10 13:12:33 +01:00
Lukas Spieß
92a539e0f4
Make sure to update homebrew before installing appledoc
2015-12-10 02:34:54 +01:00
Lukas Spieß
b443d2a75f
Update check for existing value in NSUserDefaults
2015-12-10 01:11:34 +01:00
Lukas Spieß
24fc7a74f3
Remove cocoapods from .travis.yml as we don't use it right now
2015-12-10 00:59:51 +01:00
Lukas Spieß
13591bbf88
Add additional devices and OS versions to .travis.yaml
2015-12-10 00:58:54 +01:00
Lukas Spieß
f132a62eba
Update Xcode image used by TravisCI
2015-12-10 00:58:23 +01:00
Lukas Spieß
63f2466abb
Remove calls to -[NSUserDefaults synchronize] where not absolutely necessary
2015-12-10 00:43:00 +01:00
Lukas Spieß
967a858f15
Add additional fallbacks for newer nullability annotation syntax
2015-12-08 15:16:29 +01:00