diff --git a/Examples/SDWebImage Demo.xcodeproj/project.pbxproj b/Examples/SDWebImage Demo.xcodeproj/project.pbxproj index 7e90ccf0..6c67ea95 100644 --- a/Examples/SDWebImage Demo.xcodeproj/project.pbxproj +++ b/Examples/SDWebImage Demo.xcodeproj/project.pbxproj @@ -7,6 +7,14 @@ objects = { /* Begin PBXBuildFile section */ + 327E2DCD1FAF0D6A00EF52C2 /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43A0FAAF1BDD16AC00B7582B /* SDWebImage.framework */; }; + 327E2DCE1FAF0D6A00EF52C2 /* SDWebImage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 43A0FAAF1BDD16AC00B7582B /* SDWebImage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 327E2DD21FAF0D7000EF52C2 /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43A629E71D0DFD000089D7DD /* SDWebImage.framework */; }; + 327E2DD31FAF0D7000EF52C2 /* SDWebImage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 43A629E71D0DFD000089D7DD /* SDWebImage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 327E2DD71FAF0D7900EF52C2 /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4397D2751D0DDBE100BB2784 /* SDWebImage.framework */; }; + 327E2DD81FAF0D7900EF52C2 /* SDWebImage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 4397D2751D0DDBE100BB2784 /* SDWebImage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 327E2DDC1FAF0D8000EF52C2 /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 431739601CDFCC370008FEB9 /* SDWebImage.framework */; }; + 327E2DDD1FAF0D8000EF52C2 /* SDWebImage.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 431739601CDFCC370008FEB9 /* SDWebImage.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 32892E311FAE898C00BE8320 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 32892E301FAE898C00BE8320 /* Assets.xcassets */; }; 32892E351FAE89FE00BE8320 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 32892E341FAE89FD00BE8320 /* LaunchScreen.storyboard */; }; 3E75A9861742DBE700DA412D /* CustomPathImages in Resources */ = {isa = PBXBuildFile; fileRef = 3E75A9851742DBE700DA412D /* CustomPathImages */; }; @@ -15,13 +23,11 @@ 4314D1B01D0E1182004B36C9 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4314D1AF1D0E1182004B36C9 /* ViewController.m */; }; 4314D1B31D0E1182004B36C9 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4314D1B11D0E1182004B36C9 /* Main.storyboard */; }; 4314D1B51D0E1182004B36C9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4314D1B41D0E1182004B36C9 /* Assets.xcassets */; }; - 4314D1BC1D0E11A8004B36C9 /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 431739601CDFCC370008FEB9 /* SDWebImage.framework */; }; 43A629D31D0DFD000089D7DD /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 43A629D21D0DFD000089D7DD /* AppDelegate.m */; }; 43A629D61D0DFD000089D7DD /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 43A629D51D0DFD000089D7DD /* main.m */; }; 43A629D91D0DFD000089D7DD /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 43A629D81D0DFD000089D7DD /* ViewController.m */; }; 43A629DB1D0DFD000089D7DD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 43A629DA1D0DFD000089D7DD /* Assets.xcassets */; }; 43A629DE1D0DFD000089D7DD /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 43A629DC1D0DFD000089D7DD /* Main.storyboard */; }; - 43A629EB1D0DFDD40089D7DD /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43A629E71D0DFD000089D7DD /* SDWebImage.framework */; }; 43A629F21D0E07600089D7DD /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 43A629F01D0E07600089D7DD /* Interface.storyboard */; }; 43A629F41D0E07600089D7DD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 43A629F31D0E07600089D7DD /* Assets.xcassets */; }; 43A629FB1D0E07600089D7DD /* SDWebImage Watch Demo Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 43A629FA1D0E07600089D7DD /* SDWebImage Watch Demo Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; @@ -30,8 +36,6 @@ 43A62A091D0E07600089D7DD /* NotificationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 43A62A081D0E07600089D7DD /* NotificationController.m */; }; 43A62A0B1D0E07600089D7DD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 43A62A0A1D0E07600089D7DD /* Assets.xcassets */; }; 43A62A0F1D0E07600089D7DD /* SDWebImage Watch Demo.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = 43A629EE1D0E07600089D7DD /* SDWebImage Watch Demo.app */; }; - 43F04B3F1D9E468D003F9640 /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4397D2751D0DDBE100BB2784 /* SDWebImage.framework */; }; - 43F100181D9EE18300F6E0CE /* SDWebImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43A0FAAF1BDD16AC00B7582B /* SDWebImage.framework */; }; 531041C1157EAC8F00BBABC3 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 537612E6155ABA44005750A4 /* ImageIO.framework */; }; 5376129A155AB74D005750A4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53761299155AB74D005750A4 /* UIKit.framework */; }; 5376129C155AB74D005750A4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5376129B155AB74D005750A4 /* Foundation.framework */; }; @@ -46,6 +50,48 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ + 327E2DAE1FAF0A6B00EF52C2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 431BB6891D06D2C1006A3455; + remoteInfo = "SDWebImage watchOS"; + }; + 327E2DB31FAF0B3800EF52C2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 4A2CADFE1AB4BB5300B6BC39; + remoteInfo = "SDWebImage iOS"; + }; + 327E2DCF1FAF0D6A00EF52C2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 4A2CADFE1AB4BB5300B6BC39; + remoteInfo = "SDWebImage iOS"; + }; + 327E2DD41FAF0D7000EF52C2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 4397D2761D0DDD8C00BB2784; + remoteInfo = "SDWebImage OSX"; + }; + 327E2DD91FAF0D7900EF52C2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 431BB6891D06D2C1006A3455; + remoteInfo = "SDWebImage watchOS"; + }; + 327E2DDE1FAF0D8000EF52C2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 00733A4B1BC487C000A5A117; + remoteInfo = "SDWebImage tvOS"; + }; 4314D19D1D0E0EB6004B36C9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; @@ -109,20 +155,6 @@ remoteGlobalIDString = 43A629ED1D0E07600089D7DD; remoteInfo = "SDWebImage Watch Demo"; }; - 43F04B3D1D9E467E003F9640 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 431BB6891D06D2C1006A3455; - remoteInfo = "SDWebImage watchOS"; - }; - 43F100161D9EE17C00F6E0CE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 4A2CADFE1AB4BB5300B6BC39; - remoteInfo = "SDWebImage iOS"; - }; DA248D731954841D00390AB0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = DA248D6C1954841D00390AB0 /* SDWebImage.xcodeproj */; @@ -133,6 +165,50 @@ /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ + 327E2DD11FAF0D6A00EF52C2 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 327E2DCE1FAF0D6A00EF52C2 /* SDWebImage.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; + 327E2DD61FAF0D7000EF52C2 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 327E2DD31FAF0D7000EF52C2 /* SDWebImage.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; + 327E2DDB1FAF0D7A00EF52C2 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 327E2DD81FAF0D7900EF52C2 /* SDWebImage.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; + 327E2DE01FAF0D8000EF52C2 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 327E2DDD1FAF0D8000EF52C2 /* SDWebImage.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; 43A62A131D0E07600089D7DD /* Embed App Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -218,7 +294,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4314D1BC1D0E11A8004B36C9 /* SDWebImage.framework in Frameworks */, + 327E2DDC1FAF0D8000EF52C2 /* SDWebImage.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -226,7 +302,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 43A629EB1D0DFDD40089D7DD /* SDWebImage.framework in Frameworks */, + 327E2DD21FAF0D7000EF52C2 /* SDWebImage.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -234,7 +310,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 43F04B3F1D9E468D003F9640 /* SDWebImage.framework in Frameworks */, + 327E2DD71FAF0D7900EF52C2 /* SDWebImage.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -242,11 +318,11 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 43F100181D9EE18300F6E0CE /* SDWebImage.framework in Frameworks */, DA248D44195470FD00390AB0 /* MapKit.framework in Frameworks */, 531041C1157EAC8F00BBABC3 /* ImageIO.framework in Frameworks */, 5376129A155AB74D005750A4 /* UIKit.framework in Frameworks */, 5376129C155AB74D005750A4 /* Foundation.framework in Frameworks */, + 327E2DCD1FAF0D6A00EF52C2 /* SDWebImage.framework in Frameworks */, 5376129E155AB74D005750A4 /* CoreGraphics.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -424,11 +500,13 @@ 4314D1A21D0E1181004B36C9 /* Sources */, 4314D1A31D0E1181004B36C9 /* Frameworks */, 4314D1A41D0E1181004B36C9 /* Resources */, + 327E2DE01FAF0D8000EF52C2 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( 4314D1BB1D0E11A0004B36C9 /* PBXTargetDependency */, + 327E2DDF1FAF0D8000EF52C2 /* PBXTargetDependency */, ); name = "SDWebImage TV Demo"; productName = "SDWebImage TV Demo"; @@ -442,11 +520,13 @@ 43A629CB1D0DFD000089D7DD /* Sources */, 43A629CC1D0DFD000089D7DD /* Frameworks */, 43A629CD1D0DFD000089D7DD /* Resources */, + 327E2DD61FAF0D7000EF52C2 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( 43A629EA1D0DFDCA0089D7DD /* PBXTargetDependency */, + 327E2DD51FAF0D7000EF52C2 /* PBXTargetDependency */, ); name = "SDWebImage OSX Demo"; productName = "SDWebImage OSX Demo"; @@ -477,11 +557,13 @@ 43A629F61D0E07600089D7DD /* Sources */, 43A629F71D0E07600089D7DD /* Frameworks */, 43A629F81D0E07600089D7DD /* Resources */, + 327E2DDB1FAF0D7A00EF52C2 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - 43F04B3E1D9E467E003F9640 /* PBXTargetDependency */, + 327E2DAF1FAF0A6B00EF52C2 /* PBXTargetDependency */, + 327E2DDA1FAF0D7900EF52C2 /* PBXTargetDependency */, ); name = "SDWebImage Watch Demo Extension"; productName = "SDWebImage Watch Demo Extension"; @@ -496,12 +578,14 @@ 53761292155AB74D005750A4 /* Frameworks */, 53761293155AB74D005750A4 /* Resources */, 43A62A171D0E07600089D7DD /* Embed Watch Content */, + 327E2DD11FAF0D6A00EF52C2 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - 43F100171D9EE17C00F6E0CE /* PBXTargetDependency */, 43A62A0E1D0E07600089D7DD /* PBXTargetDependency */, + 327E2DB41FAF0B3800EF52C2 /* PBXTargetDependency */, + 327E2DD01FAF0D6A00EF52C2 /* PBXTargetDependency */, ); name = "SDWebImage iOS Demo"; productName = "SDWebImage Demo"; @@ -699,6 +783,36 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + 327E2DAF1FAF0A6B00EF52C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage watchOS"; + targetProxy = 327E2DAE1FAF0A6B00EF52C2 /* PBXContainerItemProxy */; + }; + 327E2DB41FAF0B3800EF52C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage iOS"; + targetProxy = 327E2DB31FAF0B3800EF52C2 /* PBXContainerItemProxy */; + }; + 327E2DD01FAF0D6A00EF52C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage iOS"; + targetProxy = 327E2DCF1FAF0D6A00EF52C2 /* PBXContainerItemProxy */; + }; + 327E2DD51FAF0D7000EF52C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage OSX"; + targetProxy = 327E2DD41FAF0D7000EF52C2 /* PBXContainerItemProxy */; + }; + 327E2DDA1FAF0D7900EF52C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage watchOS"; + targetProxy = 327E2DD91FAF0D7900EF52C2 /* PBXContainerItemProxy */; + }; + 327E2DDF1FAF0D8000EF52C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage tvOS"; + targetProxy = 327E2DDE1FAF0D8000EF52C2 /* PBXContainerItemProxy */; + }; 4314D1BB1D0E11A0004B36C9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SDWebImage tvOS"; @@ -719,16 +833,6 @@ target = 43A629ED1D0E07600089D7DD /* SDWebImage Watch Demo */; targetProxy = 43A62A0D1D0E07600089D7DD /* PBXContainerItemProxy */; }; - 43F04B3E1D9E467E003F9640 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SDWebImage watchOS"; - targetProxy = 43F04B3D1D9E467E003F9640 /* PBXContainerItemProxy */; - }; - 43F100171D9EE17C00F6E0CE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SDWebImage iOS"; - targetProxy = 43F100161D9EE17C00F6E0CE /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -1185,6 +1289,7 @@ ); INFOPLIST_FILE = "SDWebImage Demo/SDWebImage Demo-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; OTHER_CFLAGS = ""; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = "com.dailymotion.${PRODUCT_NAME:rfc1034identifier}"; @@ -1211,6 +1316,7 @@ ); INFOPLIST_FILE = "SDWebImage Demo/SDWebImage Demo-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = "com.dailymotion.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)";