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
6fc0e154cf
Improve fetching the optimal icon of an app for the update view
2014-07-21 13:54:29 +02:00
Andreas Linde
fa14aec66e
Remove the CISimple specific part of the framework build script
2014-04-04 13:14:35 +02:00
Andreas Linde
6db478b452
Add some tests for BITFeedbackManager and user meta data properties
2014-03-24 15:47:22 +01:00
Andreas Linde
12ed278b63
Remove not needed and broken UIKit framework reference
2014-03-11 20:55:32 +01:00
Andreas Linde
1bca6c0cd1
Update project settings to Xcode 5.1
2014-03-11 20:54:07 +01:00
Andreas Linde
c89378b43d
Make BITCrashAttachment.h a public header as it should be
2014-03-11 20:53:47 +01:00
Andreas Linde
1068bb119c
Add support for binary attachments to crash reports
2014-02-27 18:21:17 +01:00
Thomas Dohmke
506c5c2598
Remove .xccheckout file from repo.
2014-02-10 20:37:29 +01:00
Thomas Dohmke
fad5e586c5
Make sure that the chunk name is null-terminated.
2014-02-10 20:35:30 +01:00
Thomas Dohmke
af0604bef3
Fix two warnings when -Wshorten-64-to-32 is set.
2014-01-16 15:47:13 +01:00
Andreas Linde
07bf41b232
Zip the framework in a "HockeySDK-iOS" subfolder when bundling the package
2014-01-06 15:35:37 +01:00
Andreas Linde
9a89854f08
Merge branch 'refs/heads/develop' into feature/improvements
2013-12-30 02:58:51 +01:00
Andreas Linde
e6929bbdf5
Copy PLCR header files into the framework when packaging, since these are now public
2013-12-30 02:39:09 +01:00
Andreas Linde
47d90a7df3
Merge branch 'refs/heads/develop' into feature/improvements
2013-12-27 17:45:19 +01:00
Andreas Linde
90ab6fcd57
Remove old project.pbxproj.orig file which accidentally got added in a merge
2013-12-24 14:48:05 +01:00
Andreas Linde
73ce955f6c
Merge branch 'refs/heads/develop' into feature/improvements
2013-12-16 18:31:08 +01:00
Andreas Linde
0619ac9169
Add unit test post action for code coverage HTML generation
2013-12-04 02:13:50 +01:00
Andreas Linde
323b9784ea
Simplified configuration
...
- Add simplified initializers
- Add option to set delegate via public property
2013-11-20 22:54:28 +01:00
Cédric Luthi
982ce56798
Explicitly set spaces settings at the project level
2013-11-01 12:52:26 +01:00
Thomas Dohmke
bb59a9f464
Remove Xcode 5 file.
2013-10-31 21:52:32 +01:00
Thomas Dohmke
60518e0a37
Issue #75 : Fix warning on implicit conversion from CGImageAlphaInfo to CGBitmapInfo (safe according to https://developer.apple.com/library/ios/documentation/graphicsimaging/Reference/CGBitmapContext/Reference/reference.html#//apple_ref/c/func/CGBitmapContextCreate ).
2013-10-31 21:10:26 +01:00
Andreas Linde
1380fc63ec
Update localizations provided by wordcrafts.de
...
Also add dutch localization
2013-10-29 12:15:27 +01:00
Andreas Linde
aab044f2d0
Block assertions in release builds
2013-09-26 13:12:01 +02:00
Andreas Linde
32318cac36
Move BITValidateEmail to BITHockeyHelper named bit_validateEmail and add some tests
2013-09-25 15:48:58 +02:00
Andreas Linde
56ca20098b
Add additional tests for BITCrashManager
2013-09-25 14:36:53 +02:00
Andreas Linde
a23930a54e
Add first set of basic unit tests for BITCrashManager
...
Also make minor changes to BITCrashManager to be able to test
2013-09-25 01:47:32 +02:00
Andreas Linde
d451650e7f
Some more documentation build fixes
2013-09-24 21:52:16 +02:00
Andreas Linde
7c151c913c
Move BITAuthenticator files into its own group
2013-09-24 21:37:08 +02:00
Andreas Linde
527de1d210
Add identification from BITAuthenticator to crash reports
2013-09-24 21:30:50 +02:00
Andreas Linde
22047b856c
Fixes for getting test coverage working again
...
Xcode 5 does not create .gcda files due to a bug. The workaround used in here has been suggested in the devforums: https://devforums.apple.com/thread/199643?start=0&tstart=0
2013-09-23 17:17:41 +02:00
Stephan Diederich
d7a3fcfe84
add initial tests for BITKeychainUtils
2013-09-23 16:18:18 +02:00
Stephan Diederich
87c275d9f1
set ONLY_ACTIVE_ARCH to yes for unit tests
2013-09-23 16:18:18 +02:00
Andreas Linde
88b50694d7
Documentation improvements
2013-09-16 12:53:40 +02:00
Andreas Linde
7dfa7f1520
Make sure the simulator build also contains x86-64 slice
2013-09-14 00:32:01 +02:00
Kent Sutherland
6f3a0a28c5
Set indentWidth and tabWidth to 2 in the Xcode project.
2013-09-13 15:20:39 -04:00
Andreas Linde
955fe9c2eb
Documentation updates and fixes
2013-09-13 17:29:00 +02:00
Andreas Linde
23ec4f9320
Use custom build arch setting to it works in Xcode 4.6 too
2013-09-13 11:25:42 +02:00
Andreas Linde
596d218128
Add missing public headers
2013-09-12 23:12:12 +02:00
Andreas Linde
d7ae69860d
Various documentation fixes and updates
2013-09-12 12:21:12 +02:00
Andreas Linde
67a4e1b6f9
Build the static lib also with 64bit slice
2013-09-12 11:27:27 +02:00
Andreas Linde
d17ac0945d
Bump arm64 to iOS7 deployment target since that's the earliest iOS version that runs on arm64
2013-09-12 10:53:18 +02:00
Andreas Linde
5d8b42e92f
Upgrade Xcode project setting
2013-09-11 23:57:18 +02:00
Andreas Linde
abc8501969
Set deployment target to iOS 6.0 for arm64
2013-09-11 23:32:03 +02:00
Andreas Linde
11a8a14e4f
Add support for excluding features at compile time
...
Features can be excluded/included at compile-time using #define statements, e.g. using `Preprocessor Macros`. These don't influence if the feature will actually be enabled, since that can also be done at runtime and some features are disabled automatically in the App Store or disabled by default in general.
The BITHockeyManager header file will still reference all modules, but accessing the modules will not be possible if excluded from the library.
Value of 1 includes the feature into the static library, 0 will exclude the feature from the static library.
Defaults:
Crash Reporting: HOCKEYSDK_FEATURE_CRASH_REPORTER 1
Feedback: HOCKEYSDK_FEATURE_FEEDBACK 1
App Store Updates: HOCKEYSDK_FEATURE_STORE_UPDATES 1 (This feature is disabled by default in code!)
Authenticator: HOCKEYSDK_FEATURE_AUTHENTICATOR 1
Beta Updates: HOCKEYSDK_FEATURE_UPDATES 1
Jira Mobile Connect: HOCKEYSDK_FEATURE_JIRA_MOBILE_CONNECT 0
2013-09-11 19:18:21 +02:00
Stephan Diederich
96304ac639
factor out BITHockeyAppClient to provide network services
...
* factor out HockeyAppClient
* configure Authenticator with HockeyAppClient
* move appendPostValue to HockeyAppClient (& add the missing boundary parameter)
* move tests over to new file
2013-09-06 17:11:55 +02:00
Stephan Diederich
b25796742e
Merge branch 'develop' into feature/#19-verifyBetaUsers
...
Conflicts:
Support/HockeySDK.xcodeproj/project.pbxproj
2013-09-06 13:40:39 +02:00
Andreas Linde
6a27b6f453
Remove empty BITCrashManagerPrivate.h
2013-08-17 15:14:00 +02:00
Andreas Linde
e4d33595e9
Remove authorize_request images, since they are not used any more
2013-08-16 22:19:43 +02:00
Stephan Diederich
039902da02
add networking helpers to BITAuthenticator
...
* NSOperation-based networking
* helpers for URLRequest, operation, getPath:error:
2013-08-11 22:42:31 +02:00