{"id":23178507,"url":"https://github.com/cometchat/ios-objective-c-chat-app","last_synced_at":"2025-08-18T12:30:56.999Z","repository":{"id":49033303,"uuid":"160367459","full_name":"cometchat/ios-objective-c-chat-app","owner":"cometchat","description":"Voice \u0026 Video Calling and Text Chat App for Objective-C (iOS)","archived":false,"fork":false,"pushed_at":"2022-04-30T04:44:29.000Z","size":277257,"stargazers_count":21,"open_issues_count":0,"forks_count":12,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-07-06T09:51:38.160Z","etag":null,"topics":["app","calling","chat","conference","ios","messaging","obj-c","objc","objective-c","video","voice"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"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/cometchat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null}},"created_at":"2018-12-04T14:09:23.000Z","updated_at":"2025-02-26T15:05:26.000Z","dependencies_parsed_at":"2022-09-20T08:00:46.879Z","dependency_job_id":null,"html_url":"https://github.com/cometchat/ios-objective-c-chat-app","commit_stats":null,"previous_names":["cometchat/ios-objective-c-chat-app"],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/cometchat/ios-objective-c-chat-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometchat%2Fios-objective-c-chat-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometchat%2Fios-objective-c-chat-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometchat%2Fios-objective-c-chat-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometchat%2Fios-objective-c-chat-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cometchat","download_url":"https://codeload.github.com/cometchat/ios-objective-c-chat-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cometchat%2Fios-objective-c-chat-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270995058,"owners_count":24681866,"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-08-18T02:00:08.743Z","response_time":89,"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":["app","calling","chat","conference","ios","messaging","obj-c","objc","objective-c","video","voice"],"created_at":"2024-12-18T07:11:38.024Z","updated_at":"2025-08-18T12:30:55.839Z","avatar_url":"https://github.com/cometchat.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv style=\"width:100%\"\u003e\n    \u003cdiv style=\"width:50%; display:inline-block\"\u003e\n        \u003cp align=\"center\"\u003e\n        \u003cimg align=\"center\" width=\"180\" height=\"180\" alt=\"\" src=\"https://github.com/cometchat-pro/ios-objective-c-chat-app/blob/master/Screenshots/logo.png\"\u003e    \n        \u003c/p\u003e    \n    \u003c/div\u003e    \n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003c/br\u003e\n\n\n# iOS Objective-C Chat App\n\n\u003cp align=\"left\"\u003e\n\n\u003ca href=\"\"\u003e\u003cimg src=\"https://img.shields.io/badge/Repo%20Size-13.6%20MB-brightgreen\" /\u003e\u003c/a\u003e\n\u003ca href=\"\"\u003e \u003cimg src=\"https://img.shields.io/badge/Contributors-5-yellowgreen\" /\u003e\u003c/a\u003e\n\u003ca href=\" \"\u003e \u003cimg src=\"https://img.shields.io/badge/Version-3.0.900--2-red\" /\u003e\u003c/a\u003e\n\u003ca href=\"\"\u003e \u003cimg src=\"https://img.shields.io/github/stars/cometchat-pro/ios-objective-c-chat-app?style=social\" /\u003e\u003c/a\u003e\n\u003ca href=\"\"\u003e \u003cimg src=\"https://img.shields.io/twitter/follow/cometchat?style=social\" /\u003e\u003c/a\u003e\n\n\u003c/p\u003e\n\u003c/br\u003e\u003c/br\u003e\n\n\n\u003cdiv\u003e\n\u003cimg align=\"left\" src=\"https://github.com/cometchat-pro-samples/ios-objective-c-chat-app/blob/master/Screenshots/appScreenshot.jpg\"\u003e  \n\u003c/div\u003e\n\n\u003cbr\u003e\u003c/br\u003e\u003cbr\u003e\u003c/br\u003e\u003c/br\u003e\n\n\u003cbr\u003e\u003c/br\u003e\n\nCometChat Kitchen Sink Sample App (built using **CometChat UIKit**) is a fully functional messaging app capable of **one-on-one** (private) and **group** messaging as well as Calling. This sample app enables users to send **text** and **multimedia messages like images, videos, documents**. Also, users can make **Audio** and **Video** calls to other users or groups.\n\n\u003c/br\u003e\n\n---\n\n## Prerequisites\n\nBefore you begin, ensure you have met the following requirements:\n\n- You have installed the latest version of Xcode. (Above Xcode 12 Recommended)\n\n- iOS Objective-C Chat App works for the iOS devices from iOS 11 and above.\n\nNOTE: Please install the latest pod version on your Mac to avoid integration issues\n\n```bash\nPlease follow the below steps:\n\nsudo gem update cocoapods --pre\npod update\nclean\nbuild\n\n```\n\n\n## Installing iOS Objective-C Chat App\n      \n1. Simply clone the project from [ios-objective-c-chat-app](https://github.com/cometchat-pro-samples/ios-objective-c-chat-app/archive/master.zip) repository. After cloning the repository:\n\n2. Navigate to project's folder and use below command to install the require dependancies.\n   \n   ```\n   $ pod install\n   ```\n   \n3. If you're facing any issues while installing pods, then kindly use the below command to install dependancies.\n   \n   ```\n   pod install --repo-update\n   ```\n\n4. Build and run the Sample App.\n---\n\n\n## Running the sample app\n\nTo Run to sample app you have to do the following changes by Adding **AppID**, **AuthKey** and  **Region**\n   \n   You can obtain your  *App ID*, *Auth Key* and *Region* from [CometChat-Pro Dashboard](https://app.cometchat.io/). Create new app and head over to the Quick Start or API \u0026 Auth Keys section and note the *App ID*, *Auth Key*, and *Region*.\n          \n   - Open the project in Xcode. \n          \n   - Go to CometChatObjc --\u003e  **AppConstants.h**.\n                  \n   - Modify *App ID* and *Auth Key*  and *Region* with your own **App ID**, **Auth Key** and **Region**.\n\n   -  Select demo users or enter the **UID** at the time of login once the app is launched. \n\n![Studio Guide](https://github.com/cometchat-pro-samples/ios-objective-c-chat-app/blob/master/Screenshots/Auth.png) \n\n---\n\n## Add UIKit Library to your project\n\nLearn more about how to integrate [UI Kit](https://github.com/cometchat-pro/ios-chat-uikit) inside your app. \n\n---\n\n## Important Steps for Objective - C.\n\n- To receive real-time events for calls in Objective C you must have to register `CometchatCallDelegate` protocol and it's methods in AppDelegate. \n\nPlease, [refer this guide](https://github.com/cometchat-pro-samples/ios-objective-c-chat-app/blob/master/RealtimeCallEvents.md) for more information. \n\n-  Kindly, run it sample app on the physical device. \n\n---\n\n# Troubleshooting\n\n- To read the full dcoumentation on UI Kit integration visit our [Documentation](https://prodocs.cometchat.com/docs/ios-ui-kit)  .\n\n- Facing any issues while integrating or installing the UI Kit please \u003ca href=\"https://app.cometchat.io/\"\u003e connect with us via real time support present in CometChat Dashboard.\u003c/a\u003e\n\n---\n\n# Contributors\n\nThanks to the following people who have contributed to this project:\n\n[@pushpsenairekar2911 👨‍💻](https://github.com/pushpsenairekar2911) \u003cbr\u003e\n[@BudhabhooshanPatil 👨‍💻](https://github.com/BudhabhooshanPatil)\n\u003cbr\u003e\n[@jeetkapadia 👨‍💻](https://github.com/jeetkapadia)\n\u003cbr\u003e\n[@NishantTiwarins 👨‍💻](https://github.com/NishantTiwarins)\n\u003cbr\u003e\n[@Abhijitinscripts 📝](https://github.com/Abhijitinscripts)\n\n---\n\n# Contact\n\nContact us via real time support present in [CometChat Dashboard.](https://app.cometchat.io/)\n\n---\n\n# License\n\n\nThis project uses the following [license](https://github.com/cometchat-pro/ios-objective-c-chat-app/blob/master/License.md).\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcometchat%2Fios-objective-c-chat-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcometchat%2Fios-objective-c-chat-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcometchat%2Fios-objective-c-chat-app/lists"}