diff --git a/Plugins/NativeGallery/Editor/NGPostProcessBuild.cs b/Plugins/NativeGallery/Editor/NGPostProcessBuild.cs index 27c2ccf..8595eb5 100644 --- a/Plugins/NativeGallery/Editor/NGPostProcessBuild.cs +++ b/Plugins/NativeGallery/Editor/NGPostProcessBuild.cs @@ -136,8 +136,10 @@ public static void OnPostprocessBuild( BuildTarget target, string buildPath ) plist.ReadFromString( File.ReadAllText( plistPath ) ); PlistElementDict rootDict = plist.root; - rootDict.SetString( "NSPhotoLibraryUsageDescription", Settings.Instance.PhotoLibraryUsageDescription ); - rootDict.SetString( "NSPhotoLibraryAddUsageDescription", Settings.Instance.PhotoLibraryAdditionsUsageDescription ); + if( !string.IsNullOrEmpty( Settings.Instance.PhotoLibraryUsageDescription ) ) + rootDict.SetString( "NSPhotoLibraryUsageDescription", Settings.Instance.PhotoLibraryUsageDescription ); + if( !string.IsNullOrEmpty( Settings.Instance.PhotoLibraryAdditionsUsageDescription ) ) + rootDict.SetString( "NSPhotoLibraryAddUsageDescription", Settings.Instance.PhotoLibraryAdditionsUsageDescription ); if( Settings.Instance.DontAskLimitedPhotosPermissionAutomaticallyOnIos14 ) rootDict.SetBoolean( "PHPhotoLibraryPreventAutomaticLimitedAccessAlert", true );