A deprecated iOS SDK for integrating OneDrive API functionality into iOS applications.
OneDrive SDK for iOS was an Objective-C library that allowed iOS developers to integrate OneDrive cloud storage functionality into their applications. It provided programmatic access to OneDrive files and folders through a native iOS interface, handling authentication and API calls. The SDK has been deprecated in favor of Microsoft Graph SDKs.
iOS developers building applications that require integration with OneDrive cloud storage for file management and synchronization.
It offered a simplified way to access OneDrive functionality without dealing with raw REST API calls and authentication flows directly. However, it's now deprecated and developers should migrate to Microsoft Graph SDKs for current support.
OneDrive SDK for iOS
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provided a seamless Objective-C interface for the OneDrive REST API, abstracting authentication and network calls, as shown in the simple ODClient setup examples.
Integrated support for Microsoft Account and Active Directory auth with secure token storage via iOS Keychain, reducing manual security implementation.
Offered clear methods for drive and item operations, mirroring REST endpoints like retrieving user drives or root folders with completion handlers.
The SDK is no longer supported or updated, with Microsoft explicitly recommending migration to Graph SDKs, leaving users without bug fixes or new features.
Uses Apple's deprecated UIWebView for authentication flows, which may break in future iOS updates and poses a compatibility risk.
As a legacy project, it lacks community support, updated documentation, and integration with modern iOS development tools like Swift Package Manager.