diff options
author | NicoleYarroch <nicole@livio.io> | 2020-03-31 11:03:37 -0400 |
---|---|---|
committer | NicoleYarroch <nicole@livio.io> | 2020-03-31 11:03:37 -0400 |
commit | bf0f9e462e35aec18fdc3a6b165349d174b4ff5e (patch) | |
tree | 202bdbecb59c2a6107394f22aa82dc9184edd796 | |
parent | 2bf024ab23b9aa3f3d434f0359ce27adc0113f1c (diff) | |
download | sdl_ios-bugfix/issue_1607_update_deprecations_in__Example_Apps.tar.gz |
Updated Swift example to use non-deprecated initbugfix/issue_1607_update_deprecations_in__Example_Apps
Updated Obj-c example match Swift example app
-rw-r--r-- | Example Apps/Example ObjC/ProxyManager.m | 4 | ||||
-rw-r--r-- | Example Apps/Example Swift/ProxyManager.swift | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/Example Apps/Example ObjC/ProxyManager.m b/Example Apps/Example ObjC/ProxyManager.m index 35e28c9b0..ea4a58757 100644 --- a/Example Apps/Example ObjC/ProxyManager.m +++ b/Example Apps/Example ObjC/ProxyManager.m @@ -114,7 +114,9 @@ NS_ASSUME_NONNULL_BEGIN [self sdlex_startManager]; return; } - SDLConfiguration *config = [SDLConfiguration configurationWithLifecycle:lifecycleConfiguration lockScreen:[SDLLockScreenConfiguration enabledConfigurationWithAppIcon:[UIImage imageNamed:ExampleAppLogoName] backgroundColor:nil] logging:[self.class sdlex_logConfiguration] fileManager:[SDLFileManagerConfiguration defaultConfiguration]]; + + SDLLockScreenConfiguration *lockScreenConfiguration = [SDLLockScreenConfiguration enabledConfigurationWithAppIcon:[UIImage imageNamed:ExampleAppLogoName] backgroundColor:nil]; + SDLConfiguration *config = [[SDLConfiguration alloc] initWithLifecycle:lifecycleConfiguration lockScreen:lockScreenConfiguration logging:[self.class sdlex_logConfiguration] fileManager:[SDLFileManagerConfiguration defaultConfiguration] encryption:[SDLEncryptionConfiguration defaultConfiguration]]; self.sdlManager = [[SDLManager alloc] initWithConfiguration:config delegate:self]; [self sdlex_startManager]; } diff --git a/Example Apps/Example Swift/ProxyManager.swift b/Example Apps/Example Swift/ProxyManager.swift index 7d4d58dbd..4238251bf 100644 --- a/Example Apps/Example Swift/ProxyManager.swift +++ b/Example Apps/Example Swift/ProxyManager.swift @@ -109,7 +109,7 @@ private extension ProxyManager { lifecycleConfiguration.nightColorScheme = SDLTemplateColorScheme(primaryRGBColor: green, secondaryRGBColor: grey, backgroundRGBColor: darkGrey) let lockScreenConfiguration = appIcon != nil ? SDLLockScreenConfiguration.enabledConfiguration(withAppIcon: appIcon!, backgroundColor: nil) : SDLLockScreenConfiguration.enabled() - return SDLConfiguration(lifecycle: lifecycleConfiguration, lockScreen: lockScreenConfiguration, logging: logConfiguration(), fileManager:.default()) + return SDLConfiguration(lifecycle: lifecycleConfiguration, lockScreen: lockScreenConfiguration, logging: logConfiguration(), fileManager: .default(), encryption: .default()) } /// Sets the type of SDL debug logs that are visible and where to port the logs. There are 4 levels of log filtering, verbose, debug, warning and error. Verbose prints all SDL logs; error prints only the error logs. Adding SDLLogTargetFile to the targest will log to a text file on the iOS device. This file can be accessed via: iTunes > Your Device Name > File Sharing > Your App Name. Make sure `UIFileSharingEnabled` has been added to the application's info.plist and is set to `true`. |