From 6db9617fd5fa7562c8184d7b11471492b3221bf4 Mon Sep 17 00:00:00 2001 From: sergiodt Date: Thu, 27 Apr 2023 14:15:01 +0200 Subject: [PATCH] refs #4904 Code clean, URL changed to shop --- .DS_Store | Bin 10244 -> 6148 bytes .gitignore | 1 + .../Verdnatura.xcodeproj/project.pbxproj | 348 ------------------ .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../UserInterfaceState.xcuserstate | Bin 32878 -> 0 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 6 - .../xcschemes/xcschememanagement.plist | 14 - Verdnatura/Verdnatura/AppDelegate.swift | 2 +- .../Verdnatura/Base.lproj/Main.storyboard | 15 +- Verdnatura/Verdnatura/Info.plist | 93 ++--- Verdnatura/Verdnatura/ViewController.swift | 32 +- 12 files changed, 77 insertions(+), 449 deletions(-) delete mode 100644 Verdnatura/Verdnatura.xcodeproj/project.pbxproj delete mode 100644 Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcuserdata/enriqueblascoblanquer.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist delete mode 100644 Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/.DS_Store b/.DS_Store index 02b9aef96d86c88761ca3ec0604b04f55d942b12..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 100644 GIT binary patch delta 98 zcmZn(XfcprU|?W$DortDU=RQ@Ie-{MGpJ516q~502;ws^0>w5KPGg_gAhnpCgF}!R mBnTAa1`@77th%xAJM(0I6-7qI$)+kstROQPHplbKVFm!!rw@hz literal 10244 zcmeHMUu+ab82`RfV0S5Wi$J%~!;{)Tpw%9Qmhwlh?LnzxAYA_em1FOAr5pElkK4T~ zrBWiU?=z}jteK0Y;@?h|rnY{)Iq+nu1Gn34GJM+zN zXXm%SnZ0ig0I;WIB>>_8pipL3uc6`=iTPQ+DOE)+42OgV*ar?|p$H~rnIr>}0m*=5 zKr$d1xEC3qZ#GNH5@BU28ITM}24)#x`$L>Ev&qO#3(L0-DtHJ$wwjuGqHBr+I3^z1 zWMrp>tJ|Wo<3S-peU&Y^P7t=WeTP*G zsuwO=tSFkIE!Cb(kNM;2&Iq>Otr)(6YcGrTjHIaTc@T} zrM@|_tN&Pj;?(3bQ_sG|X9O5+E>J7#v*o$l&$pZ|damysrydNg!w~UU1PeUkG=vgA z4JlKbM>S%34yzv$=6Y7=#ouH6CfX8hL~#2yMsQbG7xCNi_xPQ6=I-%CI_KvL#27%| z)!(U{9}|>&g&M0SDr&q^QKPCYG4}NB)iV0>GKp+|A#{8%7_y52*^FKrkTCmmzIUK# zGyibTcT0IM$mn%B)6JD!Gqk&1H|?CVgOSia8M3RxfnN-JdB+ilu&gbk>!rXxXcNFG z+bMztI;t0HR<6FkX+!Jg&Yj&eOPAH^+H!5haM=l*tZNUBJ61S$$P99}XF1;S!=!63 zbe?kTqFRTS)B(@T+cWyI+NG=N4P&H~bxxF=a6)fV6yCa~(a=UM8tDn&Vkk@hNKv^b z-e?#{n5VaBQ)v-^58iC7S9Mbv2%|uEKgW@Bv(h4`MTJ#CF_*9oUIGaX0S4z1WZYaRd+H z5gbJe^XTCTEaD`d##ixmd;{Oacko?2j~DTM{1`vQ&&8uvRW^^uM7>ht7j$(eLXEb~ zs-w3OYHatOzJE!m-`6mK)Gfbn#mco!>o>J+-Tvt8i=Fd6Z;;&eD&w*ey5V}N=tbz5 zG~BRyjTRdurP(LvYQM53^u&uG7x4_9#h39F(&lUUHmUN$95wb=bSNxdyc0F%{Zz^-g*kxB zH6vpjIj@5AzIE4_!q|0Ny4cz09cRu5_r~eTnq)vSAQ_MhNCqSW^DwYL_~Y#SpQ8KQ z{r^ADU8GwwAQ|{CGl12pbgGADP>EpYPKKSe$0;A9%o6K2Ei8vn!Md<^ejHB~b{x+m ocxsDcckWL{{icQGaKdpoS#g^GkN+7Uk diff --git a/.gitignore b/.gitignore index e69de29..e43b0f9 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/Verdnatura/Verdnatura.xcodeproj/project.pbxproj b/Verdnatura/Verdnatura.xcodeproj/project.pbxproj deleted file mode 100644 index e437020..0000000 --- a/Verdnatura/Verdnatura.xcodeproj/project.pbxproj +++ /dev/null @@ -1,348 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 50; - objects = { - -/* Begin PBXBuildFile section */ - EBC33AA22595B47600CD89D7 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBC33AA12595B47600CD89D7 /* AppDelegate.swift */; }; - EBC33AA62595B47600CD89D7 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBC33AA52595B47600CD89D7 /* ViewController.swift */; }; - EBC33AA92595B47600CD89D7 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = EBC33AA72595B47600CD89D7 /* Main.storyboard */; }; - EBC33AAB2595B47900CD89D7 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EBC33AAA2595B47900CD89D7 /* Assets.xcassets */; }; - EBC33AAE2595B47900CD89D7 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = EBC33AAC2595B47900CD89D7 /* LaunchScreen.storyboard */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - EBC33A9E2595B47600CD89D7 /* Verdnatura.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Verdnatura.app; sourceTree = BUILT_PRODUCTS_DIR; }; - EBC33AA12595B47600CD89D7 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - EBC33AA52595B47600CD89D7 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - EBC33AA82595B47600CD89D7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - EBC33AAA2595B47900CD89D7 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - EBC33AAD2595B47900CD89D7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - EBC33AAF2595B47900CD89D7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - EBC33A9B2595B47600CD89D7 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - EBC33A952595B47600CD89D7 = { - isa = PBXGroup; - children = ( - EBC33AA02595B47600CD89D7 /* Verdnatura */, - EBC33A9F2595B47600CD89D7 /* Products */, - ); - sourceTree = ""; - }; - EBC33A9F2595B47600CD89D7 /* Products */ = { - isa = PBXGroup; - children = ( - EBC33A9E2595B47600CD89D7 /* Verdnatura.app */, - ); - name = Products; - sourceTree = ""; - }; - EBC33AA02595B47600CD89D7 /* Verdnatura */ = { - isa = PBXGroup; - children = ( - EBC33AA12595B47600CD89D7 /* AppDelegate.swift */, - EBC33AA52595B47600CD89D7 /* ViewController.swift */, - EBC33AA72595B47600CD89D7 /* Main.storyboard */, - EBC33AAA2595B47900CD89D7 /* Assets.xcassets */, - EBC33AAC2595B47900CD89D7 /* LaunchScreen.storyboard */, - EBC33AAF2595B47900CD89D7 /* Info.plist */, - ); - path = Verdnatura; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - EBC33A9D2595B47600CD89D7 /* Verdnatura */ = { - isa = PBXNativeTarget; - buildConfigurationList = EBC33AB22595B47900CD89D7 /* Build configuration list for PBXNativeTarget "Verdnatura" */; - buildPhases = ( - EBC33A9A2595B47600CD89D7 /* Sources */, - EBC33A9B2595B47600CD89D7 /* Frameworks */, - EBC33A9C2595B47600CD89D7 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Verdnatura; - productName = Verdnatura; - productReference = EBC33A9E2595B47600CD89D7 /* Verdnatura.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - EBC33A962595B47600CD89D7 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 1210; - LastUpgradeCheck = 1210; - TargetAttributes = { - EBC33A9D2595B47600CD89D7 = { - CreatedOnToolsVersion = 12.1; - }; - }; - }; - buildConfigurationList = EBC33A992595B47600CD89D7 /* Build configuration list for PBXProject "Verdnatura" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = EBC33A952595B47600CD89D7; - productRefGroup = EBC33A9F2595B47600CD89D7 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - EBC33A9D2595B47600CD89D7 /* Verdnatura */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - EBC33A9C2595B47600CD89D7 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EBC33AAE2595B47900CD89D7 /* LaunchScreen.storyboard in Resources */, - EBC33AAB2595B47900CD89D7 /* Assets.xcassets in Resources */, - EBC33AA92595B47600CD89D7 /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - EBC33A9A2595B47600CD89D7 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EBC33AA62595B47600CD89D7 /* ViewController.swift in Sources */, - EBC33AA22595B47600CD89D7 /* AppDelegate.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - EBC33AA72595B47600CD89D7 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - EBC33AA82595B47600CD89D7 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - EBC33AAC2595B47900CD89D7 /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - EBC33AAD2595B47900CD89D7 /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - EBC33AB02595B47900CD89D7 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 14.1; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - EBC33AB12595B47900CD89D7 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 14.1; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - EBC33AB32595B47900CD89D7 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 15; - DEVELOPMENT_TEAM = S2MKP69DVN; - INFOPLIST_FILE = Verdnatura/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 2.0.0; - PRODUCT_BUNDLE_IDENTIFIER = com.verdnatura.Verdnaturaventas; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - EBC33AB42595B47900CD89D7 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 15; - DEVELOPMENT_TEAM = S2MKP69DVN; - INFOPLIST_FILE = Verdnatura/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 2.0.0; - PRODUCT_BUNDLE_IDENTIFIER = com.verdnatura.Verdnaturaventas; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - EBC33A992595B47600CD89D7 /* Build configuration list for PBXProject "Verdnatura" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EBC33AB02595B47900CD89D7 /* Debug */, - EBC33AB12595B47900CD89D7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - EBC33AB22595B47900CD89D7 /* Build configuration list for PBXNativeTarget "Verdnatura" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - EBC33AB32595B47900CD89D7 /* Debug */, - EBC33AB42595B47900CD89D7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = EBC33A962595B47600CD89D7 /* Project object */; -} diff --git a/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcuserdata/enriqueblascoblanquer.xcuserdatad/UserInterfaceState.xcuserstate b/Verdnatura/Verdnatura.xcodeproj/project.xcworkspace/xcuserdata/enriqueblascoblanquer.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 7c9cd3a434c08f66f01bb0a68c852a259ccdf2ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32878 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 TFZ2e2;5b3s+<#FBTIl-)({7?K diff --git a/Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist deleted file mode 100644 index 23fd0c0..0000000 --- a/Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ /dev/null @@ -1,6 +0,0 @@ - - - diff --git a/Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcschemes/xcschememanagement.plist b/Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 6e46435..0000000 --- a/Verdnatura/Verdnatura.xcodeproj/xcuserdata/enriqueblascoblanquer.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,14 +0,0 @@ - - - - - SchemeUserState - - Verdnatura.xcscheme_^#shared#^_ - - orderHint - 0 - - - - diff --git a/Verdnatura/Verdnatura/AppDelegate.swift b/Verdnatura/Verdnatura/AppDelegate.swift index 6cc0fe9..eff0379 100644 --- a/Verdnatura/Verdnatura/AppDelegate.swift +++ b/Verdnatura/Verdnatura/AppDelegate.swift @@ -6,6 +6,7 @@ // import UIKit +import WebKit @main class AppDelegate: UIResponder, UIApplicationDelegate { @@ -30,6 +31,5 @@ class AppDelegate: UIResponder, UIApplicationDelegate { window?.rootViewController = rootController } - } diff --git a/Verdnatura/Verdnatura/Base.lproj/Main.storyboard b/Verdnatura/Verdnatura/Base.lproj/Main.storyboard index 6fdb735..8f51bf7 100644 --- a/Verdnatura/Verdnatura/Base.lproj/Main.storyboard +++ b/Verdnatura/Verdnatura/Base.lproj/Main.storyboard @@ -1,9 +1,9 @@ - + - + @@ -71,31 +71,24 @@ - - - - - - - - + + - diff --git a/Verdnatura/Verdnatura/Info.plist b/Verdnatura/Verdnatura/Info.plist index a57993a..d9c253b 100644 --- a/Verdnatura/Verdnatura/Info.plist +++ b/Verdnatura/Verdnatura/Info.plist @@ -1,48 +1,53 @@ - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - $(PRODUCT_BUNDLE_PACKAGE_TYPE) - CFBundleShortVersionString - $(MARKETING_VERSION) - CFBundleVersion - $(CURRENT_PROJECT_VERSION) - LSRequiresIPhoneOS - - UIApplicationSupportsIndirectInputEvents - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - UIInterfaceOrientationPortraitUpsideDown - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + LSRequiresIPhoneOS + + UIApplicationSupportsIndirectInputEvents + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + UIInterfaceOrientationPortraitUpsideDown + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + diff --git a/Verdnatura/Verdnatura/ViewController.swift b/Verdnatura/Verdnatura/ViewController.swift index 4c80e36..6cb1b81 100644 --- a/Verdnatura/Verdnatura/ViewController.swift +++ b/Verdnatura/Verdnatura/ViewController.swift @@ -6,36 +6,48 @@ // import UIKit +import WebKit class ViewController: UIViewController ,UIWebViewDelegate{ - @IBOutlet weak var webView: UIWebView! @IBOutlet weak var loadingview: UIView! @IBOutlet weak var btnBack: UIButton! - + private var newWebView:WKWebView! + override func viewDidLoad() { super.viewDidLoad() - self.webView.delegate = self } override func viewDidAppear(_ animated: Bool) { - let url = URL (string: "https://www.verdnatura.es/") - let requestObj = URLRequest(url: url!) - webView.loadRequest(requestObj) + let webViewPrefs = WKPreferences() + webViewPrefs.javaScriptEnabled = true + webViewPrefs.javaScriptCanOpenWindowsAutomatically = true + let webViewConf = WKWebViewConfiguration() + webViewConf.preferences = webViewPrefs + newWebView = WKWebView(frame: view.frame, configuration: webViewConf) + newWebView.autoresizingMask = [.flexibleWidth, .flexibleHeight] + newWebView.scrollView.keyboardDismissMode = .onDrag + + view.addSubview(newWebView) + view.addSubview(btnBack) + load(url: "https://shop.verdnatura.es/") } - func webViewDidStartLoad(_ webView: UIWebView) { + func webViewDidStartLoad(_ webView: UIButton) { loadingview.isHidden = false } + private func load(url: String) { + newWebView.load(URLRequest(url:URL(string:url)!)) + newWebView.allowsBackForwardNavigationGestures = true + } func webViewDidFinishLoad(_ webView: UIWebView) { - loadingview.isHidden = true + loadingview.isHidden = true } @IBAction func goBack(_ sender: Any) { - self.webView.goBack() + self.newWebView.goBack() } - }