Developed in Swift, the LINE SDK for iOS Swift provides a modern way of implementing LINE APIs. The features included in this SDK will help you develop an iOS app with engaging and personalized user experience.
The LINE SDK for iOS Swift provides the following features.
This feature allows users to log in to your service with their LINE accounts. With the help of the LINE SDK for iOS Swift, it has never been easier to integrate LINE Login into your app. Your users will automatically log in to your app without entering their LINE credentials if they are already logged in to LINE on their iOS devices. This offers a great way for users to get started with your app without having to go through a registration process.
Once the user authorizes, you can get the user’s LINE profile. You can utilize the user's information registered in LINE without building your user system.
The LINE SDK supports the OpenID Connect 1.0 specification. You can get ID tokens that contain the user’s LINE profile when you retrieve the access token.
To use the LINE SDK with your iOS app, follow the steps below.
To have a quick look at the features of the LINE SDK, try our starter app by following the steps below:
Clone the repository.
git clone https://github.com/line/line-sdk-ios-swift.git
LineSDK.xcworkspace file in Xcode.
Build and run the
The starter app should launch.
If you believe you have discovered a vulnerability or have an issue related to security, please DO NOT open a public issue. Instead, send us a mail to [email protected].
For contributing to this project, please see CONTRIBUTING.md.
|Last commit: 2 weeks ago|
This version drops supports for iOS 10 since Xcode 14 is not supporting 32-bit devices anymore. For more information, please refer to 32-bit app support has been discontinued in Xcode 14.