From 4d334013e3950dc1a635aa03f4cbe205411b02ae Mon Sep 17 00:00:00 2001 From: thiago.filipe Date: Fri, 31 Mar 2017 00:24:31 -0300 Subject: [PATCH] Finish IOS --- Assets/Plugins/IOS/iOSNativeShare.m | 22 +--------------------- Assets/Scripts/Export Video/MediaShareIOS.cs | 9 +++------ 2 files changed, 4 insertions(+), 27 deletions(-) diff --git a/Assets/Plugins/IOS/iOSNativeShare.m b/Assets/Plugins/IOS/iOSNativeShare.m index fbdf917..da4981c 100755 --- a/Assets/Plugins/IOS/iOSNativeShare.m +++ b/Assets/Plugins/IOS/iOSNativeShare.m @@ -50,22 +50,11 @@ extern UIViewController* UnityGetGLViewController(); void SendToGallery(NSString *path){ if(UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(path)){ //UISaveVideoAtPathToSavedPhotosAlbum (path,self, nil, nil); - UISaveVideoAtPathToSavedPhotosAlbum (path,self, @selector(video:didFinishSavingWithError:contextInfo:), nil); + UISaveVideoAtPathToSavedPhotosAlbum (path,nil, nil, nil); //ShowAlertMessage(@"Vlibras Vídeo",@"Video salvo na galeria."); } } -- (void)video:(NSString*)videoPath didFinishSavingWithError:(NSError*)error contextInfo:(void*)contextInfo -{ - if (error) - { - ShowAlertMessage(@"Vlibras Vídeo",@"Error ao salvar vídeo."); - } - else - { - ShowAlertMessage(@"Vlibras Vídeo",@"Video salvo na galeria."); - } -} void ShowAlertMessage (NSString *title, NSString *message){ @@ -161,15 +150,6 @@ void ShowAlertMessage (NSString *title, NSString *message){ return self; } --(BOOL) isStringValideBase64:(NSString*)string{ - - NSString regExPattern = @"^(?:[A-Za-z0-9+/]{4})(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"; - - NSRegularExpression *regEx = [[NSRegularExpression alloc] initWithPattern:regExPattern options:NSRegularExpressionCaseInsensitive error:nil]; - NSUInteger regExMatches = [regEx numberOfMatchesInString:string options:0 range:NSMakeRange(0, [string length])]; - return regExMatches != 0; -} - # pragma mark - C API iOSNativeShare* instance; diff --git a/Assets/Scripts/Export Video/MediaShareIOS.cs b/Assets/Scripts/Export Video/MediaShareIOS.cs index 1d59d84..f25850d 100644 --- a/Assets/Scripts/Export Video/MediaShareIOS.cs +++ b/Assets/Scripts/Export Video/MediaShareIOS.cs @@ -53,7 +53,7 @@ public class MediaShareIOS : MonoBehaviour { SourceStream.Write(videoContent, 0, bytes); SourceStream.Close(); ShareIOS.CallSendToGallery(Path.Combine(path,FilePath)); - yield return new WaitForSeconds(0.5f); + yield return new WaitForSeconds(1.0f); finishWriting(); @@ -62,13 +62,10 @@ public class MediaShareIOS : MonoBehaviour { } else { - // new AndroidToast().showToast("Erro ao salvar vídeo.", "LONG"); + errorWriting(); - } - - - + } yield break; -- libgit2 0.21.2