Cross Platform Native Plugins : Essential Kit a true cross platform tool for Unity which provides unique and unified way to access native functionality on mobile platforms.
Supports mobile platforms iOS 11+ | Android 16+
Highlights:
• Unified API design | Never write code per platform
• Easy installation
• No knowledge of native platform services is required
• Simulate most feature behavior in the Editor
• Generate Android manifest and permissions as per feature usage
• Automatically adds required capabilities on iOS
• Only select features you need
• Complete ASMDEF
• Full source code is included
• Detailed tutorials with native platform setup
• Unity cloud build and batch mode compatible
• Actively supported since 2015
Feature set:
• Address Book – Access contacts of the user
• Billing (Analytics Free In-App Purchases!) – Privacy First In-App purchases
• Cloud Services – Save data in the cloud (iCloud & Saved Games)
• Deep Link Services (New!) – Connect your content/screen with a url
• Game Services – Leaderboards, Achievements done right
• Mail Sharing – Share data through mail
• Message Sharing – Share data as messages
• Media Library Services – Gallery Access, Take camera pictures
• Native UI Popups (Alert Dialog, Date/Time Picker (New!) – Native alerts
• Network Connectivity – Check network connection
• Local Notification System – Schedule notifications
• Push Notification System – Receive remote notifications
• Rate My App – Get ratings
• Social Sharing (Facebook, Twitter, WhatsApp) – Share to social media
• Share Sheet – Share images and urls
• WebView – Access browser within Unity
Note:
• Plugin doesn’t include Facebook SDK.
• Works with Unity Cloud Build.
• You need to add “com.unity.nuget.newtonsoft-json”: “2.0.0” in Packages/manifest.json
Original_Link: https://assetstore.unity.com/packages/tools/integration/cross-platform-native-plugins-essential-kit-mobile-ios-android-140111