Salesforce Mobile SDK 8.1
What’s New
Mobile SDK 8.1 is an interim release that addresses the upcoming App Store deadlines for deprecating UIWebView usage.
Version Updates
- Cordova: v 5.1.1 (Hybrid only)
Hybrid
Mobile SDK 8.1 for iOS removes all remaining references to the UIWebView
control. To submit new or updated iOS hybrid apps to the App Store after the App Store deadlines, you must upgrade them to Mobile SDK 8.1 or later. For details, see this Apple Developer News release.
Due to the removal of UIWebView
, hybrid remote apps can no longer use localhost
to store resources on the mobile device. Reconfigure these apps to store and access resources on the server.
Deprecations
SalesforceSDKManager
@property (nonatomic, assign) BOOL encryptURLCache;
:
-
Deprecated in Mobile SDK 8.1 for removal in Mobile SDK
9.0. -
Comments: Use
URLCacheType
instead.
SFSDKWebViewStateManager
+ (void)resetSessionWithNewAccessToken:(NSString *)accessToken isSecureProtocol:(BOOL)isSecure;
:
-
Deprecated in Mobile SDK 8.1 for removal in Mobile SDK
9.0. -
Comments: Use
resetSessionCookie
instead.
Removed in Mobile SDK 8.1
All references to UIWebView
(deprecated in Mobile SDK 6) have now
been removed.
Check your compiler warnings, or see iOS Current Deprecations.