Skip to content

Commit 201c571

Browse files
authored
Update AmazonIVSPlayer Pod to 1.13.0
Gem dependencies have been updated as well. The project has been updated for Xcode 14, including recommended project file updates and to resolve [this new diagnostic in the Swift 5.7 compiler](swiftlang/swift#41112).
2 parents de7a411 + 2f90afe commit 201c571

10 files changed

Lines changed: 33 additions & 17 deletions

File tree

BasicPlayback/BasicPlayback.xcodeproj/project.pbxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
isa = PBXProject;
133133
attributes = {
134134
LastSwiftUpdateCheck = 1130;
135-
LastUpgradeCheck = 1130;
135+
LastUpgradeCheck = 1400;
136136
ORGANIZATIONNAME = "Amazon.com, Inc.";
137137
TargetAttributes = {
138138
4699FD3B23FF4DA7002F0139 = {
@@ -271,6 +271,7 @@
271271
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
272272
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
273273
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
274+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
274275
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
275276
CLANG_WARN_STRICT_PROTOTYPES = YES;
276277
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -331,6 +332,7 @@
331332
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
332333
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
333334
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
335+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
334336
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
335337
CLANG_WARN_STRICT_PROTOTYPES = YES;
336338
CLANG_WARN_SUSPICIOUS_MOVE = YES;

BasicPlayback/BasicPlayback.xcodeproj/xcshareddata/xcschemes/BasicPlayback.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1130"
3+
LastUpgradeVersion = "1400"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

BasicPlayback/BasicPlayback/ViewController.swift

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,18 @@ class ViewController: UIViewController {
2020

2121
private var pipPossibleObserver: NSKeyValueObservation?
2222

23+
// avoids "stored properties cannot be marked potentially unavailable" error
24+
private var _pipController: Any? = nil
25+
2326
@available(iOS 15, *)
24-
private lazy var pipController: AVPictureInPictureController? = nil
27+
private var pipController: AVPictureInPictureController? {
28+
get {
29+
return _pipController as! AVPictureInPictureController?
30+
}
31+
set {
32+
_pipController = newValue
33+
}
34+
}
2535

2636
// MARK: IBAction
2737

CustomUI/CustomUI.xcodeproj/project.pbxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@
179179
isa = PBXProject;
180180
attributes = {
181181
LastSwiftUpdateCheck = 1130;
182-
LastUpgradeCheck = 1130;
182+
LastUpgradeCheck = 1400;
183183
ORGANIZATIONNAME = "Amazon.com, Inc.";
184184
TargetAttributes = {
185185
46C1045923EDEA9C006D06F5 = {
@@ -323,6 +323,7 @@
323323
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
324324
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
325325
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
326+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
326327
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
327328
CLANG_WARN_STRICT_PROTOTYPES = YES;
328329
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -383,6 +384,7 @@
383384
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
384385
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
385386
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
387+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
386388
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
387389
CLANG_WARN_STRICT_PROTOTYPES = YES;
388390
CLANG_WARN_SUSPICIOUS_MOVE = YES;

CustomUI/CustomUI.xcodeproj/xcshareddata/xcschemes/CustomUI.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1130"
3+
LastUpgradeVersion = "1400"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Gemfile.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ GEM
33
specs:
44
CFPropertyList (3.0.5)
55
rexml
6-
activesupport (6.1.6.1)
6+
activesupport (6.1.7)
77
concurrent-ruby (~> 1.0, >= 1.0.2)
88
i18n (>= 1.6, < 2)
99
minitest (>= 5.1)
1010
tzinfo (~> 2.0)
1111
zeitwerk (~> 2.3)
12-
addressable (2.8.0)
13-
public_suffix (>= 2.0.2, < 5.0)
12+
addressable (2.8.1)
13+
public_suffix (>= 2.0.2, < 6.0)
1414
algoliasearch (1.27.5)
1515
httpclient (~> 2.8, >= 2.8.3)
1616
json (>= 1.5.1)
@@ -66,7 +66,7 @@ GEM
6666
i18n (1.12.0)
6767
concurrent-ruby (~> 1.0)
6868
json (2.6.2)
69-
minitest (5.16.2)
69+
minitest (5.16.3)
7070
molinillo (0.8.0)
7171
nanaimo (0.3.0)
7272
nap (1.1.0)
@@ -76,7 +76,7 @@ GEM
7676
ruby-macho (2.5.1)
7777
typhoeus (1.4.0)
7878
ethon (>= 0.9.0)
79-
tzinfo (2.0.4)
79+
tzinfo (2.0.5)
8080
concurrent-ruby (~> 1.0)
8181
xcodeproj (1.22.0)
8282
CFPropertyList (>= 2.3.3, < 4.0)

Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ workspace 'AmazonIVSPlayerSamples'
44

55
# All of the following projects consume the AmazonIVSPlayer framework as clients
66
abstract_target 'IVSClients' do
7-
pod 'AmazonIVSPlayer', '~> 1.8.3'
7+
pod 'AmazonIVSPlayer', '~> 1.13.0'
88

99
target 'BasicPlayback' do
1010
project 'BasicPlayback/BasicPlayback.xcodeproj'

Podfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
PODS:
2-
- AmazonIVSPlayer (1.8.3)
2+
- AmazonIVSPlayer (1.13.0)
33

44
DEPENDENCIES:
5-
- AmazonIVSPlayer (~> 1.8.3)
5+
- AmazonIVSPlayer (~> 1.13.0)
66

77
SPEC REPOS:
88
trunk:
99
- AmazonIVSPlayer
1010

1111
SPEC CHECKSUMS:
12-
AmazonIVSPlayer: ce792b427a4fe466d6ea32b3ce8abe391d9242d0
12+
AmazonIVSPlayer: 3c774902428c0893004c59c7bbf9065cc542327c
1313

14-
PODFILE CHECKSUM: 9867ba5f68ca68f070b45c19dc5e95f79a65d8a8
14+
PODFILE CHECKSUM: f9181278e977abb376ed42bd883404790e0fed89
1515

1616
COCOAPODS: 1.11.3

QuizDemo/QuizDemo.xcodeproj/project.pbxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
isa = PBXProject;
169169
attributes = {
170170
LastSwiftUpdateCheck = 1130;
171-
LastUpgradeCheck = 1130;
171+
LastUpgradeCheck = 1400;
172172
ORGANIZATIONNAME = "Amazon.com, Inc.";
173173
TargetAttributes = {
174174
46FE5A492419533500BC7CE4 = {
@@ -313,6 +313,7 @@
313313
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
314314
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
315315
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
316+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
316317
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
317318
CLANG_WARN_STRICT_PROTOTYPES = YES;
318319
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -373,6 +374,7 @@
373374
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
374375
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
375376
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
377+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
376378
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
377379
CLANG_WARN_STRICT_PROTOTYPES = YES;
378380
CLANG_WARN_SUSPICIOUS_MOVE = YES;

QuizDemo/QuizDemo.xcodeproj/xcshareddata/xcschemes/QuizDemo.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1140"
3+
LastUpgradeVersion = "1400"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)