Skip to content

Salesforce Mobile SDK 8.1

Compare
Choose a tag to compare
@rwhitley rwhitley released this 13 Feb 01:37
· 1237 commits to master since this release

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.