{"id":21367053,"url":"https://github.com/stomt/stomt-ios-sdk","last_synced_at":"2025-10-28T02:02:46.474Z","repository":{"id":56922214,"uuid":"42173325","full_name":"stomt/stomt-ios-sdk","owner":"stomt","description":"iOS SDK for the STOMT API","archived":false,"fork":false,"pushed_at":"2018-01-25T19:09:36.000Z","size":1713,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-10-04T11:12:13.793Z","etag":null,"topics":["cocoapods","community","community-management","feedback","feedback-collection","feedback-loop","feedback-systems","ios","ios-app","ios-sdk","mass-relationship-management","stomt"],"latest_commit_sha":null,"homepage":"https://www.stomt.com","language":"Objective-C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stomt.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-09T10:58:31.000Z","updated_at":"2019-02-22T20:42:28.000Z","dependencies_parsed_at":"2022-08-21T04:50:22.256Z","dependency_job_id":null,"html_url":"https://github.com/stomt/stomt-ios-sdk","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/stomt/stomt-ios-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stomt%2Fstomt-ios-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stomt%2Fstomt-ios-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stomt%2Fstomt-ios-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stomt%2Fstomt-ios-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stomt","download_url":"https://codeload.github.com/stomt/stomt-ios-sdk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stomt%2Fstomt-ios-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281371793,"owners_count":26489526,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cocoapods","community","community-management","feedback","feedback-collection","feedback-loop","feedback-systems","ios","ios-app","ios-sdk","mass-relationship-management","stomt"],"created_at":"2024-11-22T07:17:21.427Z","updated_at":"2025-10-28T02:02:46.429Z","avatar_url":"https://github.com/stomt.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DEPRECATED! [NEW SWIFT SDK AVAILABLE](https://github.com/stomt/stomt-swift-sdk)\n\n# stomt iOS-SDK [![Build Status](https://travis-ci.org/stomt/stomt-ios-sdk.svg?branch=master)](https://travis-ci.org/stomt/stomt-ios-sdk) [![Stomt API](https://img.shields.io/badge/stomt-v2.10.X-brightgreen.svg)](https://rest.stomt.com/) [![CocoaPod](https://img.shields.io/cocoapods/v/Stomt-iOS-SDK.svg)](https://github.com/stomt/ios-sdk)\n\n\u003cimg alt=\"Easy integration\" src=\"https://github.com/stomt/stomt-ios-sdk/blob/master/createStomt.gif\" align=\"right\" width=\"300\"\u003e\n\nOur SDK allows you to add the feedback solution [www.stomt.com](https://www.stomt.com/) to your iPhone or iPad app. \n\n\nTo connect your app to stomt, [create a project page on stomt](https://www.stomt.com/createTarget) first.\n\n\n## Installation\n\nTo install the stomt-iOS-SDK you have multiple choices.\n\n### CocoaPods - (Easiest method)\n\nAdd the SDK to your app by adding the following line into your Podfile.\n```\npod 'Stomt-iOS-SDK', '~\u003e 0.0.x'\n```\n\n### Versioning for pod\n\nFrom version *2.0.2* the pod works for iOS 8/9/10 seamlessly.\n\n### Manually\n\n- Issue from command line `git clone https://github.com/stomt/stomt-ios-sdk` to download the github project. \n- Locate `StomtiOS.xcodeproj` in the cloned repo and drag it into your current Xcode project. **Be sure to place it outside your project hierarchy!**\n- Goto *Build Phases* pane of your app and add **StomtiOS.framework** inside *Link Bynary With Libraries*.\n\nDone!\n\n\n\n\n\n## Configuration\n\nImport the SDK:\n\n**(If installed via CocoaPods)**\n```Objective-C\n#import \"Stomt.h\"\n```\n**(If installed manually)**\n```Objective-C\n#import \u003cStomtiOS/Stomt.h\u003e\n```\n\nInitialize the framework:\n```Objective-C\n// Setup Stomt with your AppID\n// -\u003e get yours at: https://www.stomt.com/dev/my-apps\n//\n[Stomt setAppID:@\"abcdefghijklmnopqrstuvwxy\"];\n```\n\n\n## Documentation\n\n###Common Usages\n####Create a stomt\nThe most common action while using the SDK is to send a Stomt.\n```Objective-C\n// Open a creation modal for your applications page\n// -\u003e the targetID is your pages identifier you can copy it from the pages url\n//    https://www.stomt.com/stomt-ios-sdk -\u003e stomt-ios-sdk\n//\n[Stomt presentStomtCreationPanelWithTargetID:@\"target-id\" \n\t\t\t\tdefaultText:@\"...\"\n\t\t\t\t likeOrWish:kSTObjectWish \n\t\t\t fromViewController:self \n\t\t\t    completionBlock:^(NSError *error, STObject *stomt) {\n\n\t\t\t\t}];\n```\n####Authenticate\nAuthentication to Stomt can be accomplished in two ways: \n\nVia normal OAuth flow, using the handy class method `+[Stomt promptAuthenticationIfNecessaryWithCompletionBlock:]`\nYou also have to provide your app with the url schema \"stomtAPI\" and override the following methods in your *AppDelegate*\n\n```\n//For iOS 8\n- (BOOL)application:(UIApplication*)application openURL:(nonnull NSURL *)url sourceApplication:(nullable NSString *)sourceApplication annotation:(nonnull id)annotation\n{\n\treturn [[Stomt sharedInstance] application:application openURL:url sourceApplication:nil annotation:nil];\n}\n//For iOS 9 or higher\n- (BOOL)application:(UIApplication *)application openURL:(nonnull NSURL *)url options:(nonnull NSDictionary\u003cNSString *,id\u003e *)options\n{\n\treturn [[Stomt sharedInstance] application:application openURL:url sourceApplication:nil annotation:nil];\n}\n```\n*This is still on development. It will be updated soon, please check for updates.*\n\nOr via **Facebook connect**.\n\n**Documentation coming soon!**\n\n\n## Contribution\n\nWe would love to see you contributing to our iOS SDK. Feel free to fork it and we're also awaiting your pull-requests!\n\n## Authors\n\n* [Leonardo Cascianelli](https://github.com/h3xept)\n* [Max Klenk](https://github.com/maxklenk)\n\n## More about stomt\n\n* On the web [www.stomt.com](https://www.stomt.com)\n* [stomt for iOS](http://stomt.co/ios)\n* [stomt for Android](http://stomt.co/android)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstomt%2Fstomt-ios-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstomt%2Fstomt-ios-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstomt%2Fstomt-ios-sdk/lists"}