Android: RECORD_AUDIO, ACCESS_WIFI_STATE, MODIFY_AUDIO_SETTINGS, BLUETOOTH permissions + camera/bluetooth uses-feature + ProGuard rules for Juphoon/JusTalk. iOS: NSMicrophoneUsageDescription, NSPhotoLibraryUsageDescription, updated NSCameraUsageDescription + Podfile GCC_PREPROCESSOR_DEFINITIONS for camera, photos and microphone permissions.
32 lines
1.2 KiB
Prolog
32 lines
1.2 KiB
Prolog
## Flutter wrapper
|
|
-keep class io.flutter.app.** { *; }
|
|
-keep class io.flutter.plugin.** { *; }
|
|
-keep class io.flutter.util.** { *; }
|
|
-keep class io.flutter.view.** { *; }
|
|
-keep class io.flutter.** { *; }
|
|
-keep class io.flutter.plugins.** { *; }
|
|
-dontwarn io.flutter.embedding.**
|
|
|
|
## Antelop/Entrust SDK - suppress warnings for optional dependencies
|
|
-dontwarn com.google.android.gms.location.FusedLocationProviderClient
|
|
-dontwarn com.google.android.gms.location.LocationServices
|
|
-dontwarn com.huawei.hmf.tasks.Task
|
|
-dontwarn com.huawei.hmf.tasks.Tasks
|
|
-dontwarn com.huawei.hms.aaid.HmsInstanceId
|
|
-dontwarn com.huawei.hms.api.HuaweiApiAvailability
|
|
-dontwarn com.huawei.hms.api.HuaweiServicesNotAvailableException
|
|
-dontwarn com.huawei.hms.api.HuaweiServicesRepairableException
|
|
-dontwarn com.huawei.hms.common.ApiException
|
|
-dontwarn com.huawei.hms.location.FusedLocationProviderClient
|
|
-dontwarn com.huawei.hms.location.LocationServices
|
|
-dontwarn com.huawei.hms.push.RemoteMessage
|
|
-dontwarn com.huawei.hms.security.SecComponentInstallWizard
|
|
|
|
## Juphoon jc_sdk
|
|
-dontwarn com.juphoon.*
|
|
-keep class com.juphoon.**{*;}
|
|
-dontwarn com.justalk.*
|
|
-keep class com.justalk.**{*;}
|
|
-keepattributes InnerClasses
|
|
-keep class **.R$* {*;}
|