- Apps using Kommunicate can target iOS 9 or later
- Xcode 10.2 or later required
Kommunicate is available through CocoaPods. To install it, simply add the following line to your Podfile:
This is how the podfile will look:
target 'MyTargetName' do use_frameworks! pod 'Kommunicate' end
In any file you'd like to use Kommunicate in, don't forget to
import the framework with
Note: If you are using Kommunicate in an Objective-C app then you can check this sample app in Objective-C. In case of Objective-C we create a wrapper file in Swift and call that from Objective-C files in the Project.
Add permissions for Camera, Photo Library, Microphone, Contacts and Location usage.
Note: We won't be asking the users for these permissions unless they use the respective feature. Due to Apple's requirement, we have to add these permissions if we are using any of their APIs related to Camera, Microphone etc.
In your app's Info.plist file add below listed permissions:
<key>NSCameraUsageDescription</key> <string>Allow Camera</string> <key>NSContactsUsageDescription</key> <string>Allow Contacts</string> <key>NSLocationWhenInUseUsageDescription</key> <string>Allow location sharing!!</string> <key>NSMicrophoneUsageDescription</key> <string>Allow MicroPhone</string> <key>NSPhotoLibraryUsageDescription</key> <string>Allow Photos</string> <key>NSPhotoLibraryAddUsageDescription</key> <string>Allow write access</string>