diff --git a/Podfile b/Podfile index a583530..8ae151c 100644 --- a/Podfile +++ b/Podfile @@ -1,3 +1,5 @@ platform :ios, '8.0' +target 'SocialLogin' do use_frameworks! pod 'SDWebImage', '~>3.8' +end diff --git a/Podfile.lock b/Podfile.lock index 69307d7..1a0eccc 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -9,4 +9,6 @@ DEPENDENCIES: SPEC CHECKSUMS: SDWebImage: 35f9627a3e44b4f292a8a8ce6a531fa488239b91 -COCOAPODS: 0.38.0 +PODFILE CHECKSUM: 42caaad4c50d6e39882ba6252ef52ed39f167dd3 + +COCOAPODS: 1.0.1 diff --git a/Pods/Headers/Private/SDWebImage/NSData+ImageContentType.h b/Pods/Headers/Private/SDWebImage/NSData+ImageContentType.h deleted file mode 120000 index 8457498..0000000 --- a/Pods/Headers/Private/SDWebImage/NSData+ImageContentType.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/NSData+ImageContentType.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDImageCache.h b/Pods/Headers/Private/SDWebImage/SDImageCache.h deleted file mode 120000 index 0040b06..0000000 --- a/Pods/Headers/Private/SDWebImage/SDImageCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDImageCache.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImageCompat.h b/Pods/Headers/Private/SDWebImage/SDWebImageCompat.h deleted file mode 120000 index 6ca2478..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImageCompat.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageCompat.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImageDecoder.h b/Pods/Headers/Private/SDWebImage/SDWebImageDecoder.h deleted file mode 120000 index a2f3a68..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImageDecoder.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageDecoder.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImageDownloader.h b/Pods/Headers/Private/SDWebImage/SDWebImageDownloader.h deleted file mode 120000 index 303b03b..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImageDownloader.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageDownloader.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImageDownloaderOperation.h b/Pods/Headers/Private/SDWebImage/SDWebImageDownloaderOperation.h deleted file mode 120000 index 99441c4..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImageDownloaderOperation.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImageManager.h b/Pods/Headers/Private/SDWebImage/SDWebImageManager.h deleted file mode 120000 index 1b81848..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImageManager.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageManager.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImageOperation.h b/Pods/Headers/Private/SDWebImage/SDWebImageOperation.h deleted file mode 120000 index 20e5b89..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImageOperation.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageOperation.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/SDWebImagePrefetcher.h b/Pods/Headers/Private/SDWebImage/SDWebImagePrefetcher.h deleted file mode 120000 index 50585c6..0000000 --- a/Pods/Headers/Private/SDWebImage/SDWebImagePrefetcher.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImagePrefetcher.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/UIButton+WebCache.h b/Pods/Headers/Private/SDWebImage/UIButton+WebCache.h deleted file mode 120000 index 19d2d8e..0000000 --- a/Pods/Headers/Private/SDWebImage/UIButton+WebCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIButton+WebCache.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/UIImage+GIF.h b/Pods/Headers/Private/SDWebImage/UIImage+GIF.h deleted file mode 120000 index 14d5aad..0000000 --- a/Pods/Headers/Private/SDWebImage/UIImage+GIF.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImage+GIF.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/UIImage+MultiFormat.h b/Pods/Headers/Private/SDWebImage/UIImage+MultiFormat.h deleted file mode 120000 index 1fb9650..0000000 --- a/Pods/Headers/Private/SDWebImage/UIImage+MultiFormat.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/UIImageView+HighlightedWebCache.h b/Pods/Headers/Private/SDWebImage/UIImageView+HighlightedWebCache.h deleted file mode 120000 index fd4dea4..0000000 --- a/Pods/Headers/Private/SDWebImage/UIImageView+HighlightedWebCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/UIImageView+WebCache.h b/Pods/Headers/Private/SDWebImage/UIImageView+WebCache.h deleted file mode 120000 index 0c53a47..0000000 --- a/Pods/Headers/Private/SDWebImage/UIImageView+WebCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImageView+WebCache.h \ No newline at end of file diff --git a/Pods/Headers/Private/SDWebImage/UIView+WebCacheOperation.h b/Pods/Headers/Private/SDWebImage/UIView+WebCacheOperation.h deleted file mode 120000 index f9890c4..0000000 --- a/Pods/Headers/Private/SDWebImage/UIView+WebCacheOperation.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/NSData+ImageContentType.h b/Pods/Headers/Public/SDWebImage/NSData+ImageContentType.h deleted file mode 120000 index 8457498..0000000 --- a/Pods/Headers/Public/SDWebImage/NSData+ImageContentType.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/NSData+ImageContentType.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDImageCache.h b/Pods/Headers/Public/SDWebImage/SDImageCache.h deleted file mode 120000 index 0040b06..0000000 --- a/Pods/Headers/Public/SDWebImage/SDImageCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDImageCache.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImageCompat.h b/Pods/Headers/Public/SDWebImage/SDWebImageCompat.h deleted file mode 120000 index 6ca2478..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImageCompat.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageCompat.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImageDecoder.h b/Pods/Headers/Public/SDWebImage/SDWebImageDecoder.h deleted file mode 120000 index a2f3a68..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImageDecoder.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageDecoder.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImageDownloader.h b/Pods/Headers/Public/SDWebImage/SDWebImageDownloader.h deleted file mode 120000 index 303b03b..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImageDownloader.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageDownloader.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImageDownloaderOperation.h b/Pods/Headers/Public/SDWebImage/SDWebImageDownloaderOperation.h deleted file mode 120000 index 99441c4..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImageDownloaderOperation.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImageManager.h b/Pods/Headers/Public/SDWebImage/SDWebImageManager.h deleted file mode 120000 index 1b81848..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImageManager.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageManager.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImageOperation.h b/Pods/Headers/Public/SDWebImage/SDWebImageOperation.h deleted file mode 120000 index 20e5b89..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImageOperation.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImageOperation.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/SDWebImagePrefetcher.h b/Pods/Headers/Public/SDWebImage/SDWebImagePrefetcher.h deleted file mode 120000 index 50585c6..0000000 --- a/Pods/Headers/Public/SDWebImage/SDWebImagePrefetcher.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/SDWebImagePrefetcher.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/UIButton+WebCache.h b/Pods/Headers/Public/SDWebImage/UIButton+WebCache.h deleted file mode 120000 index 19d2d8e..0000000 --- a/Pods/Headers/Public/SDWebImage/UIButton+WebCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIButton+WebCache.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/UIImage+GIF.h b/Pods/Headers/Public/SDWebImage/UIImage+GIF.h deleted file mode 120000 index 14d5aad..0000000 --- a/Pods/Headers/Public/SDWebImage/UIImage+GIF.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImage+GIF.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/UIImage+MultiFormat.h b/Pods/Headers/Public/SDWebImage/UIImage+MultiFormat.h deleted file mode 120000 index 1fb9650..0000000 --- a/Pods/Headers/Public/SDWebImage/UIImage+MultiFormat.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/UIImageView+HighlightedWebCache.h b/Pods/Headers/Public/SDWebImage/UIImageView+HighlightedWebCache.h deleted file mode 120000 index fd4dea4..0000000 --- a/Pods/Headers/Public/SDWebImage/UIImageView+HighlightedWebCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/UIImageView+WebCache.h b/Pods/Headers/Public/SDWebImage/UIImageView+WebCache.h deleted file mode 120000 index 0c53a47..0000000 --- a/Pods/Headers/Public/SDWebImage/UIImageView+WebCache.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIImageView+WebCache.h \ No newline at end of file diff --git a/Pods/Headers/Public/SDWebImage/UIView+WebCacheOperation.h b/Pods/Headers/Public/SDWebImage/UIView+WebCacheOperation.h deleted file mode 120000 index f9890c4..0000000 --- a/Pods/Headers/Public/SDWebImage/UIView+WebCacheOperation.h +++ /dev/null @@ -1 +0,0 @@ -../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h \ No newline at end of file diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 69307d7..1a0eccc 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -9,4 +9,6 @@ DEPENDENCIES: SPEC CHECKSUMS: SDWebImage: 35f9627a3e44b4f292a8a8ce6a531fa488239b91 -COCOAPODS: 0.38.0 +PODFILE CHECKSUM: 42caaad4c50d6e39882ba6252ef52ed39f167dd3 + +COCOAPODS: 1.0.1 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index a784cfd..2590e07 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -1,2333 +1,865 @@ - - - - - archiveVersion - 1 - classes - - objectVersion - 46 - objects - - 02783109D056DB54A831291982F91C13 - - buildActionMask - 2147483647 - files - - DA0131432E46BDA23FD4FB43DAC51674 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 04E95D286202173AA0833A427B5B0787 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - UIView+WebCacheOperation.m - path - SDWebImage/UIView+WebCacheOperation.m - sourceTree - <group> - - 09553567AAB5D4E78D21A9E9F86E6E89 - - fileRef - 89BAF09B913C213F6E8420E71A4960A2 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 0A17A895423A57B5991B5189C0CBF088 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDWebImageDecoder.m - path - SDWebImage/SDWebImageDecoder.m - sourceTree - <group> - - 0A2D1FBC70D357ADD7A89100B54EDCA8 - - fileRef - 04E95D286202173AA0833A427B5B0787 - isa - PBXBuildFile - - 0D0C31E7635DFC7AEC82152844536C90 - - fileRef - D1A4370030A4F7622EC1042FD7B25742 - isa - PBXBuildFile - - 0DE580994FF8418E0F5E0805C135F65D - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - Pods-dummy.m - sourceTree - <group> - - 11D65E0BBA5F131C870A17BF5485358B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - SDWebImage-prefix.pch - sourceTree - <group> - - 160EEE381F288734E0D452B1FA70F248 - - explicitFileType - wrapper.framework - includeInIndex - 0 - isa - PBXFileReference - name - Pods.framework - path - Pods.framework - sourceTree - BUILT_PRODUCTS_DIR - - 1674EEFAE58A5B8A367DB3EDEF787A6F - - fileRef - 73BEDA280E424ECE6049D6FB2C46B8F2 - isa - PBXBuildFile - - 19867E06F4C72112725A8839828BBD35 - - baseConfigurationReference - 8C4FB6CA0AEA7E89B9B4944572B6429F - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - GCC_PREFIX_HEADER - Target Support Files/SDWebImage/SDWebImage-prefix.pch - INFOPLIST_FILE - Target Support Files/SDWebImage/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/SDWebImage/SDWebImage.modulemap - MTL_ENABLE_DEBUG_INFO - NO - PRODUCT_NAME - SDWebImage - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Adhoc - - 1A4F807F29E584A15DD010F0492BB67B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDImageCache.m - path - SDWebImage/SDImageCache.m - sourceTree - <group> - - 1BB88E7B12369983956F6954439DC9C3 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImageDecoder.h - path - SDWebImage/SDWebImageDecoder.h - sourceTree - <group> - - 1DE73CD076A63CEE066356519762C327 - - fileRef - ED45B14B13B7346BA93FCC03FC01E53A - isa - PBXBuildFile - - 2102AF98D2753660A4AF3B263D5B587F - - children - - 885E46089FD25150C4DDD33F7ED5C5A3 - 80BF3DD12E9EB9F10BF651B610CBBE38 - - isa - PBXGroup - name - SDWebImage - path - SDWebImage - sourceTree - <group> - - 2207D14984C87088A40FA95DFD5F2BE9 - - includeInIndex - 1 - isa - PBXFileReference - path - SDWebImage.modulemap - sourceTree - <group> - - 22766E13370E573273BA6A38344B4015 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - Pods-umbrella.h - sourceTree - <group> - - 29B08E3ECAF24A0B45BFFD8CD4AE3158 - - fileRef - FD589B32D0456F5D3A76ADFB17DE4FBE - isa - PBXBuildFile - - 2C042FBC4CFAECED40CD1160F2FFFC0F - - fileRef - 2CD4599A6C2DAFB99B44C7457F48831F - isa - PBXBuildFile - - 2CB763C08601B78192BB1A0926F40282 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - UIImageView+WebCache.h - path - SDWebImage/UIImageView+WebCache.h - sourceTree - <group> - - 2CD4599A6C2DAFB99B44C7457F48831F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - UIImage+MultiFormat.m - path - SDWebImage/UIImage+MultiFormat.m - sourceTree - <group> - - 2D8E8EC45A3A1A1D94AE762CB5028504 - - buildConfigurations - - A3200D7CBCA771E840ED2F5232F6D316 - A70CDAD61F90AC503C7D04CC22DA2923 - B0728A62B4D5883705F70366761EE11F - FB45FFD90572718D82AB9092B750F0CA - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 2D9A645D105F5045EE37AECCAF01F449 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - path - Pods-acknowledgements.markdown - sourceTree - <group> - - 2F58DEF4EAE192441393F159928FE964 - - baseConfigurationReference - 94D5459816CC653924641C4ABF7F4F08 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/Pods/Pods.modulemap - MTL_ENABLE_DEBUG_INFO - NO - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Distribution - - 31F7A3595C39631359F60A00AB83F1A3 - - fileRef - 58995B0C17B68E48029699B8D57AE4EE - isa - PBXBuildFile - - 346000E9F0B0116D76E5E694F4D9A24E - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - UIImage+MultiFormat.h - path - SDWebImage/UIImage+MultiFormat.h - sourceTree - <group> - - 390F05E9464834918C9D57617A0C6FAB - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImageManager.h - path - SDWebImage/SDWebImageManager.h - sourceTree - <group> - - 39BF2064153D78EEAB75582F785FD199 - - children - - 5CE7BBBE5E62E0315112B4FFEA58B75B - B7FD26F1F8CF8599704B9A9A426F5937 - 2D9A645D105F5045EE37AECCAF01F449 - C80AAFFE3F8753A3DE7AB276066AC65D - 0DE580994FF8418E0F5E0805C135F65D - 41E654C75587242F48418F82A930979E - 6BAF500E8ABD4118E5AB7BD3D9BCA3E3 - 22766E13370E573273BA6A38344B4015 - B936F8D99C68C5D71AF76A5348B9CB18 - 98EA2E9000FF8FB039FC9449D5AAE881 - 94D5459816CC653924641C4ABF7F4F08 - E40CED1E94D3CF6E378E743D2DC063B0 - - isa - PBXGroup - name - Pods - path - Target Support Files/Pods - sourceTree - <group> - - 3B3E3F6BF0AF9DCC0630A3F23F5F19E6 - - baseConfigurationReference - E40CED1E94D3CF6E378E743D2DC063B0 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/Pods/Pods.modulemap - MTL_ENABLE_DEBUG_INFO - NO - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Release - - 3E91E573B293D2F98A19DCECDB611BD5 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - UIImage+GIF.h - path - SDWebImage/UIImage+GIF.h - sourceTree - <group> - - 3F01B2993971F43969101EE2F330043E - - fileRef - 3E91E573B293D2F98A19DCECDB611BD5 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 40CDF66B01D7A97EA6AA39E76E9AACA8 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - UIImageView+HighlightedWebCache.h - path - SDWebImage/UIImageView+HighlightedWebCache.h - sourceTree - <group> - - 41940B06FC33BBDA55A81ACA19CF9262 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - UIImageView+HighlightedWebCache.m - path - SDWebImage/UIImageView+HighlightedWebCache.m - sourceTree - <group> - - 41E654C75587242F48418F82A930979E - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-frameworks.sh - sourceTree - <group> - - 433CD3331B6C3787F473C941B61FC68F - - children - - A9DC90184885EB76A9739077FF10334C - - isa - PBXGroup - name - Frameworks - sourceTree - <group> - - 4520A3EDEC7C899A01AE80B8E7AFB0A0 - - fileRef - 1A4F807F29E584A15DD010F0492BB67B - isa - PBXBuildFile - - 4709A403C884C991222E60B1C91B9E8B - - baseConfigurationReference - 8C4FB6CA0AEA7E89B9B4944572B6429F - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - GCC_PREFIX_HEADER - Target Support Files/SDWebImage/SDWebImage-prefix.pch - INFOPLIST_FILE - Target Support Files/SDWebImage/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/SDWebImage/SDWebImage.modulemap - MTL_ENABLE_DEBUG_INFO - YES - PRODUCT_NAME - SDWebImage - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Debug - - 47939BD38790A4779C133F0BF725330E - - isa - PBXFileReference - lastKnownFileType - wrapper.framework - name - Foundation.framework - path - Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Foundation.framework - sourceTree - DEVELOPER_DIR - - 4888D435E80D016D529477EB58F9A6F5 - - buildActionMask - 2147483647 - files - - B742FE3F1C08E75EB0586A37E6640510 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 4CB6F71EA0EA55FAF839E42FBFFC527B - - children - - 39BF2064153D78EEAB75582F785FD199 - - isa - PBXGroup - name - Targets Support Files - sourceTree - <group> - - 514F3E5FA1895076822251B6A5D3DD81 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImageDownloaderOperation.h - path - SDWebImage/SDWebImageDownloaderOperation.h - sourceTree - <group> - - 57785E5233ADE438B5FC055689C51C79 - - fileRef - C4472A86302F1402F95746DD4D4FB619 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 58995B0C17B68E48029699B8D57AE4EE - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - UIImage+GIF.m - path - SDWebImage/UIImage+GIF.m - sourceTree - <group> - - 5ADDF4284ACA0EE1172DAB62064B11C2 - - buildActionMask - 2147483647 - files - - 8D4CF01CF95D2F4E1C047013C43602BF - CC5FF9495D8D89BB9754FD5ACC66481D - 914E37DDB6DD17442BC73AA966B4E1A2 - 09553567AAB5D4E78D21A9E9F86E6E89 - 86F0A42F3A691C3F091B970D5BD66614 - BDBAD26A6FF342ACF78968B32AB33989 - 93085E344DBCC943CD806948E61587CF - AB210D0ADB2FE4612696D17F37FF52D0 - DBBC5108CA5C80D7A45A0177ACA3B2FE - 57785E5233ADE438B5FC055689C51C79 - C3E24728FCA5C16F99F2DCABE011446C - 3F01B2993971F43969101EE2F330043E - E77F297B49F751D655E2CEDF95B2748E - DAE8760A1DFB982FF058BFBA4D0CF528 - 6D3799A544F542C0FFF57D243178A852 - 75849BD99ADA1B18BB43083A4ADA172C - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 5BE279939D1941A0D0F88E01BBBA6E12 - - buildConfigurations - - 5DDB7C1761F87C8D5F9D5DEEFA379FBD - 8A14725260945D8DC98DCE06F68545FC - 2F58DEF4EAE192441393F159928FE964 - 3B3E3F6BF0AF9DCC0630A3F23F5F19E6 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 5CE7BBBE5E62E0315112B4FFEA58B75B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Info.plist - sourceTree - <group> - - 5D15A200BD33194CC14A75CE6919E793 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDWebImagePrefetcher.m - path - SDWebImage/SDWebImagePrefetcher.m - sourceTree - <group> - - 5DDB7C1761F87C8D5F9D5DEEFA379FBD - - baseConfigurationReference - B936F8D99C68C5D71AF76A5348B9CB18 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/Pods/Pods.modulemap - MTL_ENABLE_DEBUG_INFO - NO - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Adhoc - - 5EFB7F5E473B866B7C337C959E827931 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - SDWebImage-umbrella.h - sourceTree - <group> - - 637C53639645BEEE3F37FBB9AA74FEA9 - - isa - PBXTargetDependency - name - SDWebImage - target - E72E3DAE886AD35F8FFE7D5008B5FC97 - targetProxy - 9988DA9FBB69036B1B7FB5B991FDE585 - - 6BAF500E8ABD4118E5AB7BD3D9BCA3E3 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-resources.sh - sourceTree - <group> - - 6D3799A544F542C0FFF57D243178A852 - - fileRef - 2CB763C08601B78192BB1A0926F40282 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 723977A1709AABC77A198EDA0F8202B1 - - baseConfigurationReference - 8C4FB6CA0AEA7E89B9B4944572B6429F - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - GCC_PREFIX_HEADER - Target Support Files/SDWebImage/SDWebImage-prefix.pch - INFOPLIST_FILE - Target Support Files/SDWebImage/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/SDWebImage/SDWebImage.modulemap - MTL_ENABLE_DEBUG_INFO - NO - PRODUCT_NAME - SDWebImage - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Distribution - - 73BEDA280E424ECE6049D6FB2C46B8F2 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDWebImageDownloaderOperation.m - path - SDWebImage/SDWebImageDownloaderOperation.m - sourceTree - <group> - - 75849BD99ADA1B18BB43083A4ADA172C - - fileRef - DFCC971ACDFB72C444CE234AA4755AA8 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 7DB346D0F39D3F0E887471402A8071AB - - children - - BA6428E9F66FD5A23C0A2E06ED26CD2F - 433CD3331B6C3787F473C941B61FC68F - BF4B13718B20D23D5B220FA33C2583D8 - CCA510CFBEA2D207524CDA0D73C3B561 - 4CB6F71EA0EA55FAF839E42FBFFC527B - - isa - PBXGroup - sourceTree - <group> - - 7F7DD4F95BF510BA9E4611C80E36B797 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - NSData+ImageContentType.m - path - SDWebImage/NSData+ImageContentType.m - sourceTree - <group> - - 7F9F89DFE09532A979CF37B7A72B7984 - - fileRef - F938AED0742998E673083DC13A39111C - isa - PBXBuildFile - - 80A2C3FFEC49FB72A28C2DF87430E298 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Info.plist - sourceTree - <group> - - 80BF3DD12E9EB9F10BF651B610CBBE38 - - children - - 80A2C3FFEC49FB72A28C2DF87430E298 - 2207D14984C87088A40FA95DFD5F2BE9 - D37A91D279D78180C6D0B3F7E5AB8A2F - 8C4FB6CA0AEA7E89B9B4944572B6429F - BB5A8FA3BAABABD2DB5E7C35D37DBB9C - 11D65E0BBA5F131C870A17BF5485358B - 5EFB7F5E473B866B7C337C959E827931 - - isa - PBXGroup - name - Support Files - path - ../Target Support Files/SDWebImage - sourceTree - <group> - - 818512E4A6FF5B255C7F6C959AFDD775 - - fileRef - 5D15A200BD33194CC14A75CE6919E793 - isa - PBXBuildFile - - 86F0A42F3A691C3F091B970D5BD66614 - - fileRef - 1BB88E7B12369983956F6954439DC9C3 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 885E46089FD25150C4DDD33F7ED5C5A3 - - children - - FC1B383D6699C047FC89F8E152C0D3F4 - 7F7DD4F95BF510BA9E4611C80E36B797 - EEE307EFCB65E9A3387F95E36595D8D6 - 1A4F807F29E584A15DD010F0492BB67B - 89BAF09B913C213F6E8420E71A4960A2 - F938AED0742998E673083DC13A39111C - 1BB88E7B12369983956F6954439DC9C3 - 0A17A895423A57B5991B5189C0CBF088 - EF5BE146AF57789EBADBEBA3E05FD74C - DA8B9CB571D2E868506FA9C9691316B3 - 514F3E5FA1895076822251B6A5D3DD81 - 73BEDA280E424ECE6049D6FB2C46B8F2 - 390F05E9464834918C9D57617A0C6FAB - FD589B32D0456F5D3A76ADFB17DE4FBE - D7D67E50E03EF3FB406D7028B34DED83 - C4472A86302F1402F95746DD4D4FB619 - 5D15A200BD33194CC14A75CE6919E793 - 89708AA747DF112A5E2D77F4EAC64777 - ED45B14B13B7346BA93FCC03FC01E53A - 3E91E573B293D2F98A19DCECDB611BD5 - 58995B0C17B68E48029699B8D57AE4EE - 346000E9F0B0116D76E5E694F4D9A24E - 2CD4599A6C2DAFB99B44C7457F48831F - 40CDF66B01D7A97EA6AA39E76E9AACA8 - 41940B06FC33BBDA55A81ACA19CF9262 - 2CB763C08601B78192BB1A0926F40282 - E2AD5984DAAEAE8674A5C852BAB2A0F1 - DFCC971ACDFB72C444CE234AA4755AA8 - 04E95D286202173AA0833A427B5B0787 - - isa - PBXGroup - name - Core - sourceTree - <group> - - 89708AA747DF112A5E2D77F4EAC64777 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - UIButton+WebCache.h - path - SDWebImage/UIButton+WebCache.h - sourceTree - <group> - - 89BAF09B913C213F6E8420E71A4960A2 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImageCompat.h - path - SDWebImage/SDWebImageCompat.h - sourceTree - <group> - - 8A14725260945D8DC98DCE06F68545FC - - baseConfigurationReference - 98EA2E9000FF8FB039FC9449D5AAE881 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/Pods/Pods.modulemap - MTL_ENABLE_DEBUG_INFO - YES - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Debug - - 8C4FB6CA0AEA7E89B9B4944572B6429F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - SDWebImage-Private.xcconfig - sourceTree - <group> - - 8D4CF01CF95D2F4E1C047013C43602BF - - fileRef - FC1B383D6699C047FC89F8E152C0D3F4 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 914E37DDB6DD17442BC73AA966B4E1A2 - - fileRef - 5EFB7F5E473B866B7C337C959E827931 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 91F6760993CE00061F6304A25A2E584D - - buildActionMask - 2147483647 - files - - 9C84F3CB00BD5676AF0A85786B100B75 - 4520A3EDEC7C899A01AE80B8E7AFB0A0 - 9851722215A9948C6EAF6FF7FCEC9875 - 7F9F89DFE09532A979CF37B7A72B7984 - BFA6053AEDD5051FC1E6187EF49681B2 - DEA23C71FBC337B52F1999A669038A12 - 1674EEFAE58A5B8A367DB3EDEF787A6F - 29B08E3ECAF24A0B45BFFD8CD4AE3158 - 818512E4A6FF5B255C7F6C959AFDD775 - 1DE73CD076A63CEE066356519762C327 - 31F7A3595C39631359F60A00AB83F1A3 - 2C042FBC4CFAECED40CD1160F2FFFC0F - BC64BA7BF096326579765BDF2AFB15E2 - C73DA3C5E7F3038CC825D66EEDF1B6CF - 0A2D1FBC70D357ADD7A89100B54EDCA8 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 93085E344DBCC943CD806948E61587CF - - fileRef - 514F3E5FA1895076822251B6A5D3DD81 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 94D5459816CC653924641C4ABF7F4F08 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods.distribution.xcconfig - sourceTree - <group> - - 9851722215A9948C6EAF6FF7FCEC9875 - - fileRef - BB5A8FA3BAABABD2DB5E7C35D37DBB9C - isa - PBXBuildFile - - 98EA2E9000FF8FB039FC9449D5AAE881 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods.debug.xcconfig - sourceTree - <group> - - 9988DA9FBB69036B1B7FB5B991FDE585 - - containerPortal - D41D8CD98F00B204E9800998ECF8427E - isa - PBXContainerItemProxy - proxyType - 1 - remoteGlobalIDString - E72E3DAE886AD35F8FFE7D5008B5FC97 - remoteInfo - SDWebImage - - 9C84F3CB00BD5676AF0A85786B100B75 - - fileRef - 7F7DD4F95BF510BA9E4611C80E36B797 - isa - PBXBuildFile - - A3200D7CBCA771E840ED2F5232F6D316 - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - YES - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - CLANG_WARN_UNREACHABLE_CODE - YES - CLANG_WARN__DUPLICATE_METHOD_MATCH - YES - COPY_PHASE_STRIP - YES - ENABLE_NS_ASSERTIONS - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PREPROCESSOR_DEFINITIONS - - ADHOC=1 - - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - STRIP_INSTALLED_PRODUCT - NO - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Adhoc - - A6577209BC7F7E84BD4EAB483405716F - - buildActionMask - 2147483647 - files - - F095E9734E6FCB950AE7BE5FD4B69F74 - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - A70CDAD61F90AC503C7D04CC22DA2923 - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - YES - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - CLANG_WARN_UNREACHABLE_CODE - YES - CLANG_WARN__DUPLICATE_METHOD_MATCH - YES - COPY_PHASE_STRIP - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - ONLY_ACTIVE_ARCH - YES - STRIP_INSTALLED_PRODUCT - NO - SYMROOT - ${SRCROOT}/../build - - isa - XCBuildConfiguration - name - Debug - - A9DC90184885EB76A9739077FF10334C - - children - - 47939BD38790A4779C133F0BF725330E - D1A4370030A4F7622EC1042FD7B25742 - - isa - PBXGroup - name - iOS - sourceTree - <group> - - AB210D0ADB2FE4612696D17F37FF52D0 - - fileRef - 390F05E9464834918C9D57617A0C6FAB - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - B0728A62B4D5883705F70366761EE11F - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - YES - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - CLANG_WARN_UNREACHABLE_CODE - YES - CLANG_WARN__DUPLICATE_METHOD_MATCH - YES - COPY_PHASE_STRIP - YES - ENABLE_NS_ASSERTIONS - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PREPROCESSOR_DEFINITIONS - - DISTRIBUTION=1 - - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - STRIP_INSTALLED_PRODUCT - NO - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Distribution - - B742FE3F1C08E75EB0586A37E6640510 - - fileRef - 47939BD38790A4779C133F0BF725330E - isa - PBXBuildFile - - B7FD26F1F8CF8599704B9A9A426F5937 - - includeInIndex - 1 - isa - PBXFileReference - path - Pods.modulemap - sourceTree - <group> - - B936F8D99C68C5D71AF76A5348B9CB18 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods.adhoc.xcconfig - sourceTree - <group> - - BA6428E9F66FD5A23C0A2E06ED26CD2F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - name - Podfile - path - ../Podfile - sourceTree - SOURCE_ROOT - xcLanguageSpecificationIdentifier - xcode.lang.ruby - - BB5A8FA3BAABABD2DB5E7C35D37DBB9C - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - SDWebImage-dummy.m - sourceTree - <group> - - BC64BA7BF096326579765BDF2AFB15E2 - - fileRef - 41940B06FC33BBDA55A81ACA19CF9262 - isa - PBXBuildFile - - BDBAD26A6FF342ACF78968B32AB33989 - - fileRef - EF5BE146AF57789EBADBEBA3E05FD74C - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - BF4B13718B20D23D5B220FA33C2583D8 - - children - - 2102AF98D2753660A4AF3B263D5B587F - - isa - PBXGroup - name - Pods - sourceTree - <group> - - BFA6053AEDD5051FC1E6187EF49681B2 - - fileRef - 0A17A895423A57B5991B5189C0CBF088 - isa - PBXBuildFile - - C3E24728FCA5C16F99F2DCABE011446C - - fileRef - 89708AA747DF112A5E2D77F4EAC64777 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - C4472A86302F1402F95746DD4D4FB619 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImagePrefetcher.h - path - SDWebImage/SDWebImagePrefetcher.h - sourceTree - <group> - - C4569A3F564D142DC1D0F88A7E3CD268 - - explicitFileType - wrapper.framework - includeInIndex - 0 - isa - PBXFileReference - name - SDWebImage.framework - path - SDWebImage.framework - sourceTree - BUILT_PRODUCTS_DIR - - C73DA3C5E7F3038CC825D66EEDF1B6CF - - fileRef - E2AD5984DAAEAE8674A5C852BAB2A0F1 - isa - PBXBuildFile - - C80AAFFE3F8753A3DE7AB276066AC65D - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Pods-acknowledgements.plist - sourceTree - <group> - - CC5FF9495D8D89BB9754FD5ACC66481D - - fileRef - EEE307EFCB65E9A3387F95E36595D8D6 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - CCA510CFBEA2D207524CDA0D73C3B561 - - children - - 160EEE381F288734E0D452B1FA70F248 - C4569A3F564D142DC1D0F88A7E3CD268 - - isa - PBXGroup - name - Products - sourceTree - <group> - - D0B75FD4789E62C8101FE493F0A4EBF1 - - buildConfigurationList - 5BE279939D1941A0D0F88E01BBBA6E12 - buildPhases - - 02783109D056DB54A831291982F91C13 - 4888D435E80D016D529477EB58F9A6F5 - A6577209BC7F7E84BD4EAB483405716F - - buildRules - - dependencies - - 637C53639645BEEE3F37FBB9AA74FEA9 - - isa - PBXNativeTarget - name - Pods - productName - Pods - productReference - 160EEE381F288734E0D452B1FA70F248 - productType - com.apple.product-type.framework - - D1A4370030A4F7622EC1042FD7B25742 - - isa - PBXFileReference - lastKnownFileType - wrapper.framework - name - ImageIO.framework - path - Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/ImageIO.framework - sourceTree - DEVELOPER_DIR - - D37A91D279D78180C6D0B3F7E5AB8A2F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - SDWebImage.xcconfig - sourceTree - <group> - - D41D8CD98F00B204E9800998ECF8427E - - attributes - - LastSwiftUpdateCheck - 0700 - LastUpgradeCheck - 0700 - - buildConfigurationList - 2D8E8EC45A3A1A1D94AE762CB5028504 - compatibilityVersion - Xcode 3.2 - developmentRegion - English - hasScannedForEncodings - 0 - isa - PBXProject - knownRegions - - en - - mainGroup - 7DB346D0F39D3F0E887471402A8071AB - productRefGroup - CCA510CFBEA2D207524CDA0D73C3B561 - projectDirPath - - projectReferences - - projectRoot - - targets - - D0B75FD4789E62C8101FE493F0A4EBF1 - E72E3DAE886AD35F8FFE7D5008B5FC97 - - - D501FADBD2FB2A8F874275B8170FAD86 - - buildConfigurations - - 19867E06F4C72112725A8839828BBD35 - 4709A403C884C991222E60B1C91B9E8B - 723977A1709AABC77A198EDA0F8202B1 - E616441565C2B57682A2CAEC500C1BF8 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - D7D67E50E03EF3FB406D7028B34DED83 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImageOperation.h - path - SDWebImage/SDWebImageOperation.h - sourceTree - <group> - - DA0131432E46BDA23FD4FB43DAC51674 - - fileRef - 0DE580994FF8418E0F5E0805C135F65D - isa - PBXBuildFile - - DA8B9CB571D2E868506FA9C9691316B3 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDWebImageDownloader.m - path - SDWebImage/SDWebImageDownloader.m - sourceTree - <group> - - DAE8760A1DFB982FF058BFBA4D0CF528 - - fileRef - 40CDF66B01D7A97EA6AA39E76E9AACA8 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - DBBC5108CA5C80D7A45A0177ACA3B2FE - - fileRef - D7D67E50E03EF3FB406D7028B34DED83 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - DEA23C71FBC337B52F1999A669038A12 - - fileRef - DA8B9CB571D2E868506FA9C9691316B3 - isa - PBXBuildFile - - DFCC971ACDFB72C444CE234AA4755AA8 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - UIView+WebCacheOperation.h - path - SDWebImage/UIView+WebCacheOperation.h - sourceTree - <group> - - E2690B3C088BAF9FE237AD43215A45C4 - - buildActionMask - 2147483647 - files - - E59513878B737874945B66169F056412 - 0D0C31E7635DFC7AEC82152844536C90 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - E2AD5984DAAEAE8674A5C852BAB2A0F1 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - UIImageView+WebCache.m - path - SDWebImage/UIImageView+WebCache.m - sourceTree - <group> - - E40CED1E94D3CF6E378E743D2DC063B0 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods.release.xcconfig - sourceTree - <group> - - E59513878B737874945B66169F056412 - - fileRef - 47939BD38790A4779C133F0BF725330E - isa - PBXBuildFile - - E616441565C2B57682A2CAEC500C1BF8 - - baseConfigurationReference - 8C4FB6CA0AEA7E89B9B4944572B6429F - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - GCC_PREFIX_HEADER - Target Support Files/SDWebImage/SDWebImage-prefix.pch - INFOPLIST_FILE - Target Support Files/SDWebImage/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/SDWebImage/SDWebImage.modulemap - MTL_ENABLE_DEBUG_INFO - NO - PRODUCT_NAME - SDWebImage - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Release - - E72E3DAE886AD35F8FFE7D5008B5FC97 - - buildConfigurationList - D501FADBD2FB2A8F874275B8170FAD86 - buildPhases - - 91F6760993CE00061F6304A25A2E584D - E2690B3C088BAF9FE237AD43215A45C4 - 5ADDF4284ACA0EE1172DAB62064B11C2 - - buildRules - - dependencies - - isa - PBXNativeTarget - name - SDWebImage - productName - SDWebImage - productReference - C4569A3F564D142DC1D0F88A7E3CD268 - productType - com.apple.product-type.framework - - E77F297B49F751D655E2CEDF95B2748E - - fileRef - 346000E9F0B0116D76E5E694F4D9A24E - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - ED45B14B13B7346BA93FCC03FC01E53A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - UIButton+WebCache.m - path - SDWebImage/UIButton+WebCache.m - sourceTree - <group> - - EEE307EFCB65E9A3387F95E36595D8D6 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDImageCache.h - path - SDWebImage/SDImageCache.h - sourceTree - <group> - - EF5BE146AF57789EBADBEBA3E05FD74C - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - SDWebImageDownloader.h - path - SDWebImage/SDWebImageDownloader.h - sourceTree - <group> - - F095E9734E6FCB950AE7BE5FD4B69F74 - - fileRef - 22766E13370E573273BA6A38344B4015 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - F938AED0742998E673083DC13A39111C - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDWebImageCompat.m - path - SDWebImage/SDWebImageCompat.m - sourceTree - <group> - - FB45FFD90572718D82AB9092B750F0CA - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - YES - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - CLANG_WARN_UNREACHABLE_CODE - YES - CLANG_WARN__DUPLICATE_METHOD_MATCH - YES - COPY_PHASE_STRIP - YES - ENABLE_NS_ASSERTIONS - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PREPROCESSOR_DEFINITIONS - - RELEASE=1 - - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 8.0 - STRIP_INSTALLED_PRODUCT - NO - SYMROOT - ${SRCROOT}/../build - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - FC1B383D6699C047FC89F8E152C0D3F4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - NSData+ImageContentType.h - path - SDWebImage/NSData+ImageContentType.h - sourceTree - <group> - - FD589B32D0456F5D3A76ADFB17DE4FBE - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - SDWebImageManager.m - path - SDWebImage/SDWebImageManager.m - sourceTree - <group> - - - rootObject - D41D8CD98F00B204E9800998ECF8427E - - +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 03CBB555B50D039DE40F8F0F85676E42 /* Pods-SocialLogin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B274E9398318BBF335F3EAC7901F8946 /* Pods-SocialLogin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03F50682744936F43B7CCB2F611AE0F0 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 130D53DA86C640F84E5039E198719799 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 054A21B0AE0A4C714012F32B9551332C /* Pods-SocialLogin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 77AF543B7AC7829465248528C4C14A82 /* Pods-SocialLogin-dummy.m */; }; + 17F9A742B5352A637053D36D2623B520 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 66686F1EC5C075A5AADC917F6997835A /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1DB78F1958716583B57DAFA1A3D88A97 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 79C43EBA6705504C4AE1C53A721903E0 /* Foundation.framework */; }; + 1FD4371B8FF5394CE83C937A078C9ED8 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 91CACB34AFCF3051FFCC69471F484ED3 /* ImageIO.framework */; }; + 24ECDBA61B57B56327ACB26B34179DE8 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CCCA9C24210A383940066EDE09C5C12 /* UIImageView+WebCache.m */; }; + 265C9365B98914B0AD2124DC55BFA01B /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C0341555829726BC60CF15AD94330DDC /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2CFCCB4095EED40640222B63D018183B /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 175215309D904D6DBF5332A27289CC5E /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2DD5394939703B421FB8390DF98A54A4 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = BA89A282AAF4E3CFA31368FB0135E7FF /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FE9A06A05D46151B54DCFBD9E4996CF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 79C43EBA6705504C4AE1C53A721903E0 /* Foundation.framework */; }; + 3FA787D726507009FCC6F4C18B0C42AC /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 99894E74BA201B91BBC21EA59C230365 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 49F2CCFA7CD2D61A1711034DA953453F /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F520C5764B5D8526C65737F2821869 /* SDImageCache.m */; }; + 51141EA70D8098D5F3A022758DBF9253 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = D9DBA50E94973CF8DDD2ECF0321BB768 /* NSData+ImageContentType.m */; }; + 53F96BAF2B9D8250F7AE5C4007E1C2F0 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A0933F3B154EF6D557C6C806641C3084 /* SDWebImagePrefetcher.m */; }; + 5A7A2B79C0A5279929DA932625FA68F3 /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 113FC6ACC96F49FBA6EDFAA1D8CBC9A0 /* SDWebImageDecoder.m */; }; + 673B766E5B086F9595C9A9683764CCF7 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B3D098429AFA63708E72C5DB917A0C08 /* UIImageView+HighlightedWebCache.m */; }; + 70A0CB0A42404B71EA512C4D091B6EDD /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F703805B7BC008B6BCC279B4024D5062 /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 734D1C799670DFD9C26F3DAAB75F9CDF /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E7B001537C9B7AF3738EE1289602BB0E /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 754AD1A9A5FC7308DA560D97C27CC477 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DF86DB40796E48BDB5A0A5BE2B25DB70 /* UIView+WebCacheOperation.m */; }; + 8D995DB46F6F0141E53A991BD37F1FFA /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 78C33835C489AC22808A30F445CC88B6 /* SDWebImage-dummy.m */; }; + 98E859E5B3D4743DA0A54C9F652E0CDF /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A198E42B4D258867AC9E7A3290D81AC /* UIImage+MultiFormat.m */; }; + 9970090FB11AF7523AF5234F905AD7E2 /* SDWebImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2973126F6A8E09B18F3BD019795689BD /* SDWebImageDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A1FFEF8316A53B2B13380E9377B9369 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = B5383B69B2B0645B68912883178636AD /* UIImage+GIF.m */; }; + A2D17A871E8E6DE5305B2A786C95CB77 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D672CB42060DBC82C3044F9B67086F15 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A3680DF827FFB0AE663AAADED0BE11A8 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AA02D611D87C854A7965B939B2358E3 /* SDWebImageDownloaderOperation.m */; }; + AA7F61BD13F3585A70A1CE5DA36CC504 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A58EF830F04149AB69CD818FA86AF7F /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFCB374589747B171684DFD5F4FC2AD0 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 662CA71788F5C0AA42595DEAA6D1DE50 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B091F8441702D2A7CDCF4516AF5CE2A5 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = C628427AA1BFAA60D1D96C83FD061B51 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C2E073A8346C805C0B6807783A58534D /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 88085076FA0F97E0F3ADB8E1AA3E861C /* UIButton+WebCache.m */; }; + D37236A14784F6D961C2E41B618128A5 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C2C6B626558FFEE8CA23A10FB167E85 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D7D94195D060E3ABCA9813C8FBD685FF /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA861A1E36A6379C02A0BECD68CE89A /* SDWebImageDownloader.m */; }; + E09311E70B360B414EDA3EF4340B4971 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 335701ADD57C030EA976D4225BBE196C /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F01907B9CAFDFFF0B9A8FE7C8261F09F /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2887523B9B4D40509990168BA844F2 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F71D68ED3B25F526B78CC501B27F22AA /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B0108355A9C23BB3F257AECD25538BF3 /* SDWebImageManager.m */; }; + F8058F84D27E256DD1CF3CBD493F14FC /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = C211BB78ED9FFFF3FDF75360A12D7E89 /* SDWebImageCompat.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 136FFBEB875306B245ACF0D8739168F6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 33FC1180D1AB24C7D216714A1E7912E4; + remoteInfo = SDWebImage; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 018F87229B383759656946934A262FC8 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SDWebImage.modulemap; sourceTree = ""; }; + 113FC6ACC96F49FBA6EDFAA1D8CBC9A0 /* SDWebImageDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDecoder.m; path = SDWebImage/SDWebImageDecoder.m; sourceTree = ""; }; + 130D53DA86C640F84E5039E198719799 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/NSData+ImageContentType.h"; sourceTree = ""; }; + 1430C20F76A0BAE2F2C2D02B440E8DD5 /* Pods-SocialLogin-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SocialLogin-acknowledgements.markdown"; sourceTree = ""; }; + 175215309D904D6DBF5332A27289CC5E /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/UIImage+GIF.h"; sourceTree = ""; }; + 1A198E42B4D258867AC9E7A3290D81AC /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/UIImage+MultiFormat.m"; sourceTree = ""; }; + 2973126F6A8E09B18F3BD019795689BD /* SDWebImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDecoder.h; path = SDWebImage/SDWebImageDecoder.h; sourceTree = ""; }; + 2AA02D611D87C854A7965B939B2358E3 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/SDWebImageDownloaderOperation.m; sourceTree = ""; }; + 335701ADD57C030EA976D4225BBE196C /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/UIImage+MultiFormat.h"; sourceTree = ""; }; + 39660D73F23817901E0A28409830CEF7 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; + 3F2887523B9B4D40509990168BA844F2 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/SDWebImageDownloader.h; sourceTree = ""; }; + 5A58EF830F04149AB69CD818FA86AF7F /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/SDImageCache.h; sourceTree = ""; }; + 662CA71788F5C0AA42595DEAA6D1DE50 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/UIView+WebCacheOperation.h"; sourceTree = ""; }; + 663657E41DA6E1001EED7678FB78081B /* Pods-SocialLogin.adhoc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SocialLogin.adhoc.xcconfig"; sourceTree = ""; }; + 66686F1EC5C075A5AADC917F6997835A /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/SDWebImageDownloaderOperation.h; sourceTree = ""; }; + 6CCCA9C24210A383940066EDE09C5C12 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/UIImageView+WebCache.m"; sourceTree = ""; }; + 6FC8999F7E3593FA1A493907749D2A2F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 6FDE2A4C4D20D788437C692E042C0474 /* Pods-SocialLogin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SocialLogin.modulemap"; sourceTree = ""; }; + 77AF543B7AC7829465248528C4C14A82 /* Pods-SocialLogin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SocialLogin-dummy.m"; sourceTree = ""; }; + 78C33835C489AC22808A30F445CC88B6 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; + 79C43EBA6705504C4AE1C53A721903E0 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 7B74B58B127B8BB3D5D45BB21455E347 /* SDWebImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 88085076FA0F97E0F3ADB8E1AA3E861C /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/UIButton+WebCache.m"; sourceTree = ""; }; + 8C2C6B626558FFEE8CA23A10FB167E85 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/SDWebImageManager.h; sourceTree = ""; }; + 903E54CFC4FBA800825EA771FB445935 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 91CACB34AFCF3051FFCC69471F484ED3 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 99894E74BA201B91BBC21EA59C230365 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/UIButton+WebCache.h"; sourceTree = ""; }; + A0933F3B154EF6D557C6C806641C3084 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/SDWebImagePrefetcher.m; sourceTree = ""; }; + A1381A0948BB6DB5D1D93D64304AE728 /* Pods-SocialLogin-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SocialLogin-resources.sh"; sourceTree = ""; }; + AB32813812B88007D83BECF740A59F9E /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = ""; }; + B0108355A9C23BB3F257AECD25538BF3 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/SDWebImageManager.m; sourceTree = ""; }; + B274E9398318BBF335F3EAC7901F8946 /* Pods-SocialLogin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SocialLogin-umbrella.h"; sourceTree = ""; }; + B3D098429AFA63708E72C5DB917A0C08 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + B5383B69B2B0645B68912883178636AD /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/UIImage+GIF.m"; sourceTree = ""; }; + BA89A282AAF4E3CFA31368FB0135E7FF /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/SDWebImagePrefetcher.h; sourceTree = ""; }; + BC62121A05C668964B87515E16B3EBE5 /* Pods-SocialLogin-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SocialLogin-frameworks.sh"; sourceTree = ""; }; + BCA861A1E36A6379C02A0BECD68CE89A /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/SDWebImageDownloader.m; sourceTree = ""; }; + C0341555829726BC60CF15AD94330DDC /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/SDWebImageOperation.h; sourceTree = ""; }; + C211BB78ED9FFFF3FDF75360A12D7E89 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/SDWebImageCompat.m; sourceTree = ""; }; + C628427AA1BFAA60D1D96C83FD061B51 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/SDWebImageCompat.h; sourceTree = ""; }; + CC1C73820CE16763EA343E72FC5DAB8B /* Pods-SocialLogin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SocialLogin.release.xcconfig"; sourceTree = ""; }; + CC3A1B4C92FC439E1A019AED1027DAF2 /* Pods-SocialLogin.distribution.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SocialLogin.distribution.xcconfig"; sourceTree = ""; }; + CF1D5A46AB80655E5A747B7CECA04F8F /* Pods_SocialLogin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SocialLogin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D672CB42060DBC82C3044F9B67086F15 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; + D9DBA50E94973CF8DDD2ECF0321BB768 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/NSData+ImageContentType.m"; sourceTree = ""; }; + DF86DB40796E48BDB5A0A5BE2B25DB70 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/UIView+WebCacheOperation.m"; sourceTree = ""; }; + E6F520C5764B5D8526C65737F2821869 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/SDImageCache.m; sourceTree = ""; }; + E7B001537C9B7AF3738EE1289602BB0E /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/UIImageView+WebCache.h"; sourceTree = ""; }; + E99E45AAB97087FBB4AC0D51BCA1C05E /* Pods-SocialLogin-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SocialLogin-acknowledgements.plist"; sourceTree = ""; }; + E9B0648ACAECF51F995DE36BCA286589 /* Pods-SocialLogin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SocialLogin.debug.xcconfig"; sourceTree = ""; }; + F703805B7BC008B6BCC279B4024D5062 /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 6BAF94B10D08443E031412C8D166E982 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1DB78F1958716583B57DAFA1A3D88A97 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F8AA11CA485B8DC3FC9A39A352307A79 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 2FE9A06A05D46151B54DCFBD9E4996CF /* Foundation.framework in Frameworks */, + 1FD4371B8FF5394CE83C937A078C9ED8 /* ImageIO.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 01E416DC2CFDB54EB91C06C078F34E3C /* iOS */ = { + isa = PBXGroup; + children = ( + 79C43EBA6705504C4AE1C53A721903E0 /* Foundation.framework */, + 91CACB34AFCF3051FFCC69471F484ED3 /* ImageIO.framework */, + ); + name = iOS; + sourceTree = ""; + }; + 0A8762D3B2674879B8CAA13A6CEC5DA3 /* Core */ = { + isa = PBXGroup; + children = ( + 130D53DA86C640F84E5039E198719799 /* NSData+ImageContentType.h */, + D9DBA50E94973CF8DDD2ECF0321BB768 /* NSData+ImageContentType.m */, + 5A58EF830F04149AB69CD818FA86AF7F /* SDImageCache.h */, + E6F520C5764B5D8526C65737F2821869 /* SDImageCache.m */, + C628427AA1BFAA60D1D96C83FD061B51 /* SDWebImageCompat.h */, + C211BB78ED9FFFF3FDF75360A12D7E89 /* SDWebImageCompat.m */, + 2973126F6A8E09B18F3BD019795689BD /* SDWebImageDecoder.h */, + 113FC6ACC96F49FBA6EDFAA1D8CBC9A0 /* SDWebImageDecoder.m */, + 3F2887523B9B4D40509990168BA844F2 /* SDWebImageDownloader.h */, + BCA861A1E36A6379C02A0BECD68CE89A /* SDWebImageDownloader.m */, + 66686F1EC5C075A5AADC917F6997835A /* SDWebImageDownloaderOperation.h */, + 2AA02D611D87C854A7965B939B2358E3 /* SDWebImageDownloaderOperation.m */, + 8C2C6B626558FFEE8CA23A10FB167E85 /* SDWebImageManager.h */, + B0108355A9C23BB3F257AECD25538BF3 /* SDWebImageManager.m */, + C0341555829726BC60CF15AD94330DDC /* SDWebImageOperation.h */, + BA89A282AAF4E3CFA31368FB0135E7FF /* SDWebImagePrefetcher.h */, + A0933F3B154EF6D557C6C806641C3084 /* SDWebImagePrefetcher.m */, + 99894E74BA201B91BBC21EA59C230365 /* UIButton+WebCache.h */, + 88085076FA0F97E0F3ADB8E1AA3E861C /* UIButton+WebCache.m */, + 175215309D904D6DBF5332A27289CC5E /* UIImage+GIF.h */, + B5383B69B2B0645B68912883178636AD /* UIImage+GIF.m */, + 335701ADD57C030EA976D4225BBE196C /* UIImage+MultiFormat.h */, + 1A198E42B4D258867AC9E7A3290D81AC /* UIImage+MultiFormat.m */, + D672CB42060DBC82C3044F9B67086F15 /* UIImageView+HighlightedWebCache.h */, + B3D098429AFA63708E72C5DB917A0C08 /* UIImageView+HighlightedWebCache.m */, + E7B001537C9B7AF3738EE1289602BB0E /* UIImageView+WebCache.h */, + 6CCCA9C24210A383940066EDE09C5C12 /* UIImageView+WebCache.m */, + 662CA71788F5C0AA42595DEAA6D1DE50 /* UIView+WebCacheOperation.h */, + DF86DB40796E48BDB5A0A5BE2B25DB70 /* UIView+WebCacheOperation.m */, + ); + name = Core; + sourceTree = ""; + }; + 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + isa = PBXGroup; + children = ( + 01E416DC2CFDB54EB91C06C078F34E3C /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + 7CB47708554A33F8DFC27500E52CDBB4 /* SDWebImage */ = { + isa = PBXGroup; + children = ( + 0A8762D3B2674879B8CAA13A6CEC5DA3 /* Core */, + F458AEE6DB03EE2F187049ADC6024384 /* Support Files */, + ); + path = SDWebImage; + sourceTree = ""; + }; + 7DB346D0F39D3F0E887471402A8071AB = { + isa = PBXGroup; + children = ( + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, + 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, + BF4B13718B20D23D5B220FA33C2583D8 /* Pods */, + F2D2CAC7A95285B1DA6DC9583E5C1D4B /* Products */, + 85710A246DDE35B38FD0DC15B01CFDE1 /* Targets Support Files */, + ); + sourceTree = ""; + }; + 85710A246DDE35B38FD0DC15B01CFDE1 /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + BE893F32ADBE41B3077AC89AF19ED844 /* Pods-SocialLogin */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; + BE893F32ADBE41B3077AC89AF19ED844 /* Pods-SocialLogin */ = { + isa = PBXGroup; + children = ( + 903E54CFC4FBA800825EA771FB445935 /* Info.plist */, + 6FDE2A4C4D20D788437C692E042C0474 /* Pods-SocialLogin.modulemap */, + 1430C20F76A0BAE2F2C2D02B440E8DD5 /* Pods-SocialLogin-acknowledgements.markdown */, + E99E45AAB97087FBB4AC0D51BCA1C05E /* Pods-SocialLogin-acknowledgements.plist */, + 77AF543B7AC7829465248528C4C14A82 /* Pods-SocialLogin-dummy.m */, + BC62121A05C668964B87515E16B3EBE5 /* Pods-SocialLogin-frameworks.sh */, + A1381A0948BB6DB5D1D93D64304AE728 /* Pods-SocialLogin-resources.sh */, + B274E9398318BBF335F3EAC7901F8946 /* Pods-SocialLogin-umbrella.h */, + 663657E41DA6E1001EED7678FB78081B /* Pods-SocialLogin.adhoc.xcconfig */, + E9B0648ACAECF51F995DE36BCA286589 /* Pods-SocialLogin.debug.xcconfig */, + CC3A1B4C92FC439E1A019AED1027DAF2 /* Pods-SocialLogin.distribution.xcconfig */, + CC1C73820CE16763EA343E72FC5DAB8B /* Pods-SocialLogin.release.xcconfig */, + ); + name = "Pods-SocialLogin"; + path = "Target Support Files/Pods-SocialLogin"; + sourceTree = ""; + }; + BF4B13718B20D23D5B220FA33C2583D8 /* Pods */ = { + isa = PBXGroup; + children = ( + 7CB47708554A33F8DFC27500E52CDBB4 /* SDWebImage */, + ); + name = Pods; + sourceTree = ""; + }; + F2D2CAC7A95285B1DA6DC9583E5C1D4B /* Products */ = { + isa = PBXGroup; + children = ( + CF1D5A46AB80655E5A747B7CECA04F8F /* Pods_SocialLogin.framework */, + 7B74B58B127B8BB3D5D45BB21455E347 /* SDWebImage.framework */, + ); + name = Products; + sourceTree = ""; + }; + F458AEE6DB03EE2F187049ADC6024384 /* Support Files */ = { + isa = PBXGroup; + children = ( + 6FC8999F7E3593FA1A493907749D2A2F /* Info.plist */, + 018F87229B383759656946934A262FC8 /* SDWebImage.modulemap */, + AB32813812B88007D83BECF740A59F9E /* SDWebImage.xcconfig */, + 78C33835C489AC22808A30F445CC88B6 /* SDWebImage-dummy.m */, + 39660D73F23817901E0A28409830CEF7 /* SDWebImage-prefix.pch */, + F703805B7BC008B6BCC279B4024D5062 /* SDWebImage-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/SDWebImage"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 2324E33CE9A5602096B4B145436E89AC /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 03F50682744936F43B7CCB2F611AE0F0 /* NSData+ImageContentType.h in Headers */, + AA7F61BD13F3585A70A1CE5DA36CC504 /* SDImageCache.h in Headers */, + 70A0CB0A42404B71EA512C4D091B6EDD /* SDWebImage-umbrella.h in Headers */, + B091F8441702D2A7CDCF4516AF5CE2A5 /* SDWebImageCompat.h in Headers */, + 9970090FB11AF7523AF5234F905AD7E2 /* SDWebImageDecoder.h in Headers */, + F01907B9CAFDFFF0B9A8FE7C8261F09F /* SDWebImageDownloader.h in Headers */, + 17F9A742B5352A637053D36D2623B520 /* SDWebImageDownloaderOperation.h in Headers */, + D37236A14784F6D961C2E41B618128A5 /* SDWebImageManager.h in Headers */, + 265C9365B98914B0AD2124DC55BFA01B /* SDWebImageOperation.h in Headers */, + 2DD5394939703B421FB8390DF98A54A4 /* SDWebImagePrefetcher.h in Headers */, + 3FA787D726507009FCC6F4C18B0C42AC /* UIButton+WebCache.h in Headers */, + 2CFCCB4095EED40640222B63D018183B /* UIImage+GIF.h in Headers */, + E09311E70B360B414EDA3EF4340B4971 /* UIImage+MultiFormat.h in Headers */, + A2D17A871E8E6DE5305B2A786C95CB77 /* UIImageView+HighlightedWebCache.h in Headers */, + 734D1C799670DFD9C26F3DAAB75F9CDF /* UIImageView+WebCache.h in Headers */, + AFCB374589747B171684DFD5F4FC2AD0 /* UIView+WebCacheOperation.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 78A131FE7FECBF7F3CD73E4EA3D850FB /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 03CBB555B50D039DE40F8F0F85676E42 /* Pods-SocialLogin-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 15DAD8B2FA6B4C8495E7A36855ED5616 /* Pods-SocialLogin */ = { + isa = PBXNativeTarget; + buildConfigurationList = F813A49BB4CAACDE0615C12DE2B1CB68 /* Build configuration list for PBXNativeTarget "Pods-SocialLogin" */; + buildPhases = ( + 322EAB7B58CF00E77B5B5DEC47DDB26A /* Sources */, + 6BAF94B10D08443E031412C8D166E982 /* Frameworks */, + 78A131FE7FECBF7F3CD73E4EA3D850FB /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 2563AC4E8003888B51E0FDD4C41DECF8 /* PBXTargetDependency */, + ); + name = "Pods-SocialLogin"; + productName = "Pods-SocialLogin"; + productReference = CF1D5A46AB80655E5A747B7CECA04F8F /* Pods_SocialLogin.framework */; + productType = "com.apple.product-type.framework"; + }; + 33FC1180D1AB24C7D216714A1E7912E4 /* SDWebImage */ = { + isa = PBXNativeTarget; + buildConfigurationList = 26ACEBAF74BA7D65C69A034EFF022895 /* Build configuration list for PBXNativeTarget "SDWebImage" */; + buildPhases = ( + E151D53B2562DA98FA627D970D1EB0B6 /* Sources */, + F8AA11CA485B8DC3FC9A39A352307A79 /* Frameworks */, + 2324E33CE9A5602096B4B145436E89AC /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SDWebImage; + productName = SDWebImage; + productReference = 7B74B58B127B8BB3D5D45BB21455E347 /* SDWebImage.framework */; + productType = "com.apple.product-type.framework"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 0730; + LastUpgradeCheck = 0700; + TargetAttributes = { + 15DAD8B2FA6B4C8495E7A36855ED5616 = { + LastSwiftMigration = 0800; + }; + 33FC1180D1AB24C7D216714A1E7912E4 = { + LastSwiftMigration = 0800; + }; + }; + }; + buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 7DB346D0F39D3F0E887471402A8071AB; + productRefGroup = F2D2CAC7A95285B1DA6DC9583E5C1D4B /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 15DAD8B2FA6B4C8495E7A36855ED5616 /* Pods-SocialLogin */, + 33FC1180D1AB24C7D216714A1E7912E4 /* SDWebImage */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 322EAB7B58CF00E77B5B5DEC47DDB26A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 054A21B0AE0A4C714012F32B9551332C /* Pods-SocialLogin-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E151D53B2562DA98FA627D970D1EB0B6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 51141EA70D8098D5F3A022758DBF9253 /* NSData+ImageContentType.m in Sources */, + 49F2CCFA7CD2D61A1711034DA953453F /* SDImageCache.m in Sources */, + 8D995DB46F6F0141E53A991BD37F1FFA /* SDWebImage-dummy.m in Sources */, + F8058F84D27E256DD1CF3CBD493F14FC /* SDWebImageCompat.m in Sources */, + 5A7A2B79C0A5279929DA932625FA68F3 /* SDWebImageDecoder.m in Sources */, + D7D94195D060E3ABCA9813C8FBD685FF /* SDWebImageDownloader.m in Sources */, + A3680DF827FFB0AE663AAADED0BE11A8 /* SDWebImageDownloaderOperation.m in Sources */, + F71D68ED3B25F526B78CC501B27F22AA /* SDWebImageManager.m in Sources */, + 53F96BAF2B9D8250F7AE5C4007E1C2F0 /* SDWebImagePrefetcher.m in Sources */, + C2E073A8346C805C0B6807783A58534D /* UIButton+WebCache.m in Sources */, + 9A1FFEF8316A53B2B13380E9377B9369 /* UIImage+GIF.m in Sources */, + 98E859E5B3D4743DA0A54C9F652E0CDF /* UIImage+MultiFormat.m in Sources */, + 673B766E5B086F9595C9A9683764CCF7 /* UIImageView+HighlightedWebCache.m in Sources */, + 24ECDBA61B57B56327ACB26B34179DE8 /* UIImageView+WebCache.m in Sources */, + 754AD1A9A5FC7308DA560D97C27CC477 /* UIView+WebCacheOperation.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 2563AC4E8003888B51E0FDD4C41DECF8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 33FC1180D1AB24C7D216714A1E7912E4 /* SDWebImage */; + targetProxy = 136FFBEB875306B245ACF0D8739168F6 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 0AFED88A0536834814D4DCB88994100D /* Adhoc */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_ADHOC=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + STRIP_INSTALLED_PRODUCT = NO; + VALIDATE_PRODUCT = YES; + }; + name = Adhoc; + }; + 0E10B3F8AC0A8C6D3E2FFD3641F6BDB9 /* Distribution */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AB32813812B88007D83BECF740A59F9E /* SDWebImage.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SDWebImage/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Distribution; + }; + 2527066CFCD0C16F36F2FDE75E65E05F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E9B0648ACAECF51F995DE36BCA286589 /* Pods-SocialLogin.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-SocialLogin/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_SocialLogin; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 47BEF9D903506B003EA5C2B249729489 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + ONLY_ACTIVE_ARCH = YES; + STRIP_INSTALLED_PRODUCT = NO; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Debug; + }; + 59DEFD39BCD6BCE94141E9A0C2871306 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CC1C73820CE16763EA343E72FC5DAB8B /* Pods-SocialLogin.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-SocialLogin/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_SocialLogin; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 953A2381E48608FD59900115F81C03F1 /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_DISTRIBUTION=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + STRIP_INSTALLED_PRODUCT = NO; + VALIDATE_PRODUCT = YES; + }; + name = Distribution; + }; + AAF678CED40D3499169D10F63CA0719E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + STRIP_INSTALLED_PRODUCT = NO; + SYMROOT = "${SRCROOT}/../build"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + B444DCADBE530B5BF72C89EB3967C971 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AB32813812B88007D83BECF740A59F9E /* SDWebImage.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SDWebImage/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + CD8A730E0886BCE706B1C499E166EF07 /* Adhoc */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 663657E41DA6E1001EED7678FB78081B /* Pods-SocialLogin.adhoc.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-SocialLogin/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_SocialLogin; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Adhoc; + }; + D017B24AE73B1F284D0E3586A8177E33 /* Adhoc */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AB32813812B88007D83BECF740A59F9E /* SDWebImage.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SDWebImage/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Adhoc; + }; + E2B15C4376F6850CA480FB9B3B0C58F0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AB32813812B88007D83BECF740A59F9E /* SDWebImage.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SDWebImage/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + F0963BC79417177F1CD7DBEB7EEDE347 /* Distribution */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CC3A1B4C92FC439E1A019AED1027DAF2 /* Pods-SocialLogin.distribution.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-SocialLogin/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_SocialLogin; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 2.3; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Distribution; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 26ACEBAF74BA7D65C69A034EFF022895 /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D017B24AE73B1F284D0E3586A8177E33 /* Adhoc */, + E2B15C4376F6850CA480FB9B3B0C58F0 /* Debug */, + 0E10B3F8AC0A8C6D3E2FFD3641F6BDB9 /* Distribution */, + B444DCADBE530B5BF72C89EB3967C971 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0AFED88A0536834814D4DCB88994100D /* Adhoc */, + 47BEF9D903506B003EA5C2B249729489 /* Debug */, + 953A2381E48608FD59900115F81C03F1 /* Distribution */, + AAF678CED40D3499169D10F63CA0719E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + F813A49BB4CAACDE0615C12DE2B1CB68 /* Build configuration list for PBXNativeTarget "Pods-SocialLogin" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CD8A730E0886BCE706B1C499E166EF07 /* Adhoc */, + 2527066CFCD0C16F36F2FDE75E65E05F /* Debug */, + F0963BC79417177F1CD7DBEB7EEDE347 /* Distribution */, + 59DEFD39BCD6BCE94141E9A0C2871306 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; +} diff --git a/Pods/Pods.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/Pods-SocialLogin.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/Pods-SocialLogin.xcscheme new file mode 100644 index 0000000..06d7de9 --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/Pods-SocialLogin.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pods/Pods.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/SDWebImage.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/SDWebImage.xcscheme new file mode 100644 index 0000000..c4e009a --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/SDWebImage.xcscheme @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pods/Target Support Files/Pods/Info.plist b/Pods/Target Support Files/Pods-SocialLogin/Info.plist similarity index 92% rename from Pods/Target Support Files/Pods/Info.plist rename to Pods/Target Support Files/Pods-SocialLogin/Info.plist index 6974542..2243fe6 100644 --- a/Pods/Target Support Files/Pods/Info.plist +++ b/Pods/Target Support Files/Pods-SocialLogin/Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier - org.cocoapods.${PRODUCT_NAME:rfc1034identifier} + ${PRODUCT_BUNDLE_IDENTIFIER} CFBundleInfoDictionaryVersion 6.0 CFBundleName diff --git a/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-acknowledgements.markdown similarity index 96% rename from Pods/Target Support Files/Pods/Pods-acknowledgements.markdown rename to Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-acknowledgements.markdown index 7be2a2d..b61451b 100644 --- a/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-acknowledgements.markdown @@ -24,4 +24,4 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -Generated by CocoaPods - http://cocoapods.org +Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods/Pods-acknowledgements.plist b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-acknowledgements.plist similarity index 96% rename from Pods/Target Support Files/Pods/Pods-acknowledgements.plist rename to Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-acknowledgements.plist index 75144c5..8d7d6ca 100644 --- a/Pods/Target Support Files/Pods/Pods-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-acknowledgements.plist @@ -42,7 +42,7 @@ THE SOFTWARE. FooterText - Generated by CocoaPods - http://cocoapods.org + Generated by CocoaPods - https://cocoapods.org Title Type diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-dummy.m b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-dummy.m new file mode 100644 index 0000000..3e6f0f3 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_SocialLogin : NSObject +@end +@implementation PodsDummy_Pods_SocialLogin +@end diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-frameworks.sh b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-frameworks.sh new file mode 100755 index 0000000..a54a5cd --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-frameworks.sh @@ -0,0 +1,97 @@ +#!/bin/sh +set -e + +echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + +SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" + +install_framework() +{ + if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then + local source="${BUILT_PRODUCTS_DIR}/$1" + elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then + local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" + elif [ -r "$1" ]; then + local source="$1" + fi + + local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + + if [ -L "${source}" ]; then + echo "Symlinked..." + source="$(readlink "${source}")" + fi + + # use filter instead of exclude so missing patterns dont' throw errors + echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + + local basename + basename="$(basename -s .framework "$1")" + binary="${destination}/${basename}.framework/${basename}" + if ! [ -r "$binary" ]; then + binary="${destination}/${basename}" + fi + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then + strip_invalid_archs "$binary" + fi + + # Resign the code if required by the build settings to avoid unstable apps + code_sign_if_enabled "${destination}/$(basename "$1")" + + # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. + if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then + local swift_runtime_libs + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) + for lib in $swift_runtime_libs; do + echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" + rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" + code_sign_if_enabled "${destination}/${lib}" + done + fi +} + +# Signs a framework with the provided identity +code_sign_if_enabled() { + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identitiy + echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" + echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements \"$1\"" + /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements "$1" + fi +} + +# Strip invalid architectures +strip_invalid_archs() { + binary="$1" + # Get architectures for current file + archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" + stripped="" + for arch in $archs; do + if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then + # Strip non-valid architectures in-place + lipo -remove "$arch" -output "$binary" "$binary" || exit 1 + stripped="$stripped $arch" + fi + done + if [[ "$stripped" ]]; then + echo "Stripped $binary of architectures:$stripped" + fi +} + + +if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "$BUILT_PRODUCTS_DIR/SDWebImage/SDWebImage.framework" +fi +if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "$BUILT_PRODUCTS_DIR/SDWebImage/SDWebImage.framework" +fi +if [[ "$CONFIGURATION" == "Distribution" ]]; then + install_framework "$BUILT_PRODUCTS_DIR/SDWebImage/SDWebImage.framework" +fi +if [[ "$CONFIGURATION" == "Adhoc" ]]; then + install_framework "$BUILT_PRODUCTS_DIR/SDWebImage/SDWebImage.framework" +fi diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-resources.sh b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-resources.sh new file mode 100755 index 0000000..0a15615 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-resources.sh @@ -0,0 +1,102 @@ +#!/bin/sh +set -e + +mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + +RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt +> "$RESOURCES_TO_COPY" + +XCASSET_FILES=() + +case "${TARGETED_DEVICE_FAMILY}" in + 1,2) + TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" + ;; + 1) + TARGET_DEVICE_ARGS="--target-device iphone" + ;; + 2) + TARGET_DEVICE_ARGS="--target-device ipad" + ;; + *) + TARGET_DEVICE_ARGS="--target-device mac" + ;; +esac + +realpath() { + DIRECTORY="$(cd "${1%/*}" && pwd)" + FILENAME="${1##*/}" + echo "$DIRECTORY/$FILENAME" +} + +install_resource() +{ + if [[ "$1" = /* ]] ; then + RESOURCE_PATH="$1" + else + RESOURCE_PATH="${PODS_ROOT}/$1" + fi + if [[ ! -e "$RESOURCE_PATH" ]] ; then + cat << EOM +error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. +EOM + exit 1 + fi + case $RESOURCE_PATH in + *.storyboard) + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} + ;; + *.xib) + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} + ;; + *.framework) + echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + ;; + *.xcdatamodel) + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" + xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" + ;; + *.xcdatamodeld) + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" + xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" + ;; + *.xcmappingmodel) + echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" + xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" + ;; + *.xcassets) + ABSOLUTE_XCASSET_FILE=$(realpath "$RESOURCE_PATH") + XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") + ;; + *) + echo "$RESOURCE_PATH" + echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" + ;; + esac +} + +mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then + mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +fi +rm -f "$RESOURCES_TO_COPY" + +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] +then + # Find all other xcassets (this unfortunately includes those of path pods and other targets). + OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) + while read line; do + if [[ $line != "`realpath $PODS_ROOT`*" ]]; then + XCASSET_FILES+=("$line") + fi + done <<<"$OTHER_XCASSETS" + + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" +fi diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-umbrella.h b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-umbrella.h new file mode 100644 index 0000000..163ada8 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-umbrella.h @@ -0,0 +1,6 @@ +#import + + +FOUNDATION_EXPORT double Pods_SocialLoginVersionNumber; +FOUNDATION_EXPORT const unsigned char Pods_SocialLoginVersionString[]; + diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.adhoc.xcconfig b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.adhoc.xcconfig new file mode 100644 index 0000000..110d428 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.adhoc.xcconfig @@ -0,0 +1,8 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage/SDWebImage.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" +PODS_BUILD_DIR = $BUILD_DIR +PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.debug.xcconfig b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.debug.xcconfig new file mode 100644 index 0000000..110d428 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.debug.xcconfig @@ -0,0 +1,8 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage/SDWebImage.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" +PODS_BUILD_DIR = $BUILD_DIR +PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.distribution.xcconfig b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.distribution.xcconfig new file mode 100644 index 0000000..110d428 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.distribution.xcconfig @@ -0,0 +1,8 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage/SDWebImage.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" +PODS_BUILD_DIR = $BUILD_DIR +PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap new file mode 100644 index 0000000..5e7fd04 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.modulemap @@ -0,0 +1,6 @@ +framework module Pods_SocialLogin { + umbrella header "Pods-SocialLogin-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.release.xcconfig b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.release.xcconfig new file mode 100644 index 0000000..110d428 --- /dev/null +++ b/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.release.xcconfig @@ -0,0 +1,8 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/SDWebImage/SDWebImage.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" +PODS_BUILD_DIR = $BUILD_DIR +PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT}/Pods diff --git a/Pods/Target Support Files/Pods/Pods-dummy.m b/Pods/Target Support Files/Pods/Pods-dummy.m deleted file mode 100644 index ade64bd..0000000 --- a/Pods/Target Support Files/Pods/Pods-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods : NSObject -@end -@implementation PodsDummy_Pods -@end diff --git a/Pods/Target Support Files/Pods/Pods-frameworks.sh b/Pods/Target Support Files/Pods/Pods-frameworks.sh deleted file mode 100755 index 0785b1f..0000000 --- a/Pods/Target Support Files/Pods/Pods-frameworks.sh +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh -set -e - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" - -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - else - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - fi - - local destination="${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries - local basename - basename="$(basename "$1" | sed -E s/\\..+// && exit ${PIPESTATUS[0]})" - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/${basename}.framework/${basename}" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done -} - -# Signs a framework with the provided identity -code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy - echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements \"$1\"" - /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements "$1" - fi -} - - -if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework 'Pods/SDWebImage.framework' -fi -if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework 'Pods/SDWebImage.framework' -fi -if [[ "$CONFIGURATION" == "Distribution" ]]; then - install_framework 'Pods/SDWebImage.framework' -fi -if [[ "$CONFIGURATION" == "Adhoc" ]]; then - install_framework 'Pods/SDWebImage.framework' -fi diff --git a/Pods/Target Support Files/Pods/Pods-resources.sh b/Pods/Target Support Files/Pods/Pods-resources.sh deleted file mode 100755 index 43f0852..0000000 --- a/Pods/Target Support Files/Pods/Pods-resources.sh +++ /dev/null @@ -1,93 +0,0 @@ -#!/bin/sh -set -e - -mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -realpath() { - DIRECTORY=$(cd "${1%/*}" && pwd) - FILENAME="${1##*/}" - echo "$DIRECTORY/$FILENAME" -} - -install_resource() -{ - case $1 in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}" - ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}" - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}" - ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}" - ;; - *.framework) - echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\"" - xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\"" - xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\"" - xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1") - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - /*) - echo "$1" - echo "$1" >> "$RESOURCES_TO_COPY" - ;; - *) - echo "${PODS_ROOT}/$1" - echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]]; then - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] -then - case "${TARGETED_DEVICE_FAMILY}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; - esac - - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "`realpath $PODS_ROOT`*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi diff --git a/Pods/Target Support Files/Pods/Pods-umbrella.h b/Pods/Target Support Files/Pods/Pods-umbrella.h deleted file mode 100644 index 21dcfd2..0000000 --- a/Pods/Target Support Files/Pods/Pods-umbrella.h +++ /dev/null @@ -1,6 +0,0 @@ -#import - - -FOUNDATION_EXPORT double PodsVersionNumber; -FOUNDATION_EXPORT const unsigned char PodsVersionString[]; - diff --git a/Pods/Target Support Files/Pods/Pods.adhoc.xcconfig b/Pods/Target Support Files/Pods/Pods.adhoc.xcconfig deleted file mode 100644 index a9d3808..0000000 --- a/Pods/Target Support Files/Pods/Pods.adhoc.xcconfig +++ /dev/null @@ -1,6 +0,0 @@ -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/SDWebImage.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" -PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods -PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Target Support Files/Pods/Pods.debug.xcconfig b/Pods/Target Support Files/Pods/Pods.debug.xcconfig deleted file mode 100644 index a9d3808..0000000 --- a/Pods/Target Support Files/Pods/Pods.debug.xcconfig +++ /dev/null @@ -1,6 +0,0 @@ -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/SDWebImage.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" -PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods -PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Target Support Files/Pods/Pods.distribution.xcconfig b/Pods/Target Support Files/Pods/Pods.distribution.xcconfig deleted file mode 100644 index a9d3808..0000000 --- a/Pods/Target Support Files/Pods/Pods.distribution.xcconfig +++ /dev/null @@ -1,6 +0,0 @@ -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/SDWebImage.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" -PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods -PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Target Support Files/Pods/Pods.modulemap b/Pods/Target Support Files/Pods/Pods.modulemap deleted file mode 100644 index 8413413..0000000 --- a/Pods/Target Support Files/Pods/Pods.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods { - umbrella header "Pods-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/Pods/Pods.release.xcconfig b/Pods/Target Support Files/Pods/Pods.release.xcconfig deleted file mode 100644 index a9d3808..0000000 --- a/Pods/Target Support Files/Pods/Pods.release.xcconfig +++ /dev/null @@ -1,6 +0,0 @@ -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$CONFIGURATION_BUILD_DIR/SDWebImage.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SDWebImage" -PODS_FRAMEWORK_BUILD_PATH = $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Pods -PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Target Support Files/SDWebImage/Info.plist b/Pods/Target Support Files/SDWebImage/Info.plist index 26e017b..d8bbd99 100644 --- a/Pods/Target Support Files/SDWebImage/Info.plist +++ b/Pods/Target Support Files/SDWebImage/Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier - org.cocoapods.${PRODUCT_NAME:rfc1034identifier} + ${PRODUCT_BUNDLE_IDENTIFIER} CFBundleInfoDictionaryVersion 6.0 CFBundleName diff --git a/Pods/Target Support Files/SDWebImage/SDWebImage-Private.xcconfig b/Pods/Target Support Files/SDWebImage/SDWebImage-Private.xcconfig deleted file mode 100644 index df94208..0000000 --- a/Pods/Target Support Files/SDWebImage/SDWebImage-Private.xcconfig +++ /dev/null @@ -1,6 +0,0 @@ -#include "SDWebImage.xcconfig" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SDWebImage" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SDWebImage" -OTHER_LDFLAGS = ${SDWEBIMAGE_OTHER_LDFLAGS} -PODS_ROOT = ${SRCROOT} -SKIP_INSTALL = YES \ No newline at end of file diff --git a/Pods/Target Support Files/SDWebImage/SDWebImage.xcconfig b/Pods/Target Support Files/SDWebImage/SDWebImage.xcconfig index 6ac563d..eece770 100644 --- a/Pods/Target Support Files/SDWebImage/SDWebImage.xcconfig +++ b/Pods/Target Support Files/SDWebImage/SDWebImage.xcconfig @@ -1 +1,9 @@ -SDWEBIMAGE_OTHER_LDFLAGS = -framework "ImageIO" \ No newline at end of file +CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SDWebImage +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" +OTHER_LDFLAGS = -framework "ImageIO" +PODS_BUILD_DIR = $BUILD_DIR +PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES diff --git a/SocialLogin.xcodeproj/project.pbxproj b/SocialLogin.xcodeproj/project.pbxproj index 4493b37..34828d1 100644 --- a/SocialLogin.xcodeproj/project.pbxproj +++ b/SocialLogin.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 1967CC921D6AFF9B003327DC /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CC871D6AFF9B003327DC /* AppDelegate.swift */; }; 1967CC931D6AFF9B003327DC /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1967CC891D6AFF9B003327DC /* Assets.xcassets */; }; 1967CC941D6AFF9B003327DC /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1967CC8C1D6AFF9B003327DC /* LaunchScreen.storyboard */; }; 1967CC951D6AFF9B003327DC /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1967CC8E1D6AFF9B003327DC /* Main.storyboard */; }; @@ -15,46 +14,52 @@ 1967CCA71D6B0778003327DC /* FBSDKLoginKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1967CCA31D6B0778003327DC /* FBSDKLoginKit.framework */; }; 1967CCA81D6B0778003327DC /* linkedin-sdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1967CCA51D6B0778003327DC /* linkedin-sdk.framework */; }; 1967CCAC1D6B0EE9003327DC /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1967CCAB1D6B0EE9003327DC /* Bolts.framework */; }; - 1967CCB01D6B1998003327DC /* SLLoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCAF1D6B1998003327DC /* SLLoginViewController.swift */; }; - 1967CCB21D6B19A6003327DC /* SLConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCB11D6B19A6003327DC /* SLConstant.swift */; }; - 1967CCB41D6B1BB2003327DC /* SLProfileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCB31D6B1BB2003327DC /* SLProfileViewController.swift */; }; - 1967CCB71D6B2760003327DC /* SLAlertHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCB61D6B2760003327DC /* SLAlertHelper.swift */; }; - 1967CCB91D6B3135003327DC /* SLFacebookManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCB81D6B3135003327DC /* SLFacebookManager.swift */; }; - 1967CCBB1D6B3147003327DC /* SLLinkedInManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCBA1D6B3147003327DC /* SLLinkedInManager.swift */; }; - 1967CCBD1D6B3B04003327DC /* SLProfileDetailsTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1967CCBC1D6B3B04003327DC /* SLProfileDetailsTableViewCell.swift */; }; 19B206581D6C14EF0053CDEF /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 19B206571D6C14EF0053CDEF /* SDWebImage.framework */; }; - A08202E5C0F970C4D9B46097 /* Pods.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 145B6B9804678C725ECEB22F /* Pods.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - EC59928B1D6B7A00002406B0 /* SLProfileImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC59928A1D6B7A00002406B0 /* SLProfileImageCell.swift */; }; - EC59928F1D6B8404002406B0 /* SLExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC59928E1D6B8404002406B0 /* SLExtensions.swift */; }; + 85972A181DCC5B4400C5CC61 /* SLAlertHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A0B1DCC5B4400C5CC61 /* SLAlertHelper.swift */; }; + 85972A191DCC5B4400C5CC61 /* SLConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A0C1DCC5B4400C5CC61 /* SLConstant.swift */; }; + 85972A1A1DCC5B4400C5CC61 /* SLExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A0D1DCC5B4400C5CC61 /* SLExtensions.swift */; }; + 85972A1B1DCC5B4400C5CC61 /* SLFacebookManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A0E1DCC5B4400C5CC61 /* SLFacebookManager.swift */; }; + 85972A1C1DCC5B4400C5CC61 /* SLInstagramManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A0F1DCC5B4400C5CC61 /* SLInstagramManager.swift */; }; + 85972A1D1DCC5B4400C5CC61 /* SLLinkedInManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A101DCC5B4400C5CC61 /* SLLinkedInManager.swift */; }; + 85972A1E1DCC5B4400C5CC61 /* SLInstagramLoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A131DCC5B4400C5CC61 /* SLInstagramLoginViewController.swift */; }; + 85972A1F1DCC5B4400C5CC61 /* SLLoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A141DCC5B4400C5CC61 /* SLLoginViewController.swift */; }; + 85972A201DCC5B4400C5CC61 /* SLProfileDetailsTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A151DCC5B4400C5CC61 /* SLProfileDetailsTableViewCell.swift */; }; + 85972A211DCC5B4400C5CC61 /* SLProfileImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A161DCC5B4400C5CC61 /* SLProfileImageCell.swift */; }; + 85972A221DCC5B4400C5CC61 /* SLProfileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A171DCC5B4400C5CC61 /* SLProfileViewController.swift */; }; + 85972A251DCC5B8200C5CC61 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85972A241DCC5B8200C5CC61 /* AppDelegate.swift */; }; + CD73E81EE66B892FEDCCB57F /* Pods_SocialLogin.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A87390B2918B42B0FA02E96E /* Pods_SocialLogin.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 145B6B9804678C725ECEB22F /* Pods.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1967CC6D1D6AFEB2003327DC /* SocialLogin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SocialLogin.app; sourceTree = BUILT_PRODUCTS_DIR; }; 1967CC7C1D6AFEB3003327DC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1967CC871D6AFF9B003327DC /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 1967CC891D6AFF9B003327DC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 1967CC8D1D6AFF9B003327DC /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 1967CC8F1D6AFF9B003327DC /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 1967CCA21D6B0778003327DC /* FBSDKCoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = FBSDKCoreKit.framework; sourceTree = ""; }; 1967CCA31D6B0778003327DC /* FBSDKLoginKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = FBSDKLoginKit.framework; sourceTree = ""; }; 1967CCA51D6B0778003327DC /* linkedin-sdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = "linkedin-sdk.framework"; sourceTree = ""; }; - 1967CCA91D6B09CB003327DC /* SocialLogin-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SocialLogin-Bridging-Header.h"; sourceTree = ""; }; 1967CCAB1D6B0EE9003327DC /* Bolts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Bolts.framework; sourceTree = ""; }; - 1967CCAF1D6B1998003327DC /* SLLoginViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLLoginViewController.swift; sourceTree = ""; }; - 1967CCB11D6B19A6003327DC /* SLConstant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLConstant.swift; sourceTree = ""; }; - 1967CCB31D6B1BB2003327DC /* SLProfileViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLProfileViewController.swift; sourceTree = ""; }; - 1967CCB61D6B2760003327DC /* SLAlertHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLAlertHelper.swift; sourceTree = ""; }; - 1967CCB81D6B3135003327DC /* SLFacebookManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLFacebookManager.swift; sourceTree = ""; }; - 1967CCBA1D6B3147003327DC /* SLLinkedInManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLLinkedInManager.swift; sourceTree = ""; }; - 1967CCBC1D6B3B04003327DC /* SLProfileDetailsTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLProfileDetailsTableViewCell.swift; sourceTree = ""; }; 19B206571D6C14EF0053CDEF /* SDWebImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDWebImage.framework; path = "../../../../Library/Developer/Xcode/DerivedData/SocialLogin-epvuzypgvcbytuedvqxasjygmoxi/Build/Products/Debug-iphoneos/SDWebImage.framework"; sourceTree = ""; }; - 3DE6BBFC87EE6A0F96CD4DB7 /* Pods.distribution.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.distribution.xcconfig; path = "Pods/Target Support Files/Pods/Pods.distribution.xcconfig"; sourceTree = ""; }; - 6039CBFCC10F285D416D84FE /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = ""; }; - A2D0E15EACB13D1427CB3091 /* Pods.adhoc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.adhoc.xcconfig; path = "Pods/Target Support Files/Pods/Pods.adhoc.xcconfig"; sourceTree = ""; }; - EC59928A1D6B7A00002406B0 /* SLProfileImageCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLProfileImageCell.swift; sourceTree = ""; }; - EC59928E1D6B8404002406B0 /* SLExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLExtensions.swift; sourceTree = ""; }; - F128F67A3BECB1FF407C482E /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = ""; }; + 4D82E49A5AD5DC9E3625E49C /* Pods-SocialLogin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SocialLogin.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.debug.xcconfig"; sourceTree = ""; }; + 543BCE4D7C40B97D5B23EE24 /* Pods-SocialLogin.distribution.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SocialLogin.distribution.xcconfig"; path = "Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.distribution.xcconfig"; sourceTree = ""; }; + 56FDD6AB9B60E781316BE562 /* Pods-SocialLogin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SocialLogin.release.xcconfig"; path = "Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.release.xcconfig"; sourceTree = ""; }; + 85972A0B1DCC5B4400C5CC61 /* SLAlertHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLAlertHelper.swift; sourceTree = ""; }; + 85972A0C1DCC5B4400C5CC61 /* SLConstant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLConstant.swift; sourceTree = ""; }; + 85972A0D1DCC5B4400C5CC61 /* SLExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLExtensions.swift; sourceTree = ""; }; + 85972A0E1DCC5B4400C5CC61 /* SLFacebookManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLFacebookManager.swift; sourceTree = ""; }; + 85972A0F1DCC5B4400C5CC61 /* SLInstagramManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLInstagramManager.swift; sourceTree = ""; }; + 85972A101DCC5B4400C5CC61 /* SLLinkedInManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLLinkedInManager.swift; sourceTree = ""; }; + 85972A111DCC5B4400C5CC61 /* SocialLogin-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SocialLogin-Bridging-Header.h"; sourceTree = ""; }; + 85972A131DCC5B4400C5CC61 /* SLInstagramLoginViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLInstagramLoginViewController.swift; sourceTree = ""; }; + 85972A141DCC5B4400C5CC61 /* SLLoginViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLLoginViewController.swift; sourceTree = ""; }; + 85972A151DCC5B4400C5CC61 /* SLProfileDetailsTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLProfileDetailsTableViewCell.swift; sourceTree = ""; }; + 85972A161DCC5B4400C5CC61 /* SLProfileImageCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLProfileImageCell.swift; sourceTree = ""; }; + 85972A171DCC5B4400C5CC61 /* SLProfileViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SLProfileViewController.swift; sourceTree = ""; }; + 85972A241DCC5B8200C5CC61 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + A87390B2918B42B0FA02E96E /* Pods_SocialLogin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SocialLogin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E62EC6D3E7B5F1BB6A4241A8 /* Pods-SocialLogin.adhoc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SocialLogin.adhoc.xcconfig"; path = "Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin.adhoc.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -67,7 +72,7 @@ 1967CCA71D6B0778003327DC /* FBSDKLoginKit.framework in Frameworks */, 1967CCA61D6B0778003327DC /* FBSDKCoreKit.framework in Frameworks */, 1967CCAC1D6B0EE9003327DC /* Bolts.framework in Frameworks */, - A08202E5C0F970C4D9B46097 /* Pods.framework in Frameworks */, + CD73E81EE66B892FEDCCB57F /* Pods_SocialLogin.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -79,8 +84,8 @@ children = ( 1967CC6F1D6AFEB3003327DC /* SocialLogin */, 1967CC6E1D6AFEB2003327DC /* Products */, - 3C6F8E08CB5378E5693C53BB /* Pods */, 99A48088ACF20E39649DFC0D /* Frameworks */, + F8E9CB38727A1A14E067EF29 /* Pods */, ); sourceTree = ""; }; @@ -95,25 +100,17 @@ 1967CC6F1D6AFEB3003327DC /* SocialLogin */ = { isa = PBXGroup; children = ( + 85972A231DCC5B8200C5CC61 /* AppDelegate */, + 85972A0A1DCC5B4400C5CC61 /* Shared */, + 85972A121DCC5B4400C5CC61 /* ViewController */, 1967CCA01D6B0778003327DC /* SubModules */, - 1967CC861D6AFF9B003327DC /* AppDelegate */, 1967CC881D6AFF9B003327DC /* Assets */, - 1967CC8A1D6AFF9B003327DC /* Shared */, 1967CC8B1D6AFF9B003327DC /* StoryBoard */, - 1967CC901D6AFF9B003327DC /* ViewController */, 1967CC7C1D6AFEB3003327DC /* Info.plist */, ); path = SocialLogin; sourceTree = ""; }; - 1967CC861D6AFF9B003327DC /* AppDelegate */ = { - isa = PBXGroup; - children = ( - 1967CC871D6AFF9B003327DC /* AppDelegate.swift */, - ); - path = AppDelegate; - sourceTree = ""; - }; 1967CC881D6AFF9B003327DC /* Assets */ = { isa = PBXGroup; children = ( @@ -122,19 +119,6 @@ path = Assets; sourceTree = ""; }; - 1967CC8A1D6AFF9B003327DC /* Shared */ = { - isa = PBXGroup; - children = ( - 1967CCA91D6B09CB003327DC /* SocialLogin-Bridging-Header.h */, - 1967CCB11D6B19A6003327DC /* SLConstant.swift */, - 1967CCB61D6B2760003327DC /* SLAlertHelper.swift */, - 1967CCB81D6B3135003327DC /* SLFacebookManager.swift */, - 1967CCBA1D6B3147003327DC /* SLLinkedInManager.swift */, - EC59928E1D6B8404002406B0 /* SLExtensions.swift */, - ); - path = Shared; - sourceTree = ""; - }; 1967CC8B1D6AFF9B003327DC /* StoryBoard */ = { isa = PBXGroup; children = ( @@ -144,17 +128,6 @@ path = StoryBoard; sourceTree = ""; }; - 1967CC901D6AFF9B003327DC /* ViewController */ = { - isa = PBXGroup; - children = ( - 1967CCAF1D6B1998003327DC /* SLLoginViewController.swift */, - 1967CCB31D6B1BB2003327DC /* SLProfileViewController.swift */, - 1967CCBC1D6B3B04003327DC /* SLProfileDetailsTableViewCell.swift */, - EC59928A1D6B7A00002406B0 /* SLProfileImageCell.swift */, - ); - path = ViewController; - sourceTree = ""; - }; 1967CCA01D6B0778003327DC /* SubModules */ = { isa = PBXGroup; children = ( @@ -190,15 +163,38 @@ path = Bolt; sourceTree = ""; }; - 3C6F8E08CB5378E5693C53BB /* Pods */ = { + 85972A0A1DCC5B4400C5CC61 /* Shared */ = { isa = PBXGroup; children = ( - 6039CBFCC10F285D416D84FE /* Pods.debug.xcconfig */, - F128F67A3BECB1FF407C482E /* Pods.release.xcconfig */, - 3DE6BBFC87EE6A0F96CD4DB7 /* Pods.distribution.xcconfig */, - A2D0E15EACB13D1427CB3091 /* Pods.adhoc.xcconfig */, + 85972A0B1DCC5B4400C5CC61 /* SLAlertHelper.swift */, + 85972A0C1DCC5B4400C5CC61 /* SLConstant.swift */, + 85972A0D1DCC5B4400C5CC61 /* SLExtensions.swift */, + 85972A0E1DCC5B4400C5CC61 /* SLFacebookManager.swift */, + 85972A0F1DCC5B4400C5CC61 /* SLInstagramManager.swift */, + 85972A101DCC5B4400C5CC61 /* SLLinkedInManager.swift */, + 85972A111DCC5B4400C5CC61 /* SocialLogin-Bridging-Header.h */, ); - name = Pods; + path = Shared; + sourceTree = ""; + }; + 85972A121DCC5B4400C5CC61 /* ViewController */ = { + isa = PBXGroup; + children = ( + 85972A131DCC5B4400C5CC61 /* SLInstagramLoginViewController.swift */, + 85972A141DCC5B4400C5CC61 /* SLLoginViewController.swift */, + 85972A151DCC5B4400C5CC61 /* SLProfileDetailsTableViewCell.swift */, + 85972A161DCC5B4400C5CC61 /* SLProfileImageCell.swift */, + 85972A171DCC5B4400C5CC61 /* SLProfileViewController.swift */, + ); + path = ViewController; + sourceTree = ""; + }; + 85972A231DCC5B8200C5CC61 /* AppDelegate */ = { + isa = PBXGroup; + children = ( + 85972A241DCC5B8200C5CC61 /* AppDelegate.swift */, + ); + path = AppDelegate; sourceTree = ""; }; 99A48088ACF20E39649DFC0D /* Frameworks */ = { @@ -206,10 +202,22 @@ children = ( 19B206571D6C14EF0053CDEF /* SDWebImage.framework */, 145B6B9804678C725ECEB22F /* Pods.framework */, + A87390B2918B42B0FA02E96E /* Pods_SocialLogin.framework */, ); name = Frameworks; sourceTree = ""; }; + F8E9CB38727A1A14E067EF29 /* Pods */ = { + isa = PBXGroup; + children = ( + 4D82E49A5AD5DC9E3625E49C /* Pods-SocialLogin.debug.xcconfig */, + 56FDD6AB9B60E781316BE562 /* Pods-SocialLogin.release.xcconfig */, + 543BCE4D7C40B97D5B23EE24 /* Pods-SocialLogin.distribution.xcconfig */, + E62EC6D3E7B5F1BB6A4241A8 /* Pods-SocialLogin.adhoc.xcconfig */, + ); + name = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -217,12 +225,12 @@ isa = PBXNativeTarget; buildConfigurationList = 1967CC7F1D6AFEB3003327DC /* Build configuration list for PBXNativeTarget "SocialLogin" */; buildPhases = ( - D1B38F646BCE1E949DF38219 /* Check Pods Manifest.lock */, + C554A0CB8473F296A1B3FB82 /* [CP] Check Pods Manifest.lock */, 1967CC691D6AFEB2003327DC /* Sources */, 1967CC6A1D6AFEB2003327DC /* Frameworks */, 1967CC6B1D6AFEB2003327DC /* Resources */, - B9423AECA20DF297FF2FCEB5 /* Embed Pods Frameworks */, - A88AAEC53AC5264A0B5329F4 /* Copy Pods Resources */, + 2DF99A5D323220525E073396 /* [CP] Embed Pods Frameworks */, + 1224686488562CD83E1471B0 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -246,6 +254,7 @@ TargetAttributes = { 1967CC6C1D6AFEB2003327DC = { CreatedOnToolsVersion = 7.3.1; + LastSwiftMigration = 0800; }; }; }; @@ -281,44 +290,44 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - A88AAEC53AC5264A0B5329F4 /* Copy Pods Resources */ = { + 1224686488562CD83E1471B0 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); - name = "Copy Pods Resources"; + name = "[CP] Copy Pods Resources"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n"; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-resources.sh\"\n"; showEnvVarsInLog = 0; }; - B9423AECA20DF297FF2FCEB5 /* Embed Pods Frameworks */ = { + 2DF99A5D323220525E073396 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); - name = "Embed Pods Frameworks"; + name = "[CP] Embed Pods Frameworks"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n"; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-SocialLogin/Pods-SocialLogin-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - D1B38F646BCE1E949DF38219 /* Check Pods Manifest.lock */ = { + C554A0CB8473F296A1B3FB82 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); - name = "Check Pods Manifest.lock"; + name = "[CP] Check Pods Manifest.lock"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; @@ -333,16 +342,18 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1967CCB91D6B3135003327DC /* SLFacebookManager.swift in Sources */, - EC59928B1D6B7A00002406B0 /* SLProfileImageCell.swift in Sources */, - EC59928F1D6B8404002406B0 /* SLExtensions.swift in Sources */, - 1967CCBB1D6B3147003327DC /* SLLinkedInManager.swift in Sources */, - 1967CCB21D6B19A6003327DC /* SLConstant.swift in Sources */, - 1967CCB01D6B1998003327DC /* SLLoginViewController.swift in Sources */, - 1967CCB71D6B2760003327DC /* SLAlertHelper.swift in Sources */, - 1967CC921D6AFF9B003327DC /* AppDelegate.swift in Sources */, - 1967CCB41D6B1BB2003327DC /* SLProfileViewController.swift in Sources */, - 1967CCBD1D6B3B04003327DC /* SLProfileDetailsTableViewCell.swift in Sources */, + 85972A251DCC5B8200C5CC61 /* AppDelegate.swift in Sources */, + 85972A1B1DCC5B4400C5CC61 /* SLFacebookManager.swift in Sources */, + 85972A1D1DCC5B4400C5CC61 /* SLLinkedInManager.swift in Sources */, + 85972A1A1DCC5B4400C5CC61 /* SLExtensions.swift in Sources */, + 85972A221DCC5B4400C5CC61 /* SLProfileViewController.swift in Sources */, + 85972A1E1DCC5B4400C5CC61 /* SLInstagramLoginViewController.swift in Sources */, + 85972A1F1DCC5B4400C5CC61 /* SLLoginViewController.swift in Sources */, + 85972A1C1DCC5B4400C5CC61 /* SLInstagramManager.swift in Sources */, + 85972A201DCC5B4400C5CC61 /* SLProfileDetailsTableViewCell.swift in Sources */, + 85972A211DCC5B4400C5CC61 /* SLProfileImageCell.swift in Sources */, + 85972A191DCC5B4400C5CC61 /* SLConstant.swift in Sources */, + 85972A181DCC5B4400C5CC61 /* SLAlertHelper.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -453,7 +464,7 @@ }; 1967CC801D6AFEB3003327DC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6039CBFCC10F285D416D84FE /* Pods.debug.xcconfig */; + baseConfigurationReference = 4D82E49A5AD5DC9E3625E49C /* Pods-SocialLogin.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; @@ -470,13 +481,14 @@ PRODUCT_BUNDLE_IDENTIFIER = com.mallowtech.sociallogin; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "SocialLogin/Shared/SocialLogin-Bridging-Header.h"; + SWIFT_VERSION = 2.3; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 1967CC811D6AFEB3003327DC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F128F67A3BECB1FF407C482E /* Pods.release.xcconfig */; + baseConfigurationReference = 56FDD6AB9B60E781316BE562 /* Pods-SocialLogin.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; @@ -493,6 +505,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.mallowtech.sociallogin; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "SocialLogin/Shared/SocialLogin-Bridging-Header.h"; + SWIFT_VERSION = 2.3; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -537,7 +550,7 @@ }; 1967CC831D6AFEE7003327DC /* Adhoc */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A2D0E15EACB13D1427CB3091 /* Pods.adhoc.xcconfig */; + baseConfigurationReference = E62EC6D3E7B5F1BB6A4241A8 /* Pods-SocialLogin.adhoc.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; @@ -554,6 +567,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.mallowtech.sociallogin; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "SocialLogin/Shared/SocialLogin-Bridging-Header.h"; + SWIFT_VERSION = 2.3; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Adhoc; @@ -598,7 +612,7 @@ }; 1967CC851D6AFEEF003327DC /* Distribution */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3DE6BBFC87EE6A0F96CD4DB7 /* Pods.distribution.xcconfig */; + baseConfigurationReference = 543BCE4D7C40B97D5B23EE24 /* Pods-SocialLogin.distribution.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; @@ -615,6 +629,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.mallowtech.sociallogin; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "SocialLogin/Shared/SocialLogin-Bridging-Header.h"; + SWIFT_VERSION = 2.3; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Distribution; diff --git a/SocialLogin.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/SocialLogin.xcscheme b/SocialLogin.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/SocialLogin.xcscheme new file mode 100644 index 0000000..1b9af8f --- /dev/null +++ b/SocialLogin.xcodeproj/xcuserdata/rajtharan.xcuserdatad/xcschemes/SocialLogin.xcscheme @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SocialLogin.xcworkspace/contents.xcworkspacedata b/SocialLogin.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..9978b44 --- /dev/null +++ b/SocialLogin.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/SocialLogin/AppDelegate/AppDelegate.swift b/SocialLogin/AppDelegate/AppDelegate.swift index 94b4983..b36cc26 100644 --- a/SocialLogin/AppDelegate/AppDelegate.swift +++ b/SocialLogin/AppDelegate/AppDelegate.swift @@ -12,6 +12,7 @@ import UIKit class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? + var instagramAccessToken: String? func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { @@ -106,5 +107,10 @@ class AppDelegate: UIResponder, UIApplicationDelegate { UINavigationBar.appearance().barTintColor = UIColor.slLinkedInThemeColor() } + func configureUIAppearanceForInstagram() { + UINavigationBar.appearance().tintColor = UIColor.slInstagramThemeColor() + UINavigationBar.appearance().barTintColor = UIColor.slInstagramThemeColor() + } + } diff --git a/SocialLogin/Shared/SLConstant.swift b/SocialLogin/Shared/SLConstant.swift index 7571b01..15b8fa6 100644 --- a/SocialLogin/Shared/SLConstant.swift +++ b/SocialLogin/Shared/SLConstant.swift @@ -22,3 +22,11 @@ let kCommonOfflineErrorMessage = "Your Internet connection appears to be offline let kFacebookUserCancelledErrorMessage = "User has cancelled the Facebook login" let kAlertTitleOops = "Oops!!" let kAlertTitleError = "Error!!" + +//Instagram details +let kClientId = "fbd7122dde04448b8d631a216e51aa64" +let kClientSecret = "82dac4df17a64049a9c88e574df15fbe" +let kGrantType = "authorization_code" +let kRedirectUri = "https://callback.com/" +let kInstagramAccessTokenPath = "https://api.instagram.com/oauth/access_token" +let kInstagramAuthenticatePath = "https://api.instagram.com/oauth/authorize/" diff --git a/SocialLogin/Shared/SLExtensions.swift b/SocialLogin/Shared/SLExtensions.swift index b796fc7..7aa6422 100644 --- a/SocialLogin/Shared/SLExtensions.swift +++ b/SocialLogin/Shared/SLExtensions.swift @@ -18,4 +18,26 @@ extension UIColor { return UIColor(red: 0/255, green: 123/255, blue: 181/255, alpha: 1.0) } -} \ No newline at end of file + class func slInstagramThemeColor() -> UIColor { + return UIColor(red: 205/255, green: 72/255, blue: 107/255, alpha: 1.0) + } + +} + +extension Dictionary { + + func paramsString() -> String { + var paramsString = [String]() + for (key, value) in self { + guard let stringValue = value as? String, let stringKey = key as? String else { + return "" + } + paramsString += [stringKey + "=" + "\(stringValue)"] + + } + return (paramsString.isEmpty ? "" : paramsString.joinWithSeparator("&")) + } + +} + + diff --git a/SocialLogin/Shared/SLInstagramManager.swift b/SocialLogin/Shared/SLInstagramManager.swift new file mode 100644 index 0000000..b845c91 --- /dev/null +++ b/SocialLogin/Shared/SLInstagramManager.swift @@ -0,0 +1,87 @@ +// +// SLInstagramManager.swift +// SocialLogin +// +// Created by Rajtharan Gopal on 03/11/16. +// Copyright © 2016 Mallow Technologies Private Limited. All rights reserved. +// + +import UIKit + +class SLInstagramManager: NSObject { + + static let sharedInstance = SLInstagramManager() + var details: [(String, String?)] = [] + var accessToken: String? + + func userDetails(code: String, success: (Bool) -> Void , failure: (String) -> Void) { + let params = ["client_id": kClientId, + "client_secret": kClientSecret, + "grant_type": kGrantType, + "redirect_uri": kRedirectUri, + "code": code] + + guard let url = NSURL(string: kInstagramAccessTokenPath) else { + return + } + let request = NSMutableURLRequest(URL: url) + request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type") //This is mandatory for instagram API + request.HTTPMethod = "POST" + + let stringParams = params.paramsString() + let dataParams = stringParams.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true) + let paramsLength = String(format: "%d", dataParams!.length) + request.setValue(paramsLength, forHTTPHeaderField: "Content-Length") + request.HTTPBody = dataParams + + let task = NSURLSession.sharedSession().dataTaskWithRequest(request) { (data, response, error) -> Void in + var json: AnyObject = [:] + + if let error = error { + dispatch_async(dispatch_get_main_queue(), { + failure(error.localizedDescription) + return + }) + } + guard let data = data else { + return + } + do { + json = try NSJSONSerialization.JSONObjectWithData(data, options: .MutableContainers) + } catch { + // Do nothing + } + print(json) + if let error = json["error_message"] as? String { + failure(error) + } + if let accessToken = json["access_token"] as? String { + self.accessToken = accessToken + print(accessToken) + } + if let user = json["user"] as? [String : String] { + let name = user["full_name"] + let profilePicture = user["profile_picture"] + let userName = user["username"] + let details: [(String, String?)] = [("Picture", profilePicture),("Full Name", name!), ("Username", "\(userName!)")] + self.details = details + dispatch_async(dispatch_get_main_queue(), { + success(true) + }) + } + } + task.resume() + } + + func logout() { + self.details = [] + kAppDelegate.instagramAccessToken = nil + let cookieJar : NSHTTPCookieStorage = NSHTTPCookieStorage.sharedHTTPCookieStorage() + for cookie in cookieJar.cookies! as [NSHTTPCookie]{ + if cookie.domain == "www.instagram.com" || cookie.domain == "api.instagram.com"{ + cookieJar.deleteCookie(cookie) + } + } + } + +} diff --git a/SocialLogin/StoryBoard/Base.lproj/Main.storyboard b/SocialLogin/StoryBoard/Base.lproj/Main.storyboard index 8d62a76..6f784b4 100644 --- a/SocialLogin/StoryBoard/Base.lproj/Main.storyboard +++ b/SocialLogin/StoryBoard/Base.lproj/Main.storyboard @@ -1,9 +1,10 @@ - - + + - + + @@ -15,31 +16,27 @@ - + - + - + + + + + @@ -82,32 +97,31 @@ - + - - + @@ -221,7 +232,7 @@ - + @@ -241,8 +252,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/SocialLogin/ViewController/SLInstagramLoginViewController.swift b/SocialLogin/ViewController/SLInstagramLoginViewController.swift new file mode 100644 index 0000000..910f4aa --- /dev/null +++ b/SocialLogin/ViewController/SLInstagramLoginViewController.swift @@ -0,0 +1,50 @@ +// +// SLInstagramLoginViewController.swift +// SocialLogin +// +// Created by Rajtharan Gopal on 03/11/16. +// Copyright © 2016 Mallow Technologies Private Limited. All rights reserved. +// + +import UIKit + +class SLInstagramLoginViewController: UIViewController, UIWebViewDelegate { + + @IBOutlet weak var webView: UIWebView! + @IBOutlet weak var activityIndicator: UIActivityIndicatorView! + + + // MARK:- View life cycle methods + + override func viewDidLoad() { + super.viewDidLoad() + activityIndicator?.color = UIColor.slInstagramThemeColor() + activityIndicator?.startAnimating() + webView.loadRequest(NSURLRequest(URL: NSURL(string: kInstagramAuthenticatePath + "?client_id=" + kClientId + "&redirect_uri=" + kRedirectUri + "&response_type=code&scope=public_content+likes")!)) + } + + + // MARK:- Web view delegate methods + + func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool { + activityIndicator?.startAnimating() + var urlString: String = request.URL!.absoluteString! + print("URL STRING : \(urlString) ") + var UrlParts: [AnyObject] = urlString.componentsSeparatedByString("https://callback.com/?code=") + print(UrlParts) + if UrlParts.count > 1 { + urlString = UrlParts[1] as! String + let accessToken = urlString + print("AccessToken = \(accessToken) ") + kAppDelegate.instagramAccessToken = accessToken + activityIndicator?.stopAnimating() + kAppDelegate.configureUIAppearanceForInstagram() + kAppDelegate.profileAsRootViewController() + return false + } else { + activityIndicator?.stopAnimating() + } + return true + } + +} diff --git a/SocialLogin/ViewController/SLProfileViewController.swift b/SocialLogin/ViewController/SLProfileViewController.swift index 382f29e..c3a0cbc 100644 --- a/SocialLogin/ViewController/SLProfileViewController.swift +++ b/SocialLogin/ViewController/SLProfileViewController.swift @@ -61,6 +61,8 @@ class SLProfileViewController: UIViewController, UITableViewDataSource, UITableV FBSDKLoginManager().logOut() } else if LISDKSessionManager.hasValidSession() { SLLinkedInManager.sharedInstance.logout() + } else if kAppDelegate.instagramAccessToken != nil { + SLInstagramManager.sharedInstance.logout() } kAppDelegate.configureRootViewController() } @@ -93,8 +95,15 @@ class SLProfileViewController: UIViewController, UITableViewDataSource, UITableV self.reloadProfileData() SLAlertHelper.showAlertWith(kAlertTitleError, message: errorMessage, inController: self) }) + } else if kAppDelegate.instagramAccessToken != nil { + SLInstagramManager.sharedInstance.userDetails(kAppDelegate.instagramAccessToken!, success: { (status) in + self.profileArray = SLInstagramManager.sharedInstance.details + self.reloadProfileData() + }, failure: { (error) in + self.reloadProfileData() + SLAlertHelper.showAlertWith(kAlertTitleError, message: error, inController: self) + }) } - } func reloadProfileData() { @@ -115,7 +124,6 @@ class SLProfileViewController: UIViewController, UITableViewDataSource, UITableV activityIndicator = UIActivityIndicatorView.init(activityIndicatorStyle: UIActivityIndicatorViewStyle.White) activityIndicator?.hidesWhenStopped = true activityIndicator?.stopAnimating() - activityIndicatoryBarButton = UIBarButtonItem(customView: self.activityIndicator!) } @@ -140,17 +148,20 @@ class SLProfileViewController: UIViewController, UITableViewDataSource, UITableV } imageCell.downLoadImage(self.profileArray[indexPath.row].1!) return imageCell + } else if kAppDelegate.instagramAccessToken != nil { + guard let imageCell = tableView.dequeueReusableCellWithIdentifier(kLinkedInProfileImageCell, forIndexPath: indexPath) as? SLProfileImageCell else { + return UITableViewCell() + } + imageCell.downLoadImage(self.profileArray[indexPath.row].1!) } return UITableViewCell() } else { guard let detailsCell = tableView.dequeueReusableCellWithIdentifier(kProfileDetailCell, forIndexPath: indexPath) as? SLProfileDetailsTableViewCell else { return UITableViewCell() } - let profile = self.profileArray detailsCell.titleLabel?.text = profile[indexPath.row].0 detailsCell.valueLabel?.text = profile[indexPath.row].1 - return detailsCell } }