diff --git a/GigyaNss.podspec b/GigyaNss.podspec index 37810c5a..520023c0 100644 --- a/GigyaNss.podspec +++ b/GigyaNss.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'GigyaNss' - spec.version = '1.9.2' + spec.version = '1.9.3' spec.license = 'Apache 2.0' spec.homepage = 'https://developers.gigya.com/display/GD/Native+Screen-Sets' spec.author = 'Gigya SAP' @@ -9,7 +9,7 @@ Pod::Spec.new do |spec| authentication methods from the standard login flow DESC - spec.source = { :git => 'https://github.com/SAP/gigya-swift-sdk.git', :tag => 'nss/v1.9.2' } + spec.source = { :git => 'https://github.com/SAP/gigya-swift-sdk.git', :tag => 'nss/v1.9.3' } spec.module_name = 'GigyaNss' spec.swift_version = '5.2' @@ -22,7 +22,7 @@ Pod::Spec.new do |spec| ss.source_files = 'GigyaNss/GigyaNss/*.swift', 'GigyaNss/GigyaNss/*/*.swift', 'GigyaNss/GigyaNss/*/*/*.swift' ss.exclude_files = 'GigyaNss/GigyaNss/services/Otp/OtpService.swift' - ss.dependency 'Gigya', '>= 1.5.7' + ss.dependency 'Gigya', '>= 1.5.9' ss.framework = 'SystemConfiguration' ss.library = 'c++', 'z' ss.vendored_frameworks = 'GigyaNss/Flutter/Debug/Flutter.xcframework', 'GigyaNss/Flutter/Debug/App.xcframework' diff --git a/GigyaNss/Flutter/Debug/App.xcframework/Info.plist b/GigyaNss/Flutter/Debug/App.xcframework/Info.plist index 7f6bb648..1e8c44d1 100644 --- a/GigyaNss/Flutter/Debug/App.xcframework/Info.plist +++ b/GigyaNss/Flutter/Debug/App.xcframework/Info.plist @@ -4,6 +4,20 @@ AvailableLibraries + + BinaryPath + App.framework/App + LibraryIdentifier + ios-arm64 + LibraryPath + App.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + BinaryPath App.framework/App diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/App b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/App new file mode 100755 index 00000000..9f0263c4 Binary files /dev/null and b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/App differ diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/_CodeSignature/CodeResources b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/_CodeSignature/CodeResources new file mode 100644 index 00000000..79f9491d --- /dev/null +++ b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/_CodeSignature/CodeResources @@ -0,0 +1,506 @@ + + + + + files + + Info.plist + + 85iaADE5tc/NukRC+KGdiZaZ0ZA= + + flutter_assets/AssetManifest.bin + + O6clwZRw96qhIu00bBME3xZuL6M= + + flutter_assets/AssetManifest.json + + T8jz1X3tWZVznCPK/49lclU+7qM= + + flutter_assets/FontManifest.json + + vKJkVIcw+LGHFnKJGwrQwCREv68= + + flutter_assets/NOTICES.Z + + P+4Dhh30arFbrnIeDgYxBtncIlw= + + flutter_assets/assets/.DS_Store + + b4wP3iglWyDWj0XvqQhSoA9qf/Q= + + flutter_assets/assets/example.json + + u3SHn218leerwyhMY/WpzVfXYQM= + + flutter_assets/assets/example_tests.json + + IZzSddUZPGtl1igv4/2pMlZADjo= + + flutter_assets/assets/social_images/.DS_Store + + 3y++sUAKzaCQmjLBz2v0kvESHgc= + + flutter_assets/assets/social_images/amazon.png + + b3utVSYU9QueVzFpp3YOE5/alEk= + + flutter_assets/assets/social_images/apple.png + + NH4Z1Pf15NjYDfLLU/XvxIWfwF4= + + flutter_assets/assets/social_images/facebook.png + + +IUFIt/9pdLHEgkPY06ar0p+ovw= + + flutter_assets/assets/social_images/g_amazon.png + + I3yzcm8F+j23x7mLNhAhnoD3r+g= + + flutter_assets/assets/social_images/g_apple.png + + NH4Z1Pf15NjYDfLLU/XvxIWfwF4= + + flutter_assets/assets/social_images/g_facebook.png + + +IUFIt/9pdLHEgkPY06ar0p+ovw= + + flutter_assets/assets/social_images/g_google.png + + 7aiqoOUTATy0OBgwmAvPHFYr5Xs= + + flutter_assets/assets/social_images/g_line.png + + gKpmLufGTnqPxtLujkrs+8Bov6o= + + flutter_assets/assets/social_images/g_linkedin.png + + MdF536JsDMms8TZADp07c9WjFn4= + + flutter_assets/assets/social_images/g_twitter.png + + XsEXicknoy7rFk0PJzzpWdy1ZTc= + + flutter_assets/assets/social_images/g_vkontakte.png + + mlev5Fme85e02TUOQdasM7aoBrA= + + flutter_assets/assets/social_images/g_wechat.png + + rQOjU2U3DSMxBnPMmzWVLMwmpR8= + + flutter_assets/assets/social_images/g_yahoo.png + + SaagMrQoMptJNHksQCEab+1uZJc= + + flutter_assets/assets/social_images/g_yahooJapan.png + + 5QG9qhh70i5jrM8EwefFeyBY7og= + + flutter_assets/assets/social_images/google.png + + pMI7U85rsB/0DAIzCkdqF1+xeKk= + + flutter_assets/assets/social_images/line.png + + gKpmLufGTnqPxtLujkrs+8Bov6o= + + flutter_assets/assets/social_images/linkedin.png + + MdF536JsDMms8TZADp07c9WjFn4= + + flutter_assets/assets/social_images/twitter.png + + XsEXicknoy7rFk0PJzzpWdy1ZTc= + + flutter_assets/assets/social_images/vkontakte.png + + mlev5Fme85e02TUOQdasM7aoBrA= + + flutter_assets/assets/social_images/wechat.png + + rQOjU2U3DSMxBnPMmzWVLMwmpR8= + + flutter_assets/assets/social_images/yahoo.png + + SaagMrQoMptJNHksQCEab+1uZJc= + + flutter_assets/assets/social_images/yahooJapan.png + + 5QG9qhh70i5jrM8EwefFeyBY7og= + + flutter_assets/assets/static/countries.json + + oOXXZjA8hrB6Ze6rDq/oZ//e+Wc= + + flutter_assets/assets/styles.json + + YKdpbXdRDSkBkIBeK1SXwJCVY4w= + + flutter_assets/fonts/MaterialIcons-Regular.otf + + /CUoTuPQqqdexfyOT9lpJhV+2MQ= + + flutter_assets/isolate_snapshot_data + + gLUZUNbndCKs00+ddk9hgePiKHQ= + + flutter_assets/kernel_blob.bin + + bFFd5/z/y5Y814Vb6eHxI2U1P/4= + + flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf + + P7bb/oR3EhwqCIH1M6LyTuBIWYU= + + flutter_assets/shaders/ink_sparkle.frag + + KL+7f3IYR/Y9WDlxxUeDmgGoluc= + + flutter_assets/vm_snapshot_data + + +HsWKuOINTMijVvKruokFpzcml8= + + + files2 + + flutter_assets/AssetManifest.bin + + hash2 + + U7F+pSMvx/nt5E3w02RDV8gnum70zVaj/Mvzz1rdqyo= + + + flutter_assets/AssetManifest.json + + hash2 + + MBP7Sk21MkBIJ41rZN35n245OE0z1x+Eahv1TI75c8A= + + + flutter_assets/FontManifest.json + + hash2 + + zX4DZFvESy3Ue3y2JvUcTsv1Whl6t3JBYotHrBZfviE= + + + flutter_assets/NOTICES.Z + + hash2 + + DcfLVpBi2w0z8IwiVur6dBkboeftQCo16zSq37qGx7A= + + + flutter_assets/assets/example.json + + hash2 + + TuGtsV04G/A+5zJWs30YDF2PzZmaGYDRkv5wArLab/U= + + + flutter_assets/assets/example_tests.json + + hash2 + + VS+YWJzIHbMociCxvcMG583JfhOYtEcuKgHgZRcpd0s= + + + flutter_assets/assets/social_images/amazon.png + + hash2 + + Rp6isuPr93EpI/0PXnkacLxaXjXtbrCVcwgJ53i0RVQ= + + + flutter_assets/assets/social_images/apple.png + + hash2 + + oEw4PrSl96ec+uyJ8hGqe0nPsC6oVtc1XGxAyFliM2E= + + + flutter_assets/assets/social_images/facebook.png + + hash2 + + BnreAMPOnKbP9ET5FSEEt0Tg7bS06kxG7P+CK9XZfKM= + + + flutter_assets/assets/social_images/g_amazon.png + + hash2 + + UDIuSUt8k7CxT8mIFnx039hbDS9VVa88c3cfsRWoYmc= + + + flutter_assets/assets/social_images/g_apple.png + + hash2 + + oEw4PrSl96ec+uyJ8hGqe0nPsC6oVtc1XGxAyFliM2E= + + + flutter_assets/assets/social_images/g_facebook.png + + hash2 + + BnreAMPOnKbP9ET5FSEEt0Tg7bS06kxG7P+CK9XZfKM= + + + flutter_assets/assets/social_images/g_google.png + + hash2 + + kjltFzgMoUMI7tuCvBZZAX/qGvMb6Dw0HpDuhKWlT7I= + + + flutter_assets/assets/social_images/g_line.png + + hash2 + + XHllBzu2tViQgQ0dqRHEF85N28afsGZhLQ/k8NVrkmA= + + + flutter_assets/assets/social_images/g_linkedin.png + + hash2 + + h6yCJRKC1vY2y743r0OTtSTRP0dN7XB1fosfI88nB7A= + + + flutter_assets/assets/social_images/g_twitter.png + + hash2 + + SWFnUxE83/P1V0/4bJ2OSHrpTHVZpeTiKTgVzf/8J6M= + + + flutter_assets/assets/social_images/g_vkontakte.png + + hash2 + + MxA5YQBcmroRZQxDI0+mqpmQKZRA4uZdn2DvCGq1Qe0= + + + flutter_assets/assets/social_images/g_wechat.png + + hash2 + + +RIMI5+ncZqVq4rN4e5QiSEwBfd0N28xU2PWQLDAzvI= + + + flutter_assets/assets/social_images/g_yahoo.png + + hash2 + + aONpOOQQPTiOLnUy74Lp31kBZjJf5jjtxEsv92Wp+EA= + + + flutter_assets/assets/social_images/g_yahooJapan.png + + hash2 + + OgP89NSxUFSlqV35Gd1dutKf0NPGoJRuYegAcCoVBQI= + + + flutter_assets/assets/social_images/google.png + + hash2 + + cZOrpYGkP22CW2bgtiC+9hd6Kq/WtJv+falmzWogc70= + + + flutter_assets/assets/social_images/line.png + + hash2 + + XHllBzu2tViQgQ0dqRHEF85N28afsGZhLQ/k8NVrkmA= + + + flutter_assets/assets/social_images/linkedin.png + + hash2 + + h6yCJRKC1vY2y743r0OTtSTRP0dN7XB1fosfI88nB7A= + + + flutter_assets/assets/social_images/twitter.png + + hash2 + + SWFnUxE83/P1V0/4bJ2OSHrpTHVZpeTiKTgVzf/8J6M= + + + flutter_assets/assets/social_images/vkontakte.png + + hash2 + + MxA5YQBcmroRZQxDI0+mqpmQKZRA4uZdn2DvCGq1Qe0= + + + flutter_assets/assets/social_images/wechat.png + + hash2 + + +RIMI5+ncZqVq4rN4e5QiSEwBfd0N28xU2PWQLDAzvI= + + + flutter_assets/assets/social_images/yahoo.png + + hash2 + + aONpOOQQPTiOLnUy74Lp31kBZjJf5jjtxEsv92Wp+EA= + + + flutter_assets/assets/social_images/yahooJapan.png + + hash2 + + OgP89NSxUFSlqV35Gd1dutKf0NPGoJRuYegAcCoVBQI= + + + flutter_assets/assets/static/countries.json + + hash2 + + eYZ80klSIPEK2eET7D44pBmMwS7t2PI5+r6OmpjCCF4= + + + flutter_assets/assets/styles.json + + hash2 + + VJ+WzXBov5BYIUKHOBgPCeuQAcxLG8M1ra2GFxUcxhc= + + + flutter_assets/fonts/MaterialIcons-Regular.otf + + hash2 + + 2YZbZxoJ1oPROoYwidiCXg9ho3aWzl19RIvIAjqmJFM= + + + flutter_assets/isolate_snapshot_data + + hash2 + + rnNRNqkjfwz6o+ECah8gei8ooCiw3YLryTTvYxQ0uLg= + + + flutter_assets/kernel_blob.bin + + hash2 + + +ym/MjaVgjlA8mmv7ji206Kfs3cWGbAKeF/7C3o2tUk= + + + flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf + + hash2 + + x6NX+tjyECiQtyzbbjyY8U2zoZ7GDbJtE+T+k/dzgI0= + + + flutter_assets/shaders/ink_sparkle.frag + + hash2 + + v6u8YtYjslOLIIb1rrgcOW817fxVEiBaprKuV+f6FpY= + + + flutter_assets/vm_snapshot_data + + hash2 + + XRpcsR0vWGkDzG+35GjjzaJtqN3CuV3azmWWPti/o3M= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.bin b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.bin new file mode 100644 index 00000000..4a48bd7a --- /dev/null +++ b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.bin @@ -0,0 +1 @@ + assets/.DS_Store  assetassets/.DS_Storeassets/example.json  assetassets/example.jsonassets/example_tests.json  assetassets/example_tests.jsonassets/social_images/.DS_Store  assetassets/social_images/.DS_Storeassets/social_images/amazon.png  assetassets/social_images/amazon.pngassets/social_images/apple.png  assetassets/social_images/apple.png!assets/social_images/facebook.png  asset!assets/social_images/facebook.png!assets/social_images/g_amazon.png  asset!assets/social_images/g_amazon.png assets/social_images/g_apple.png  asset assets/social_images/g_apple.png#assets/social_images/g_facebook.png  asset#assets/social_images/g_facebook.png!assets/social_images/g_google.png  asset!assets/social_images/g_google.pngassets/social_images/g_line.png  assetassets/social_images/g_line.png#assets/social_images/g_linkedin.png  asset#assets/social_images/g_linkedin.png"assets/social_images/g_twitter.png  asset"assets/social_images/g_twitter.png$assets/social_images/g_vkontakte.png  asset$assets/social_images/g_vkontakte.png!assets/social_images/g_wechat.png  asset!assets/social_images/g_wechat.png assets/social_images/g_yahoo.png  asset assets/social_images/g_yahoo.png%assets/social_images/g_yahooJapan.png  asset%assets/social_images/g_yahooJapan.pngassets/social_images/google.png  assetassets/social_images/google.pngassets/social_images/line.png  assetassets/social_images/line.png!assets/social_images/linkedin.png  asset!assets/social_images/linkedin.png assets/social_images/twitter.png  asset assets/social_images/twitter.png"assets/social_images/vkontakte.png  asset"assets/social_images/vkontakte.pngassets/social_images/wechat.png  assetassets/social_images/wechat.pngassets/social_images/yahoo.png  assetassets/social_images/yahoo.png#assets/social_images/yahooJapan.png  asset#assets/social_images/yahooJapan.pngassets/static/countries.json  assetassets/static/countries.jsonassets/styles.json  assetassets/styles.json2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.json b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.json new file mode 100644 index 00000000..6a06bbc6 --- /dev/null +++ b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.json @@ -0,0 +1 @@ +{"assets/.DS_Store":["assets/.DS_Store"],"assets/example.json":["assets/example.json"],"assets/example_tests.json":["assets/example_tests.json"],"assets/social_images/.DS_Store":["assets/social_images/.DS_Store"],"assets/social_images/amazon.png":["assets/social_images/amazon.png"],"assets/social_images/apple.png":["assets/social_images/apple.png"],"assets/social_images/facebook.png":["assets/social_images/facebook.png"],"assets/social_images/g_amazon.png":["assets/social_images/g_amazon.png"],"assets/social_images/g_apple.png":["assets/social_images/g_apple.png"],"assets/social_images/g_facebook.png":["assets/social_images/g_facebook.png"],"assets/social_images/g_google.png":["assets/social_images/g_google.png"],"assets/social_images/g_line.png":["assets/social_images/g_line.png"],"assets/social_images/g_linkedin.png":["assets/social_images/g_linkedin.png"],"assets/social_images/g_twitter.png":["assets/social_images/g_twitter.png"],"assets/social_images/g_vkontakte.png":["assets/social_images/g_vkontakte.png"],"assets/social_images/g_wechat.png":["assets/social_images/g_wechat.png"],"assets/social_images/g_yahoo.png":["assets/social_images/g_yahoo.png"],"assets/social_images/g_yahooJapan.png":["assets/social_images/g_yahooJapan.png"],"assets/social_images/google.png":["assets/social_images/google.png"],"assets/social_images/line.png":["assets/social_images/line.png"],"assets/social_images/linkedin.png":["assets/social_images/linkedin.png"],"assets/social_images/twitter.png":["assets/social_images/twitter.png"],"assets/social_images/vkontakte.png":["assets/social_images/vkontakte.png"],"assets/social_images/wechat.png":["assets/social_images/wechat.png"],"assets/social_images/yahoo.png":["assets/social_images/yahoo.png"],"assets/social_images/yahooJapan.png":["assets/social_images/yahooJapan.png"],"assets/static/countries.json":["assets/static/countries.json"],"assets/styles.json":["assets/styles.json"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/example.json b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/example.json new file mode 100644 index 00000000..8b5bf9d3 --- /dev/null +++ b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/example.json @@ -0,0 +1,936 @@ +{ + "theme": { + "primaryColor": "red", + "secondaryColor": "white", + "textColor": "black", + "enabledColor": "blue", + "disabledColor": "grey", + "errorColor": "red", + "linkColor": "blue" + }, + "customThemes": { + "title": { + "fontWeight": "bold", + "background": "transparent", + "fontSize": 18, + "margin": [ + 16, + 8, + 16, + 8 + ] + }, + "subtitle": { + "fontSize": 16 + }, + "input": { + "cornerRadius": 4, + "borderSize": 1, + "margin": [ + 16, + 8, + 16, + 8 + ] + }, + "checkbox": { + "background": "transparent", + "margin": [ + 16, + 8, + 16, + 8 + ] + }, + "radio": { + "background": "transparent", + "margin": [ + 16, + 8, + 16, + 8 + ] + }, + "container": { + "background": "grey", + "cornerRadius": 22, + "margin": [ + 16, + 44, + 16, + 0 + ] + }, + "flatButton": { + "fontSize": 14, + "fontColor": "white", + "fontWeight": 6, + "elevation": 0, + "background": "blue", + "size": [ + 300, + 44 + ] + }, + "raisedButton": { + "fontSize": 18, + "fontColor": "white", + "fontWeight": 4, + "elevation": 4, + "background": "blue", + "size": [ + 300, + 40 + ], + "margin": [ + 16, + 8, + 16, + 8 + ], + "cornerRadius": 2 + } + }, + "useSchemaValidations": false, + "platformAware": false, + "i18n": { + "_default": { + "login": "Login", + "login-title": "login in with your email and password:", + "login-no-account+link": "I don't have an account. [Register](register)", + "login-social-title": "Login with social provider:", + "register": "Register", + "register-title": "Register with your email and password:", + "register-already+link": "Already registered? [Login](login)", + "register-terms+link": "I have read and understood these [terms of use](https://www.google.com)", + "register-or": " - Or - ", + "account-information": "Account Information", + "account-custom-title": "Update account special fields", + "account-custom-rubato": "Rubato Guitars", + "account-custom-parker": "Parker Guitars", + "account_marketing_notifications_selection": "I agree to receive marketing communications", + "forgot-password-title": "Forgot password", + "forgot-password-custom-title": "Please enter your email address to reset your password:", + "forgot-password-back-to-login": "[Back to login](login)", + "forgot-password+link": "[Forgot password](forgot-password)", + "common-email": "Email", + "common-password": "Password", + "common-submit": "Submit", + "common-first-name": "First Name", + "common-last-name": "Last Name", + "common-zip": "Zipcode", + "common-rescueString": "My rescue code", + "error-required-field": "This field is required", + "error-invalid-email": "Invalid email format", + "error-invalid-format": "Invalid format", + "error-schema-required-validation": "Validation failed. Field is required", + "error-schema-regex-validation": "Validation failed on regular expression", + "error-schema-checkbox-validation": "Validation failed. boolean field", + "confirm-password": "Confirm password", + "choose-guitar": "Select" + }, + "es": { + "login": "Iniciar sesión", + "login-title": "inicie sesión con su correo electrónico y contraseña:", + "login-no-account+link": "No tengo una cuenta [Registrarse](register)", + "login-social-title": "Inicie sesión con el proveedor social:", + "register": "Registrarse", + "register-title": "Regístrese con su correo electrónico y contraseña:", + "register-already+link": "¿Ya registrado? [Iniciar sesión](login)", + "register-terms+link": "He leído y entiendo estos [términos de uso](https://www.google.com)", + "register-or": " - o - ", + "account-information": "Información de la cuenta", + "account-custom-title": "Actualizar campos especiales de cuenta", + "account-custom-rubato": "Guitarras Rubato", + "account-custom-parker": "Guitarras Parker", + "account_marketing_notifications_selection": "Acepto recibir comunicaciones de marketing", + "forgot-password-title": "Se te olvidó tu contraseña", + "forgot-password-custom-title": "Ingrese su dirección de correo electrónico para restablecer su contraseña:", + "forgot-password-back-to-login": "[Atrás para iniciar sesión](login)", + "forgot-password+link": "[Se te olvidó tu contraseña](forgot-password)", + "common-email": "Email", + "common-password": "Contraseña", + "common-submit": "Enviar", + "common-first-name": "Nombre de pila", + "common-last-name": "Apellido", + "common-zip": "Código postal", + "common-rescueString": "Mi código de rescate", + "error-required-field": "este campo es requerido", + "error-invalid-email": "Formato de correo inválido", + "error-invalid-format": "Formato inválido", + "error-schema-required-validation": "Validación fallida. Se requiere campo", + "error-schema-regex-validation": "La validación falló en la expresión regular", + "error-schema-checkbox-validation": "Validación fallida. campo booleano" + } + }, + "routing": { + "initial": "login", + "default": { + "onSuccess": "_dismiss", + "onPendingEmailVerification": "_dismiss" + } + }, + "screens": { + "login": { + "routing": { + "onPendingRegistration": "account-update", + "onLoginIdentifierExists": "link-account", + "onSuccess": "account-update" + }, + "action": "login", + "alignment": "center", + "appBar": { + "textKey": "login" + }, + "children": [ + { + "type": "container", + "stack": "horizontal", + "alignment": "start", + "style": { + "margin": 0 + }, + "children": [ + { + "type": "label", + "textKey": "login-social-title", + "theme": "system-label", + "style": { + "margin": 16 + } + } + ] + }, + { + "type": "socialLoginButton", + "provider": "facebook", + "textKey": "social-sign-in-facebook", + "style": { + "textAlign": "center", + "margin": [ + 16, + 0, + 16, + 8 + ], + "cornerRadius": 5, + "elevation": 0 + } + }, + { + "type": "socialLoginButton", + "provider": "linkedin", + "style": { + "textAlign": "center", + "margin": [ + 16, + 0, + 16, + 8 + ], + "cornerRadius": 5, + "elevation": 0 + } + }, + { + "type": "socialLoginButton", + "provider": "google", + "style": { + "textAlign": "center", + "margin": [ + 16, + 0, + 16, + 8 + ], + "cornerRadius": 5, + "elevation": 0 + } + }, + { + "type": "container", + "stack": "horizontal", + "alignment": "start", + "style": { + "margin": 16 + }, + "children": [ + { + "type": "label", + "textKey": "login-title", + "theme": "subtitle" + } + ] + }, + { + "bind": "#loginID", + "type": "emailInput", + "textKey": "common-email", + "theme": "input", + "style": { + "margin": [ + 16, + 0, + 16, + 0 + ], + "cornerRadius": 22, + "borderSize": 1 + }, + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + }, + "regex": { + "enabled": true, + "format": "^[a-zA-Z0-9.a-zA-Z0-9.!#$%&'*+-/=?^_`{|}~]+@[a-zA-Z0-9]+\\.[a-zA-Z]+", + "errorKey": "error-invalid-email" + } + } + }, + { + "bind": "#password", + "type": "passwordInput", + "textKey": "common-password", + "theme": "input", + "confirmPassword": true, + "confirmPasswordPlaceholder": "confirm-password", + "stack": "horizontal", + "style": { + "margin": [ + 16, + 4, + 16, + 4 + ], + + "borderSize": 1 + }, + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + }, + "regex": { + "enabled": true, + "format": "(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[!@%#$&*~]).{8,}", + "errorKey": "error-invalid-format" + } + } + }, + { + "type": "label", + "textKey": "forgot-password+link", + "style": { + "fontSize": 14, + "margin": [ + 0, + 8, + 0, + 8 + ] + } + }, + { + "type": "label", + "textKey": "login-no-account+link", + "style": { + "linkColor": "red", + "margin": [ + 0, + 24, + 0, + 24 + ] + } + }, + { + "type": "submit", + "textKey": "common-submit", + "theme": "raisedButton", + "style": { + "cornerRadius": 5, + "borderColor": "black", + "borderSize": 2 + } + } + ] + }, + "register": { + "routing": { + "onPendingRegistration": "account-update", + "onLoginIdentifierExists": "link-account", + "onSuccess": "_dismiss" + }, + "action": "register", + "appBar": { + "textKey": "Register" + }, + "stack": "vertical", + "alignment": "start", + "children": [ + { + "type": "label", + "textKey": "register-title", + "style": { + "margin": 16 + } + }, + { + "bind": "#email", + "type": "emailInput", + "textKey": "common-email", + "theme": "input", + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + }} + }, + { + "type": "container", + "stack": "horizontal", + "alignment": "start", + "style": { + "margin": 0 + }, + "children": [ + { + "bind": "profile.firstName", + "type": "textInput", + "textKey": "common-first-name", + "theme": "input" + }, + { + "bind": "profile.lastName", + "type": "textInput", + "textKey": "common-last-name", + "theme": "input" + } + ] + }, + { + "bind": "#password", + "type": "passwordInput", + "textKey": "common-password", + "theme": "input", + "confirmPassword": true, + "confirmPasswordPlaceholder": "confirm-password", + "stack": "vertical", + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + }} + }, + { + "type": "label", + "textKey": "register-already+link", + "style": { + "margin": [ + 16, + 26, + 16, + 16 + ] + } + }, + { + "bind": "data.terms", + "type": "checkbox", + "textKey": "register-terms+link", + "style": { + "margin": [ + 16, + 0, + 16, + 0 + ] + } + }, + { + "type": "label", + "textKey": "register-or", + "style": { + "fontSize": 16, + "margin": [ + 16, + 4, + 16, + 8 + ] + } + }, + { + "type": "socialLoginGrid", + "providers": [ + "facebook", + "google" + ], + "columns": 3, + "rows": 1, + "style": { + "cornerRadius": 6, + "fontSize": 14, + "fontColor": "black", + "fontWeight": "bold", + "elevation": 2, + "margin": 16, + "indicatorColor": "grey" + } + }, + { + "type": "submit", + "textKey": "common-submit", + "style": { + "elevation": 4, + "size": [ + 280, + 44 + ], + "margin": 16 + } + } + ] + }, + "account-update": { + "routing": { + "onSuccess": "_dismiss", + "onBack" : "_dismiss" + }, + "action": "setAccount", + "appBar": { + "textKey": "account-information" + }, + "stack": "vertical", + "children": [ + { + "type": "profilePhoto", + "allowUpload": false, + "default": "https://www.w3schools.com/howto/img_avatar.png", + "style": { + "cornerRadius": 40, + "elevation": 4, + "margin": [ + 0, + 22, + 0, + 10 + ], + "size": [ + 80, + 80 + ] + } + }, + { + "bind": "profile.firstName", + "type": "textInput", + "textKey": "common-first-name", + "theme": "input" + }, + { + "bind": "profile.lastName", + "type": "textInput", + "textKey": "common-last-name", + "theme": "input" + }, + { + "bind": "profile.email", + "type": "textInput", + "textKey": "common-email", + "theme": "input", + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + } + } + }, + { + "bind": "profile.zip", + "type": "textInput", + "textKey": "common-zip", + "theme": "input", + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + } + } + }, + { + "type": "dropdown", + "bind": "data.favGuitar", + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + } + }, + "style": { + "cornerRadius": 15, + "borderSize": 2 + }, + "options": [ + { + "default": true, + "value": "", + "textKey": "Paul Reed Smith" + }, + { + "value": "Rubato", + "textKey": "account-custom-rubato" + }, + { + "value": "Parker", + "textKey": "account-custom-parker" + } + ] + }, + { + "type": "datePicker", + "initialDisplay": "input", + "textKey": "Birth date:", + "bind": { + "type": "date", + "day": "profile.birthDay", + "month": "profile.birthMonth", + "year": "profile.birthYear" + }, + "startYear": 2000, + "endYear": 2025, + "datePickerStyle" : { + "primaryColor": "blue" + }, + "style": { + "fontSize": 16, + "cornerRadius": 15, + "borderSize": 2, + "fontColor": "black", + "margin": [ + 16, + 10, + 16, + 8 + ] + } + }, + { + "type": "container", + "stack": "vertical", + "children": [ + { + "type": "submit", + "textKey": "common-submit", + "theme": "raisedButton", + "style": { + "size": [ + 200, + 44 + ], + "margin": [ + 16, + 10, + 16, + 16 + ] + } + } + ] + } + ] + }, + "forgot-password": { + "routing": { + "onSuccess": "_dismiss" + }, + "action": "forgotPassword", + "appBar": { + "textKey": "forgot-password-title" + }, + "stack": "vertical", + "children": [ + { + "type": "label", + "textKey": "forgot-password-custom-title", + "theme": "subtitle", + "style": { + "margin": 16 + } + }, + { + "bind": "#loginID", + "type": "emailInput", + "textKey": "common-email", + "theme": "input", + "style": { + "cornerRadius": 5, + "borderSize": 1 + }, + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + }, + "regex": { + "enabled": true, + "format": "^[a-zA-Z0-9.a-zA-Z0-9.!#$%&'*+-/=?^_`{|}~]+@[a-zA-Z0-9]+\\.[a-zA-Z]+", + "errorKey": "error-invalid-email" + } + } + }, + { + "type": "label", + "textKey": "forgot-password-back-to-login", + "style": { + "margin": [ + 0, + 26, + 0, + 16 + ] + } + }, + { + "type": "submit", + "textKey": "common-submit", + "theme": "raisedButton", + "style": { + "margin": [ + 0, + 40, + 0, + 0 + ], + "cornerRadius": 5 + } + } + ] + }, + "link-account": { + "routing": { + "onSuccess": "_dismiss" + }, + "action": "linkAccount", + "appBar": { + "textKey": "account-information" + }, + "stack": "vertical", + "children": [ + { + "type": "label", + "textKey": "Account linking", + "theme": "title", + "style": { + "margin": [ + 16, + 20, + 16, + 0 + ] + } + }, + { + "type": "container", + "showIf": "conflictingAccounts.loginProviders.filter(p => p != 'site').length > 0", + "children": [ + { + "type": "socialLoginGrid", + "columns": 3, + "rows": 2, + "style": { + "cornerRadius": 6, + "fontSize": 14, + "fontColor": "black", + "fontWeight": "bold", + "elevation": 2, + "margin": 16, + "indicatorColor": "grey" + } + } + ] + }, + { + "type": "container", + "showIf": "conflictingAccounts.loginProviders.includes('site')", + "style": { + "margin": [ + 16, + 20, + 16, + 0 + ] + }, + "children": [ + { + "type": "label", + "textKey": "Enter your account password in order to link you account", + "style": { + "fontSize": 14, + "margin": [ + 16, + 10, + 16, + 0 + ] + } + }, + { + "bind": "conflictingAccounts.loginID", + "sendAs": "loginID", + "disabled": true, + "type": "textInput", + "textKey": "common-email", + "theme": "input" + }, + { + "bind": "#password", + "type": "passwordInput", + "textKey": "common-password", + "theme": "input", + "style": { + "margin": [ + 0, + 10, + 0, + 0 + ] + }, + "validations": { + "required": { + "enabled": true, + "errorKey": "error-required-field" + } + } + }, + { + "type": "submit", + "textKey": "common-submit", + "theme": "raisedButton", + "style": { + "margin": [ + 0, + 20, + 0, + 0 + ], + "cornerRadius": 5 + } + } + ] + } + ] + }, + "phone-login": { + "routing": { + "onSuccess": "phone-verification" + }, + "action": "otp", + "appBar": { + "textKey": "login" + }, + "stack": "vertical", + "children": [ + { + "type": "label", + "textKey": "Login with your phone number", + "theme": "title", + "style": { + "margin": [ + 16, + 20, + 16, + 0 + ] + } + }, + { + "type": "phoneInput", + "bind": "#phoneNumber", + "textKey": "enter your phone number", + "disabled": false, + "countries": { + "showIcons": false + }, + "style": { + "margin": [ + 16, + 20, + 16, + 4 + ] + } + }, + { + "type": "submit", + "textKey": "common-submit", + "theme": "raisedButton", + "style": { + "margin": [ + 0, + 40, + 0, + 0 + ], + "cornerRadius": 5 + } + } + ] + }, + "phone-verification": { + "routing": { + "onSuccess": "_dismiss" + }, + "action": "otp", + "appBar": { + "textKey": "verify SMS" + }, + "stack": "vertical", + "children": [ + { + "type": "label", + "textKey": "Login with your phone number", + "theme": "title", + "style": { + "margin": [ + 16, + 20, + 16, + 0 + ] + } + }, + { + "type": "textInput", + "bind": "#code", + "textKey": "Verify SMS code", + "theme": "input", + "style": { + "margin": [ + 16, + 20, + 16, + 4 + ] + } + }, + { + "type": "submit", + "textKey": "common-submit", + "theme": "raisedButton", + "style": { + "margin": [ + 0, + 40, + 0, + 0 + ], + "cornerRadius": 5 + } + } + ] + } + } +} diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/styles.json b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/styles.json new file mode 100644 index 00000000..4fc65549 --- /dev/null +++ b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/styles.json @@ -0,0 +1,332 @@ +{ + "container": { + "7530a756-b293-4676-a9de-ed70d45c902e": { + "data": {"default": true, "name": "system-container"}, + "style": { + "background": "white", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "label": { + "system-label": { + "data": {"default": true, "name": "system-label" }, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "textInput": { + "a435b2ae-5126-4eab-949c-2a9b1e6673fc": { + "data": {"default": true, "name": "system-text"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "dropdown": { + "dc3b4a1b-f14c-4b75-b032-d3aa32ce13eb": { + "data": {"default": true, "name": "system-dropdown"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "radio": { + "2f33829f-a5a2-4e85-a140-dc97da988277": { + "data": {"default": true, "name": "system-radio"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "phone": { + "6c069caf-56bc-4cbb-b981-3a4a4f0372ac": { + "data": {"default": true, "name": "system-radio"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "checkbox" : { + "aa9a8627-1a50-43cf-8c88-74b0f0aa1180": { + "data": {"default": true, "name":"system-checkbox" }, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "button": { + "056fb3b7-caf1-4187-b587-e1db6f386414": { + "data": {"default": true, "name": "system-button"}, + "style": { + "background": "#2196F3", + "textAlign": "center", + "opacity": 1, + "margin": [ + 5, + 5, + 5, + 5 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "#FFFFFF", + "cornerRadius": 6, + "borderSize": 1 + } + } + }, + "socialLoginGrid": { + "4ee7a3ad-8a67-40d9-9c15-db9afcd6cfc8": { + "data": {"default": true, "name":"system-social-grid"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "socialLoginButton": { + "2211c63d-3939-4f3d-a02a-c8fac065fd68": { + "data": {"default": true, "name": "system-social-login"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "profilePhoto": { + "c021e99c-fff4-467d-9882-3cf70c434fe0": { + "data": {"default": true, "name": "system-profile"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "image": { + "41def0c7-2505-4eb8-aa88-0d0f68baf08b": { + "data": {"default": true, "name": "system-image"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "datePicker": { + "f11598d0-a979-4907-9b63-5b37b259f594": { + "data": {"default": true, "name": "datePicker"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "fido": { + "f444157f-9702-48c1-994e-8aa2f7600da0": { + "data": {"default": true, "name": "fido"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "_defaults": { + "general": { + "data": {"default": false, "name": "default"}, + "style": { + "background": "white", + "textAlign": "start", + "opacity": 1.0, + "margin": [ + 8, + 8, + 8, + 8 + ], + "elevation": 0, + "fontWeight": 4, + "fontSize": 18, + "fontColor": "black", + "cornerRadius": 0, + "borderSize": 0, + "linkColor": "blue", + "placeholderColor": "black", + "borderColor": "transparent" + } + } + } +} diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/kernel_blob.bin b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/kernel_blob.bin new file mode 100644 index 00000000..b8aa48cf Binary files /dev/null and b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/kernel_blob.bin differ diff --git a/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/shaders/ink_sparkle.frag b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/shaders/ink_sparkle.frag new file mode 100644 index 00000000..2ba50c6f Binary files /dev/null and b/GigyaNss/Flutter/Debug/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/shaders/ink_sparkle.frag differ diff --git a/GigyaNss/Flutter/Debug/Flutter.xcframework/Info.plist b/GigyaNss/Flutter/Debug/Flutter.xcframework/Info.plist index d4220693..a1db6c90 100644 --- a/GigyaNss/Flutter/Debug/Flutter.xcframework/Info.plist +++ b/GigyaNss/Flutter/Debug/Flutter.xcframework/Info.plist @@ -19,6 +19,18 @@ SupportedPlatformVariant simulator + + LibraryIdentifier + ios-arm64 + LibraryPath + Flutter.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + CFBundlePackageType XFWK diff --git a/GigyaNss/Flutter/Release/App.xcframework/Info.plist b/GigyaNss/Flutter/Release/App.xcframework/Info.plist index a5d2327b..e1fc1a5f 100644 --- a/GigyaNss/Flutter/Release/App.xcframework/Info.plist +++ b/GigyaNss/Flutter/Release/App.xcframework/Info.plist @@ -20,6 +20,23 @@ SupportedPlatform ios + + BinaryPath + App.framework/App + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + App.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + CFBundlePackageType XFWK diff --git a/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/App b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/App index 3a604990..8bc6ca34 100755 Binary files a/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/App and b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/App differ diff --git a/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.bin b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.bin new file mode 100644 index 00000000..4a48bd7a --- /dev/null +++ b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.bin @@ -0,0 +1 @@ + assets/.DS_Store  assetassets/.DS_Storeassets/example.json  assetassets/example.jsonassets/example_tests.json  assetassets/example_tests.jsonassets/social_images/.DS_Store  assetassets/social_images/.DS_Storeassets/social_images/amazon.png  assetassets/social_images/amazon.pngassets/social_images/apple.png  assetassets/social_images/apple.png!assets/social_images/facebook.png  asset!assets/social_images/facebook.png!assets/social_images/g_amazon.png  asset!assets/social_images/g_amazon.png assets/social_images/g_apple.png  asset assets/social_images/g_apple.png#assets/social_images/g_facebook.png  asset#assets/social_images/g_facebook.png!assets/social_images/g_google.png  asset!assets/social_images/g_google.pngassets/social_images/g_line.png  assetassets/social_images/g_line.png#assets/social_images/g_linkedin.png  asset#assets/social_images/g_linkedin.png"assets/social_images/g_twitter.png  asset"assets/social_images/g_twitter.png$assets/social_images/g_vkontakte.png  asset$assets/social_images/g_vkontakte.png!assets/social_images/g_wechat.png  asset!assets/social_images/g_wechat.png assets/social_images/g_yahoo.png  asset assets/social_images/g_yahoo.png%assets/social_images/g_yahooJapan.png  asset%assets/social_images/g_yahooJapan.pngassets/social_images/google.png  assetassets/social_images/google.pngassets/social_images/line.png  assetassets/social_images/line.png!assets/social_images/linkedin.png  asset!assets/social_images/linkedin.png assets/social_images/twitter.png  asset assets/social_images/twitter.png"assets/social_images/vkontakte.png  asset"assets/social_images/vkontakte.pngassets/social_images/wechat.png  assetassets/social_images/wechat.pngassets/social_images/yahoo.png  assetassets/social_images/yahoo.png#assets/social_images/yahooJapan.png  asset#assets/social_images/yahooJapan.pngassets/static/countries.json  assetassets/static/countries.jsonassets/styles.json  assetassets/styles.json2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file diff --git a/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/styles.json b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/styles.json new file mode 100644 index 00000000..4fc65549 --- /dev/null +++ b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/styles.json @@ -0,0 +1,332 @@ +{ + "container": { + "7530a756-b293-4676-a9de-ed70d45c902e": { + "data": {"default": true, "name": "system-container"}, + "style": { + "background": "white", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "label": { + "system-label": { + "data": {"default": true, "name": "system-label" }, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "textInput": { + "a435b2ae-5126-4eab-949c-2a9b1e6673fc": { + "data": {"default": true, "name": "system-text"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "dropdown": { + "dc3b4a1b-f14c-4b75-b032-d3aa32ce13eb": { + "data": {"default": true, "name": "system-dropdown"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "radio": { + "2f33829f-a5a2-4e85-a140-dc97da988277": { + "data": {"default": true, "name": "system-radio"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "phone": { + "6c069caf-56bc-4cbb-b981-3a4a4f0372ac": { + "data": {"default": true, "name": "system-radio"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "checkbox" : { + "aa9a8627-1a50-43cf-8c88-74b0f0aa1180": { + "data": {"default": true, "name":"system-checkbox" }, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "button": { + "056fb3b7-caf1-4187-b587-e1db6f386414": { + "data": {"default": true, "name": "system-button"}, + "style": { + "background": "#2196F3", + "textAlign": "center", + "opacity": 1, + "margin": [ + 5, + 5, + 5, + 5 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "#FFFFFF", + "cornerRadius": 6, + "borderSize": 1 + } + } + }, + "socialLoginGrid": { + "4ee7a3ad-8a67-40d9-9c15-db9afcd6cfc8": { + "data": {"default": true, "name":"system-social-grid"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "socialLoginButton": { + "2211c63d-3939-4f3d-a02a-c8fac065fd68": { + "data": {"default": true, "name": "system-social-login"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "profilePhoto": { + "c021e99c-fff4-467d-9882-3cf70c434fe0": { + "data": {"default": true, "name": "system-profile"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "image": { + "41def0c7-2505-4eb8-aa88-0d0f68baf08b": { + "data": {"default": true, "name": "system-image"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "datePicker": { + "f11598d0-a979-4907-9b63-5b37b259f594": { + "data": {"default": true, "name": "datePicker"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "fido": { + "f444157f-9702-48c1-994e-8aa2f7600da0": { + "data": {"default": true, "name": "fido"}, + "style": { + "background": "transparent", + "textAlign": "center", + "opacity": 1, + "margin": [ + 8, + 8, + 8, + 8 + ], + "fontWeight": 5, + "fontSize": 16, + "fontColor": "black", + "cornerRadius": 22, + "borderSize": 1, + "borderColor": "#9E9E9E" + } + } + }, + "_defaults": { + "general": { + "data": {"default": false, "name": "default"}, + "style": { + "background": "white", + "textAlign": "start", + "opacity": 1.0, + "margin": [ + 8, + 8, + 8, + 8 + ], + "elevation": 0, + "fontWeight": 4, + "fontSize": 18, + "fontColor": "black", + "cornerRadius": 0, + "borderSize": 0, + "linkColor": "blue", + "placeholderColor": "black", + "borderColor": "transparent" + } + } + } +} diff --git a/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App index a958a193..e59fc658 100644 Binary files a/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App and b/GigyaNss/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App differ diff --git a/GigyaNss/Flutter/Release/Flutter.xcframework/Info.plist b/GigyaNss/Flutter/Release/Flutter.xcframework/Info.plist index 9c0aa096..68d2e0ff 100644 --- a/GigyaNss/Flutter/Release/Flutter.xcframework/Info.plist +++ b/GigyaNss/Flutter/Release/Flutter.xcframework/Info.plist @@ -16,6 +16,21 @@ SupportedPlatform ios + + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + Flutter.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + CFBundlePackageType XFWK diff --git a/GigyaNss/GigyaNss/ViewControllers/NativeScreenSetsViewController.swift b/GigyaNss/GigyaNss/ViewControllers/NativeScreenSetsViewController.swift index deca8497..d7497ab1 100644 --- a/GigyaNss/GigyaNss/ViewControllers/NativeScreenSetsViewController.swift +++ b/GigyaNss/GigyaNss/ViewControllers/NativeScreenSetsViewController.swift @@ -42,14 +42,13 @@ class NativeScreenSetsViewController: FlutterViewContro override func viewDidLoad() { super.viewDidLoad() - // Do any additional setup after loading the view. -// let gestureRecognizer = UIGestureRecognizer() -// gestureRecognizer.delegate = self -// self.view.addGestureRecognizer(gestureRecognizer) -// -// self.view.backgroundColor = .clear -// self.view.subviews[0].alpha = 0 + let gestureRecognizer = UIGestureRecognizer() + gestureRecognizer.delegate = self + self.view.addGestureRecognizer(gestureRecognizer) + + self.view.backgroundColor = .clear + self.view.subviews[0].alpha = 0 showSpinner() @@ -68,16 +67,16 @@ class NativeScreenSetsViewController: FlutterViewContro } } -// override func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool { -// -// if touch.location(in: touch.view).y > 65.0 { -// disableDismissalRecognizers() -// } -// else { -// enableDismissalRecognizers() -// } -// return false -// } + override func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool { + + if touch.location(in: touch.view).y > 65.0 { + disableDismissalRecognizers() + } + else { + enableDismissalRecognizers() + } + return false + } deinit { GigyaLogger.log(with: self, message: "deinit") diff --git a/GigyaNssRelease.podspec b/GigyaNssRelease.podspec index 426842c8..c4d8d398 100644 --- a/GigyaNssRelease.podspec +++ b/GigyaNssRelease.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'GigyaNssRelease' - spec.version = '1.9.2' + spec.version = '1.9.3' spec.license = 'Apache 2.0' spec.homepage = 'https://developers.gigya.com/display/GD/Native+Screen-Sets' spec.author = 'Gigya SAP' @@ -22,7 +22,7 @@ Pod::Spec.new do |spec| ss.source_files = 'GigyaNss/GigyaNss/*.swift', 'GigyaNss/GigyaNss/*/*.swift', 'GigyaNss/GigyaNss/*/*/*.swift' ss.exclude_files = 'GigyaNss/GigyaNss/services/Otp/OtpService.swift' - ss.dependency 'Gigya', '>= 1.5.7' + ss.dependency 'Gigya', '>= 1.5.9' ss.framework = 'SystemConfiguration' ss.library = 'c++', 'z' diff --git a/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/UserInterfaceState.xcuserstate b/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/UserInterfaceState.xcuserstate index 020911b2..b6d55cf9 100644 Binary files a/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/UserInterfaceState.xcuserstate and b/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 45e70113..bc520804 100644 --- a/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/GigyaSwift.xcworkspace/xcuserdata/i507698.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -2399,8 +2399,8 @@ filePath = "GigyaNss/GigyaNss/ViewControllers/NativeScreenSetsViewController.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "83" - endingLineNumber = "83" + startingLineNumber = "82" + endingLineNumber = "82" landmarkName = "NativeScreenSetsViewController" landmarkType = "3">