CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✓ |
| LangLanguage | SwiftSwift |
| License | MIT |
| ReleasedLast Release | Mar 2016 |
| SPMSupports SPM | ✗ |
Maintained by sgr-ksmt.
Over iOS9.0,Requires LSApplicationQueriesSchemes for canOpenURL. If you want to enable sharing to LINE, add line to LSApplicationQueriesSchemes
<key>LSApplicationQueriesSchemes</key>
<array>
<string>line</string>
</array>SNSData let data = SNSShareData {
$0.text = "text"
$0.images = [image]
$0.urls = [url]
}data.post(.Twitter) { result in
switch result {
case .Success(let posted):
print(posted ? "Posted!!" : "Canceled!!")
case .Failure(let e):
print(e)
}
}If a user posted share data, return result Success by completion closure. else cancelled or other error occurred, return result Failure.
Clone this repository, then add SNSShare.swift to your Xcode Project.