Skip to content

Commit

Permalink
Added support for TVOS
Browse files Browse the repository at this point in the history
  • Loading branch information
Anthony Miller committed Feb 21, 2017
1 parent 1c58f7d commit 9f9d60e
Show file tree
Hide file tree
Showing 214 changed files with 8,261 additions and 2,840 deletions.
4 changes: 3 additions & 1 deletion AmazonS3RequestManager.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'AmazonS3RequestManager'
s.version = '1.1.1'
s.version = '1.1.2'
s.license = 'MIT'
s.summary = 'A Alamofire based request manager that serializes requests to the AWS S3 (Amazon Simple Storage Solution). Based on AFAmazonS3Manager'
s.homepage = 'https://github.com/AnthonyMDev/AmazonS3RequestManager'
Expand All @@ -9,9 +9,11 @@ s.authors = { 'Anthony Miller' => '[email protected]' }
s.source = { :git => 'https://github.com/AnthonyMDev/AmazonS3RequestManager.git', :tag => s.version }

s.ios.frameworks = 'MobileCoreServices'
s.tvos.frameworks = 'MobileCoreServices'
s.osx.frameworks = 'CoreServices'

s.ios.deployment_target = '8.0'
s.tvos.deployment_target = '10.1'
s.osx.deployment_target = '10.10'

s.source_files = 'Source/*.{h,m,swift}'
Expand Down
348 changes: 340 additions & 8 deletions Example/AmazonS3RequestManager.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,16 @@
ReferencedContainer = "container:AmazonS3RequestManager.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "928CAAB81E5CCDFC002D52A1"
BuildableName = "TVOS-Tests.xctest"
BlueprintName = "TVOS-Tests"
ReferencedContainer = "container:AmazonS3RequestManager.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0820"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "928CAAA71E5CCDF0002D52A1"
BuildableName = "TVOS-Example.app"
BlueprintName = "TVOS-Example"
ReferencedContainer = "container:AmazonS3RequestManager.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "928CAAB81E5CCDFC002D52A1"
BuildableName = "TVOS-Tests.xctest"
BlueprintName = "TVOS-Tests"
ReferencedContainer = "container:AmazonS3RequestManager.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 = "928CAAB81E5CCDFC002D52A1"
BuildableName = "TVOS-Tests.xctest"
BlueprintName = "TVOS-Tests"
ReferencedContainer = "container:AmazonS3RequestManager.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "928CAAA71E5CCDF0002D52A1"
BuildableName = "TVOS-Example.app"
BlueprintName = "TVOS-Example"
ReferencedContainer = "container:AmazonS3RequestManager.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 = "928CAAA71E5CCDF0002D52A1"
BuildableName = "TVOS-Example.app"
BlueprintName = "TVOS-Example"
ReferencedContainer = "container:AmazonS3RequestManager.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "928CAAA71E5CCDF0002D52A1"
BuildableName = "TVOS-Example.app"
BlueprintName = "TVOS-Example"
ReferencedContainer = "container:AmazonS3RequestManager.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
15 changes: 15 additions & 0 deletions Example/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,21 @@ target 'OSX-Tests' do
test_pods
end

target 'TVOS-Example' do
platform :tvos, '10.1'

pod "AmazonS3RequestManager", :path => "../"

end

target 'TVOS-Tests' do
platform :tvos, '10.1'

pod "AmazonS3RequestManager", :path => "../"

test_pods
end

post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name.include? 'AmazonS3RequestManager'
Expand Down
24 changes: 12 additions & 12 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
PODS:
- Alamofire (4.2.0)
- AmazonS3RequestManager (1.0.5):
- Alamofire (4.3.0)
- AmazonS3RequestManager (1.1.1):
- Alamofire (~> 4.1)
- SWXMLHash (~> 3.0)
- Nimble (5.1.1)
- Nimble (6.0.1)
- Nocilla (0.11.0)
- Quick (1.0.0)
- SWXMLHash (3.0.3)
- Quick (1.1.0)
- SWXMLHash (3.0.4)

DEPENDENCIES:
- AmazonS3RequestManager (from `../`)
Expand All @@ -19,13 +19,13 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
Alamofire: aa2e09d871c9160ac53c90e83c68064a94e3dfbe
AmazonS3RequestManager: b3f19b3ce6f1e9c59924743b58cc07de559339c4
Nimble: 415e3aa3267e7bc2c96b05fa814ddea7bb686a29
Alamofire: 856a113053a7bc9cbe5d6367a555d773fc5cfef7
AmazonS3RequestManager: cbfe6c17ff5f1cc0ee0ee5f1bc48931a339bee12
Nimble: 1527fd1bd2b4cf0636251a36bc8ab37e81da8347
Nocilla: 7af7a386071150cc8aa5da4da97d060f049dd61c
Quick: 8024e4a47e6cc03a9d5245ef0948264fc6d27cff
SWXMLHash: 80d2529d74891bb2f15305a0b9e08f2a4f229ee7
Quick: dafc587e21eed9f4cab3249b9f9015b0b7a7f71d
SWXMLHash: 29d20b84692fc319ea8ed933058fe7d8d005139b

PODFILE CHECKSUM: ee0b09798e2cd39a0a267768f6178bd12aa2494c
PODFILE CHECKSUM: 5a93563cdbfbff414350e4c3a44380e03ca61e1c

COCOAPODS: 1.1.1
COCOAPODS: 1.2.0
32 changes: 23 additions & 9 deletions Example/Pods/Alamofire/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 0 additions & 6 deletions Example/Pods/Alamofire/Source/DispatchQueue+Alamofire.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 9 additions & 19 deletions Example/Pods/Alamofire/Source/NetworkReachabilityManager.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 9f9d60e

Please sign in to comment.