mirror of
https://github.com/zhigang1992/GiphySearch.git
synced 2026-01-12 16:32:26 +08:00
Add basic pods
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
Pods
|
||||
@@ -14,6 +14,9 @@
|
||||
0409FE9A1D145707001EBAA3 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0409FE981D145707001EBAA3 /* LaunchScreen.storyboard */; };
|
||||
0409FEA51D145707001EBAA3 /* GiphySearchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0409FEA41D145707001EBAA3 /* GiphySearchTests.swift */; };
|
||||
0409FEB01D145707001EBAA3 /* GiphySearchUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0409FEAF1D145707001EBAA3 /* GiphySearchUITests.swift */; };
|
||||
14B32E654239D09C164A3F2B /* Pods_GiphySearchTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8CB399D083241D2E4B2EF15 /* Pods_GiphySearchTests.framework */; };
|
||||
3E0BAE035A5120D1ED29BBC6 /* Pods_GiphySearchUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B3A076BE654A5741DBC60FFA /* Pods_GiphySearchUITests.framework */; };
|
||||
7F3846BE13129F0CA635AA00 /* Pods_GiphySearch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8221C6E6BE8EFD3C0ECD317 /* Pods_GiphySearch.framework */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
@@ -47,6 +50,15 @@
|
||||
0409FEAB1D145707001EBAA3 /* GiphySearchUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GiphySearchUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
0409FEAF1D145707001EBAA3 /* GiphySearchUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GiphySearchUITests.swift; sourceTree = "<group>"; };
|
||||
0409FEB11D145707001EBAA3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
0C7E0838CB946C82B888F7F3 /* Pods-GiphySearchUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchUITests/Pods-GiphySearchUITests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
36B16EBFDCC5405A55B2E3F8 /* Pods-GiphySearch.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearch.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
437F19F5739EFE071BA53F4F /* Pods-GiphySearchUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchUITests/Pods-GiphySearchUITests.release.xcconfig"; sourceTree = "<group>"; };
|
||||
52F5A2DCD614FA2DB1D6B1D8 /* Pods-GiphySearchTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||
5B75B44E117EAAC796A2D4BF /* Pods-GiphySearch.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearch.release.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch.release.xcconfig"; sourceTree = "<group>"; };
|
||||
9C9D213BB361EE8123E7919E /* Pods-GiphySearchTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GiphySearchTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
A8221C6E6BE8EFD3C0ECD317 /* Pods_GiphySearch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GiphySearch.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
A8CB399D083241D2E4B2EF15 /* Pods_GiphySearchTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GiphySearchTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
B3A076BE654A5741DBC60FFA /* Pods_GiphySearchUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GiphySearchUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
@@ -54,6 +66,7 @@
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
7F3846BE13129F0CA635AA00 /* Pods_GiphySearch.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -61,6 +74,7 @@
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
14B32E654239D09C164A3F2B /* Pods_GiphySearchTests.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -68,6 +82,7 @@
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
3E0BAE035A5120D1ED29BBC6 /* Pods_GiphySearchUITests.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -81,6 +96,8 @@
|
||||
0409FEA31D145707001EBAA3 /* GiphySearchTests */,
|
||||
0409FEAE1D145707001EBAA3 /* GiphySearchUITests */,
|
||||
0409FE8D1D145707001EBAA3 /* Products */,
|
||||
D893AA2AA20F5EC761C23427 /* Pods */,
|
||||
E8C5052FD9D93BA2A48E748B /* Frameworks */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
@@ -125,6 +142,29 @@
|
||||
path = GiphySearchUITests;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
D893AA2AA20F5EC761C23427 /* Pods */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
36B16EBFDCC5405A55B2E3F8 /* Pods-GiphySearch.debug.xcconfig */,
|
||||
5B75B44E117EAAC796A2D4BF /* Pods-GiphySearch.release.xcconfig */,
|
||||
9C9D213BB361EE8123E7919E /* Pods-GiphySearchTests.debug.xcconfig */,
|
||||
52F5A2DCD614FA2DB1D6B1D8 /* Pods-GiphySearchTests.release.xcconfig */,
|
||||
0C7E0838CB946C82B888F7F3 /* Pods-GiphySearchUITests.debug.xcconfig */,
|
||||
437F19F5739EFE071BA53F4F /* Pods-GiphySearchUITests.release.xcconfig */,
|
||||
);
|
||||
name = Pods;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
E8C5052FD9D93BA2A48E748B /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
A8221C6E6BE8EFD3C0ECD317 /* Pods_GiphySearch.framework */,
|
||||
A8CB399D083241D2E4B2EF15 /* Pods_GiphySearchTests.framework */,
|
||||
B3A076BE654A5741DBC60FFA /* Pods_GiphySearchUITests.framework */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
@@ -132,9 +172,12 @@
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 0409FEB41D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearch" */;
|
||||
buildPhases = (
|
||||
026AB329D553DFFFFE366EB1 /* [CP] Check Pods Manifest.lock */,
|
||||
0409FE881D145707001EBAA3 /* Sources */,
|
||||
0409FE891D145707001EBAA3 /* Frameworks */,
|
||||
0409FE8A1D145707001EBAA3 /* Resources */,
|
||||
2E12B5C10C26AB770A54745A /* [CP] Embed Pods Frameworks */,
|
||||
AF3C6801425F28A5A0290772 /* [CP] Copy Pods Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
@@ -149,9 +192,12 @@
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 0409FEB71D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchTests" */;
|
||||
buildPhases = (
|
||||
50EC3A8D604D56A7D484B7FD /* [CP] Check Pods Manifest.lock */,
|
||||
0409FE9C1D145707001EBAA3 /* Sources */,
|
||||
0409FE9D1D145707001EBAA3 /* Frameworks */,
|
||||
0409FE9E1D145707001EBAA3 /* Resources */,
|
||||
9BC1A0AE8B96FCD4E7AC3736 /* [CP] Embed Pods Frameworks */,
|
||||
30AED36159889C647869034D /* [CP] Copy Pods Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
@@ -167,9 +213,11 @@
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 0409FEBA1D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchUITests" */;
|
||||
buildPhases = (
|
||||
944D93C664DC9FE4B92A9F3E /* [CP] Check Pods Manifest.lock */,
|
||||
0409FEA71D145707001EBAA3 /* Sources */,
|
||||
0409FEA81D145707001EBAA3 /* Frameworks */,
|
||||
0409FEA91D145707001EBAA3 /* Resources */,
|
||||
EDE23828A4E4F92E972A573A /* [CP] Copy Pods Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
@@ -251,6 +299,129 @@
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
026AB329D553DFFFFE366EB1 /* [CP] Check Pods Manifest.lock */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Check Pods Manifest.lock";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
2E12B5C10C26AB770A54745A /* [CP] Embed Pods Frameworks */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Embed Pods Frameworks";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch-frameworks.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
30AED36159889C647869034D /* [CP] Copy Pods Resources */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Copy Pods Resources";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests-resources.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
50EC3A8D604D56A7D484B7FD /* [CP] Check Pods Manifest.lock */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Check Pods Manifest.lock";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
944D93C664DC9FE4B92A9F3E /* [CP] Check Pods Manifest.lock */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Check Pods Manifest.lock";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
9BC1A0AE8B96FCD4E7AC3736 /* [CP] Embed Pods Frameworks */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Embed Pods Frameworks";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearchTests/Pods-GiphySearchTests-frameworks.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
AF3C6801425F28A5A0290772 /* [CP] Copy Pods Resources */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Copy Pods Resources";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearch/Pods-GiphySearch-resources.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
EDE23828A4E4F92E972A573A /* [CP] Copy Pods Resources */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "[CP] Copy Pods Resources";
|
||||
outputPaths = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-GiphySearchUITests/Pods-GiphySearchUITests-resources.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
0409FE881D145707001EBAA3 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
@@ -399,6 +570,7 @@
|
||||
};
|
||||
0409FEB51D145707001EBAA3 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 36B16EBFDCC5405A55B2E3F8 /* Pods-GiphySearch.debug.xcconfig */;
|
||||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
INFOPLIST_FILE = GiphySearch/Info.plist;
|
||||
@@ -410,6 +582,7 @@
|
||||
};
|
||||
0409FEB61D145707001EBAA3 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 5B75B44E117EAAC796A2D4BF /* Pods-GiphySearch.release.xcconfig */;
|
||||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
INFOPLIST_FILE = GiphySearch/Info.plist;
|
||||
@@ -421,6 +594,7 @@
|
||||
};
|
||||
0409FEB81D145707001EBAA3 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 9C9D213BB361EE8123E7919E /* Pods-GiphySearchTests.debug.xcconfig */;
|
||||
buildSettings = {
|
||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||
INFOPLIST_FILE = GiphySearchTests/Info.plist;
|
||||
@@ -433,6 +607,7 @@
|
||||
};
|
||||
0409FEB91D145707001EBAA3 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 52F5A2DCD614FA2DB1D6B1D8 /* Pods-GiphySearchTests.release.xcconfig */;
|
||||
buildSettings = {
|
||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||
INFOPLIST_FILE = GiphySearchTests/Info.plist;
|
||||
@@ -445,6 +620,7 @@
|
||||
};
|
||||
0409FEBB1D145707001EBAA3 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 0C7E0838CB946C82B888F7F3 /* Pods-GiphySearchUITests.debug.xcconfig */;
|
||||
buildSettings = {
|
||||
INFOPLIST_FILE = GiphySearchUITests/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||
@@ -456,6 +632,7 @@
|
||||
};
|
||||
0409FEBC1D145707001EBAA3 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 437F19F5739EFE071BA53F4F /* Pods-GiphySearchUITests.release.xcconfig */;
|
||||
buildSettings = {
|
||||
INFOPLIST_FILE = GiphySearchUITests/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||
@@ -484,6 +661,7 @@
|
||||
0409FEB61D145707001EBAA3 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
0409FEB71D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchTests" */ = {
|
||||
isa = XCConfigurationList;
|
||||
@@ -492,6 +670,7 @@
|
||||
0409FEB91D145707001EBAA3 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
0409FEBA1D145707001EBAA3 /* Build configuration list for PBXNativeTarget "GiphySearchUITests" */ = {
|
||||
isa = XCConfigurationList;
|
||||
@@ -500,6 +679,7 @@
|
||||
0409FEBC1D145707001EBAA3 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
|
||||
111
GiphySearch.xcodeproj/xcshareddata/xcschemes/Specs.xcscheme
Normal file
111
GiphySearch.xcodeproj/xcshareddata/xcschemes/Specs.xcscheme
Normal file
@@ -0,0 +1,111 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0730"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
|
||||
BuildableName = "GiphySearch.app"
|
||||
BlueprintName = "GiphySearch"
|
||||
ReferencedContainer = "container:GiphySearch.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||
<Testables>
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "0409FE9F1D145707001EBAA3"
|
||||
BuildableName = "GiphySearchTests.xctest"
|
||||
BlueprintName = "GiphySearchTests"
|
||||
ReferencedContainer = "container:GiphySearch.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "0409FEAA1D145707001EBAA3"
|
||||
BuildableName = "GiphySearchUITests.xctest"
|
||||
BlueprintName = "GiphySearchUITests"
|
||||
ReferencedContainer = "container:GiphySearch.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
</Testables>
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
|
||||
BuildableName = "GiphySearch.app"
|
||||
BlueprintName = "GiphySearch"
|
||||
ReferencedContainer = "container:GiphySearch.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugServiceExtension = "internal"
|
||||
allowLocationSimulation = "YES">
|
||||
<BuildableProductRunnable
|
||||
runnableDebuggingMode = "0">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
|
||||
BuildableName = "GiphySearch.app"
|
||||
BlueprintName = "GiphySearch"
|
||||
ReferencedContainer = "container:GiphySearch.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
buildConfiguration = "Release"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<BuildableProductRunnable
|
||||
runnableDebuggingMode = "0">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "0409FE8B1D145707001EBAA3"
|
||||
BuildableName = "GiphySearch.app"
|
||||
BlueprintName = "GiphySearch"
|
||||
ReferencedContainer = "container:GiphySearch.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
@@ -4,11 +4,16 @@
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>GiphySearch.xcscheme</key>
|
||||
<key>GiphySearch.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<key>Specs.xcscheme_^#shared#^_</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
|
||||
10
GiphySearch.xcworkspace/contents.xcworkspacedata
generated
Normal file
10
GiphySearch.xcworkspace/contents.xcworkspacedata
generated
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "group:GiphySearch.xcodeproj">
|
||||
</FileRef>
|
||||
<FileRef
|
||||
location = "group:Pods/Pods.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
32
Podfile
Normal file
32
Podfile
Normal file
@@ -0,0 +1,32 @@
|
||||
# Uncomment this line to define a global platform for your project
|
||||
platform :ios, '9.0'
|
||||
|
||||
target 'GiphySearch' do
|
||||
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
|
||||
use_frameworks!
|
||||
|
||||
# Pods for GiphySearch
|
||||
pod 'RxSwift'
|
||||
pod 'RxCocoa'
|
||||
pod 'RxDataSources'
|
||||
|
||||
pod 'Argo'
|
||||
pod 'Curry'
|
||||
|
||||
pod 'R.swift'
|
||||
|
||||
pod 'Swinject'
|
||||
|
||||
target 'GiphySearchTests' do
|
||||
inherit! :search_paths
|
||||
# Pods for testing
|
||||
pod 'Quick'
|
||||
pod 'Nimble'
|
||||
end
|
||||
|
||||
target 'GiphySearchUITests' do
|
||||
inherit! :search_paths
|
||||
# Pods for testing
|
||||
end
|
||||
|
||||
end
|
||||
42
Podfile.lock
Normal file
42
Podfile.lock
Normal file
@@ -0,0 +1,42 @@
|
||||
PODS:
|
||||
- Argo (3.0.1)
|
||||
- Curry (2.2.0)
|
||||
- Nimble (4.0.1)
|
||||
- Quick (0.9.2)
|
||||
- R.swift (2.3.0):
|
||||
- R.swift.Library (~> 2.1.0)
|
||||
- R.swift.Library (2.1.0)
|
||||
- RxCocoa (2.5.0):
|
||||
- RxSwift (~> 2.5)
|
||||
- RxDataSources (0.8.1):
|
||||
- RxCocoa (~> 2.2)
|
||||
- RxSwift (~> 2.2)
|
||||
- RxSwift (2.5.0)
|
||||
- Swinject (1.1.2)
|
||||
|
||||
DEPENDENCIES:
|
||||
- Argo
|
||||
- Curry
|
||||
- Nimble
|
||||
- Quick
|
||||
- R.swift
|
||||
- RxCocoa
|
||||
- RxDataSources
|
||||
- RxSwift
|
||||
- Swinject
|
||||
|
||||
SPEC CHECKSUMS:
|
||||
Argo: 22c5d62b7967020a641468c91dc9488bea9523b8
|
||||
Curry: c22d80fff7f5a4b1bbd531455c3e2dbb099658a3
|
||||
Nimble: 0f3c8b8b084cda391209c3c5efbb48bedeeb920a
|
||||
Quick: 18d057bc66451eedd5d1c8dc99ba2a5db6e60226
|
||||
R.swift: 38b2191a603c3d491a09baddfb4ccc7aa9be4d9d
|
||||
R.swift.Library: e5e077ed04f6867a95676af491650091b23518e9
|
||||
RxCocoa: e1b1562e57a554d0fb2aabf9d71b637f177257c7
|
||||
RxDataSources: 4a87345847d66ef84ecc10bdfa189190f3cd6b12
|
||||
RxSwift: 402b41a50e922a0368fc14cb3bc9f4427920e8ae
|
||||
Swinject: 3debc5ac926dcd1be00947265a9db7a5f31b272a
|
||||
|
||||
PODFILE CHECKSUM: 1d167924c585f95492e166e4eabecdf8b20a0411
|
||||
|
||||
COCOAPODS: 1.0.1
|
||||
Reference in New Issue
Block a user