Andreas Linde
aeb18988a1
Small UI fix for feedback user data view controller
...
- Fix small positioning issue
- Set autocapitalization for name field for every word
2013-10-18 15:36:35 +02:00
Andreas Linde
d32b2569c9
More documentation for feedback view controllers
2013-10-18 15:03:40 +02:00
Stephan Diederich
72c8033119
cleanup
...
remove dispatch_once. It should be safe to call this multiple times.
Although in the default use case this makes pretty much no sense,
but for the demo app it's nice to have.
2013-10-17 18:55:02 +02:00
Stephan Diederich
42e0882eb8
add missing localized error message
...
if there's no network response, also show a proper error.
2013-10-14 14:05:20 +02:00
Stephan Diederich
6a932e4da5
re-validate once alert-view was dismissed
...
* factor out common validate method
* call it in authenticate and after validation-error was dismissed
* don't reset identification if validation failed - it might have only been
a short network outage.
2013-10-14 14:01:32 +02:00
Stephan Diederich
e7fdea7649
Merge branch 'feature/authSetup' into develop
2013-10-14 11:53:43 +02:00
Stephan Diederich
28b08fa804
add "webAuth" identificationType
2013-10-11 17:18:04 +02:00
Stephan Diederich
00ad57b245
rename ivar
...
adjust name so that it's not that easy to confuse
it with the identificationType. This is only the type of
the identifier.
2013-10-11 17:18:01 +02:00
Stephan Diederich
98bcbcb75f
rename localizable string and add HockeyAuthenticationViewControllerWebAuthLoginDescription
...
prepare for WebAuth
2013-10-11 17:17:58 +02:00
Stephan Diederich
ddaab3246c
let authenticator set the description of the viewController
2013-10-11 17:17:56 +02:00
Andreas Linde
c73b441a31
Add step to setup BITAuthenticator in installation guides
2013-10-10 12:47:20 +02:00
Andreas Linde
498bd62cbb
Remove automaticMode property since it is not needed any more
...
The developer needs to call at least `authenticateInstallation` instead.
2013-10-10 12:32:29 +02:00
Andreas Linde
5f87227e76
Properly check for identification before calling BITUpdateManager startManager only if the user is identified or JMC is setup
...
Also fixes a problem when Authenticator was excluded but UpdateManager was included.
2013-10-10 03:07:29 +02:00
Andreas Linde
7052f0cd7a
Require the user to call authenticateInstallation manually
...
This solves multiple issues:
- Possible crashes at startup because the app is already in the process of presenting another modal view. This way the developer can make sure that only one modal view is being presented
- If the app is showing e.g. a login view on startup, it is now not needed to turn off automatic mode and setup the complete auth workflow manually and simply invoke `authenticateInstallation` after the login view is either fully presented (`viewDidLoad` finished) or the user did log in
2013-10-10 02:39:44 +02:00
Andreas Linde
2788b749d8
Allow apps to overwrite strings in their own localization files
2013-10-09 15:55:39 +02:00
Andreas Linde
e58036b5f9
Fix crash if minOSVersion is not provided
2013-10-09 14:20:28 +02:00
Andreas Linde
82cc66c454
Provide public access to the anonymous UUID being used
...
This UUID is app installation specific and being used for crash reports and when sending feedback.
2013-10-08 17:28:32 +02:00
Andreas Linde
2bf6e6115c
Fix update view controller not showing updated content after using the check button and actually receiving new content
2013-10-08 14:06:03 +02:00
Andreas Linde
5ceccc96cf
Localization string updates, translations pending
2013-10-07 19:13:18 +02:00
Andreas Linde
5ea62ff806
More documentation updates
2013-10-07 19:13:18 +02:00
Stephan Diederich
1a28150ec0
[Authenticator] also check the host part of a given URL
...
This helps especially in case of a custom URL scheme, so that
BITAuthenticator doesn't reset the identification token if a URL
is passed in that wasn't meant to parsed by BITAuthenticator.
fixes #70
2013-10-04 11:53:50 +02:00
Andreas Linde
efe6442e5d
Added more documentation to BITCrashManager
...
- added information about which protocol allows it to add custom username/email/userid to crash reports
- added information on how to handle crashes that happen during startup
2013-10-03 00:08:08 +02:00
Andreas Linde
f92fcbbbc6
Fix memory leak in BITKeyChainUtils
...
Fixes https://github.com/bitstadium/HockeySDK-iOS/issues/68
2013-10-02 19:12:24 +02:00
Andreas Linde
445d6847ea
Add some documentation to the last commit and note it doesn't work on iOS 5
2013-10-01 23:20:36 +02:00
Andreas Linde
49e172af00
If the parentViewController onto which a modal view will be presented is still being presented, try again a little later
...
This fixes crashes when automatically presenting our view controllers on top of the current parentViewController while that is still in the process of being presented (animated).
2013-10-01 18:31:00 +02:00
Andreas Linde
2dd73bbccf
Merge pull request #67 from elektrojunge/develop
...
Removed no longer necessary prepare_command from podspec
2013-09-30 07:22:32 -07:00
Benny Reimold
33acdefee4
Removed no longer necessary prepare_command from podspec
2013-09-30 16:21:27 +02:00
Andreas Linde
e76e6ac137
Merge pull request #66 from elektrojunge/develop
...
Switched back to s.resource_bundle in podspec to remove deprecation warning on installation via cocoapods
2013-09-30 03:10:49 -07:00
Benny Reimold
ff2262007a
Switched back to s.resource_bundle in podspec to remove deprecation warning on installation via cocoapods.
2013-09-30 09:36:02 +02:00
Andreas Linde
d85ca9a58e
Add namespace to local methods and make the C function static to avoid linker problems when adding similar libraries using PLCR
2013-09-29 17:54:18 +02:00
Andreas Linde
0e4ba043fa
FIx usage value being reset on every app cold start
2013-09-29 17:44:38 +02:00
Andreas Linde
a4124dbda4
Fix removing observers correctly
...
Thanks to @idpaterson for reporting this in https://github.com/bitstadium/HockeySDK-iOS/pull/64
2013-09-29 17:14:31 +02:00
Andreas Linde
2aae127ae6
Add missing Security framework to podfile
2013-09-27 15:09:49 +02:00
Andreas Linde
627faf8f7b
Consider Feature defines in BITHockeyManagerDelegate.h
2013-09-27 14:25:53 +02:00
Andreas Linde
4ffbe5ca4e
Add missing BITFeedbackManagerDelegate.h import in HockeySDK.h and fix @protocol statement that was added as @class
...
Fixes https://github.com/bitstadium/HockeySDK-iOS/issues/63
2013-09-27 14:01:31 +02:00
Andreas Linde
4d8013ce2f
Fix a build problem with iOS 6 as base SDK
2013-09-26 20:53:50 +02:00
Andreas Linde
bc98e9e304
Update to version 3.5.0 RC 2
2013-09-26 17:03:56 +02:00
Andreas Linde
2acdec27c7
Update intro text of Authentication how to
2013-09-26 16:37:45 +02:00
Stephan Diederich
79d6c41c5b
remove isValid flag reset tests
...
it's currently not testable as the UIApplication
singleton is directly accessed
2013-09-26 16:01:09 +02:00
Stephan Diederich
9466ae387a
remove assertion
...
it's actually OK and handled if response is nil
2013-09-26 16:00:28 +02:00
Andreas Linde
ae1bbe67b0
Adjust iOS 7 icon radius in update view
2013-09-26 14:23:02 +02:00
Andreas Linde
9e4daa07de
Add iOS 7 icon sizes
2013-09-26 14:14:12 +02:00
Andreas Linde
aab044f2d0
Block assertions in release builds
2013-09-26 13:12:01 +02:00
Andreas Linde
d7fdc74dea
Fix gloss still being added to app icons in iOS 7 *doh*
2013-09-26 00:20:09 +02:00
Andreas Linde
d7f0a0a2f2
Update to version 3.5.0 RC 1
2013-09-25 21:32:42 +02:00
Andreas Linde
7cbcadb861
Update PLCrashReporter build to 1.2 Beta 2
2013-09-25 20:01:01 +02:00
Thomas Dohmke
5e1e4e1421
Update authentication documentation.
2013-09-25 17:49:26 +02:00
Andreas Linde
3e29c863f7
Only use UUID for appAnonID
...
There is no need to use other methods, if this fallback always works with the new system
2013-09-25 16:41:36 +02:00
Andreas Linde
7e9618f773
Add more tests for BITHockeyHelper
2013-09-25 16:40:52 +02:00
Andreas Linde
241b5f1a4b
Add support for iOS 7 native Base64 encoding
...
Also add some tests for base 64 encoding
2013-09-25 16:14:06 +02:00