Skip to content

Commit c20ac8b

Browse files
Kroach/oasis 2519 release151 (#242)
* Bump version 1.5.0 --> 1.5.1 * Update CHANGELOG.md * Rebuild universal frameworks * Remove 'Pods_OptimizelyTVOSDemoApp.framework' static library from General / 'Embedded Frameworks' * Additional OptimizelyTVOSDemoApp image assets for Xcode 9.2 / iTunes Connect * Update release.sh
1 parent e8b5666 commit c20ac8b

File tree

47 files changed

+184
-82
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+184
-82
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
# Optimizely Objective-C SDK Changelog
2+
## 1.5.1
3+
April 17, 2018
4+
5+
### Bug Fixes:
6+
* Fix single quote in events issue. Event was sent repeatedly because it was
7+
unable to be deleted from data store due to syntax error.
8+
* Remove "Pod_..." static library from demo app "Embedded Frameworks".
9+
* Fix red Xcode Project Navigator group folder.
10+
211
## 1.5.0
312
December 6, 2017
413

OptimizelyDemoApp/OptimizelyDemoApp.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
3E0197EB208687470042FF7E /* Pods_OptimizelyTVOSDemoApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E0197EC208687470042FF7E /* Pods_OptimizelyTVOSDemoApp.framework */; };
1011
3E19F86C1F0176AC001FC077 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3E19F86A1F0176A5001FC077 /* Assets.xcassets */; };
1112
3E3AD1412061E09E00081305 /* Pods_OptimizelyiOSDemoApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E3AD1422061E09E00081305 /* Pods_OptimizelyiOSDemoApp.framework */; };
1213
3E62A2602061E71500D1AC12 /* OptimizelySDKUserProfileService.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EB7197B1EC6589600B54F89 /* OptimizelySDKUserProfileService.framework */; };
@@ -44,8 +45,6 @@
4445
EA299EEF1E55316300931399 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EA299EEE1E55316300931399 /* Assets.xcassets */; };
4546
EA299F0A1E55336700931399 /* OptimizelySDKTVOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA70FFBD1E550EAC00590BEF /* OptimizelySDKTVOS.framework */; };
4647
EA299F0B1E55336700931399 /* OptimizelySDKTVOS.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = EA70FFBD1E550EAC00590BEF /* OptimizelySDKTVOS.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
47-
EA299F0F1E55336D00931399 /* Pods_OptimizelyTVOSDemoApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA299F0E1E55336D00931399 /* Pods_OptimizelyTVOSDemoApp.framework */; };
48-
EA299F101E55336D00931399 /* Pods_OptimizelyTVOSDemoApp.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = EA299F0E1E55336D00931399 /* Pods_OptimizelyTVOSDemoApp.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
4948
EA4A62BB1E566F3500F1C3CE /* demoTestDatafile.json in Resources */ = {isa = PBXBuildFile; fileRef = EA4A62BA1E566F3500F1C3CE /* demoTestDatafile.json */; };
5049
EA4A62BC1E566F3500F1C3CE /* demoTestDatafile.json in Resources */ = {isa = PBXBuildFile; fileRef = EA4A62BA1E566F3500F1C3CE /* demoTestDatafile.json */; };
5150
EA70000D1E552EBD00590BEF /* Roboto-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = EA70FFC31E552D0B00590BEF /* Roboto-Medium.ttf */; };
@@ -145,7 +144,6 @@
145144
EA1E4B561E65060300BDDABD /* OptimizelySDKDatafileManager.framework in Embed Frameworks */,
146145
EA299F0B1E55336700931399 /* OptimizelySDKTVOS.framework in Embed Frameworks */,
147146
EA1E4B501E65060300BDDABD /* OptimizelySDKCore.framework in Embed Frameworks */,
148-
EA299F101E55336D00931399 /* Pods_OptimizelyTVOSDemoApp.framework in Embed Frameworks */,
149147
EA1E4B4A1E65060300BDDABD /* OptimizelySDKEventDispatcher.framework in Embed Frameworks */,
150148
);
151149
name = "Embed Frameworks";
@@ -156,6 +154,7 @@
156154
/* Begin PBXFileReference section */
157155
0AD2B4CCAE039F03823867E5 /* Pods-OptimizelyiOSDemoApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OptimizelyiOSDemoApp.release.xcconfig"; path = "../Pods/Target Support Files/Pods-OptimizelyiOSDemoApp/Pods-OptimizelyiOSDemoApp.release.xcconfig"; sourceTree = "<group>"; };
158156
3321336732A089FCB7E90C94 /* Pods-OptimizelyiOSDemoApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OptimizelyiOSDemoApp.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-OptimizelyiOSDemoApp/Pods-OptimizelyiOSDemoApp.debug.xcconfig"; sourceTree = "<group>"; };
157+
3E0197EC208687470042FF7E /* Pods_OptimizelyTVOSDemoApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Pods_OptimizelyTVOSDemoApp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
159158
3E19F86A1F0176A5001FC077 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = OptimizelyTVOSDemoApp/Assets.xcassets; sourceTree = "<group>"; };
160159
3E3AD1422061E09E00081305 /* Pods_OptimizelyiOSDemoApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Pods_OptimizelyiOSDemoApp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
161160
3EB7197B1EC6589600B54F89 /* OptimizelySDKUserProfileService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OptimizelySDKUserProfileService.framework; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -198,11 +197,11 @@
198197
isa = PBXFrameworksBuildPhase;
199198
buildActionMask = 2147483647;
200199
files = (
200+
3E0197EB208687470042FF7E /* Pods_OptimizelyTVOSDemoApp.framework in Frameworks */,
201201
EA1E4B4C1E65060300BDDABD /* OptimizelySDKShared.framework in Frameworks */,
202202
EA1E4B551E65060300BDDABD /* OptimizelySDKDatafileManager.framework in Frameworks */,
203203
EA299F0A1E55336700931399 /* OptimizelySDKTVOS.framework in Frameworks */,
204204
EA1E4B4F1E65060300BDDABD /* OptimizelySDKCore.framework in Frameworks */,
205-
EA299F0F1E55336D00931399 /* Pods_OptimizelyTVOSDemoApp.framework in Frameworks */,
206205
3EF452841ECA639300BA82CB /* OptimizelySDKUserProfileService.framework in Frameworks */,
207206
EA1E4B491E65060300BDDABD /* OptimizelySDKEventDispatcher.framework in Frameworks */,
208207
);
@@ -300,6 +299,7 @@
300299
EA5248C31DC72E8300AF6685 /* Frameworks */ = {
301300
isa = PBXGroup;
302301
children = (
302+
3E0197EC208687470042FF7E /* Pods_OptimizelyTVOSDemoApp.framework */,
303303
3E3AD1422061E09E00081305 /* Pods_OptimizelyiOSDemoApp.framework */,
304304
EA70FFB71E550EAC00590BEF /* OptimizelySDKTVOS.xcodeproj */,
305305
EA52492B1DC72F3500AF6685 /* OptimizelySDKiOS.xcodeproj */,

OptimizelyDemoApp/OptimizelyTVOSDemoApp/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"idiom" : "tv",
55
"filename" : "icon-large_back.png",
66
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "tv",
10+
"scale" : "2x"
711
}
812
],
913
"info" : {

OptimizelyDemoApp/OptimizelyTVOSDemoApp/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"idiom" : "tv",
55
"filename" : "icon-large_front.png",
66
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "tv",
10+
"scale" : "2x"
711
}
812
],
913
"info" : {

OptimizelyDemoApp/OptimizelyTVOSDemoApp/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"idiom" : "tv",
55
"filename" : "icon-large_middle.png",
66
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "tv",
10+
"scale" : "2x"
711
}
812
],
913
"info" : {

OptimizelyDemoApp/OptimizelyTVOSDemoApp/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
"idiom" : "tv",
55
"filename" : "icon-small_back.png",
66
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "tv",
10+
"filename" : "icon-small_back@2x.png",
11+
"scale" : "2x"
712
}
813
],
914
"info" : {

OptimizelyDemoApp/OptimizelyTVOSDemoApp/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
"idiom" : "tv",
55
"filename" : "icon-small_front.png",
66
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "tv",
10+
"filename" : "icon-small_front@2x.png",
11+
"scale" : "2x"
712
}
813
],
914
"info" : {

OptimizelyDemoApp/OptimizelyTVOSDemoApp/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
"idiom" : "tv",
55
"filename" : "icon-small_middle.png",
66
"scale" : "1x"
7+
},
8+
{
9+
"idiom" : "tv",
10+
"filename" : "icon-small_middle@2x.png",
11+
"scale" : "2x"
712
}
813
],
914
"info" : {

0 commit comments

Comments
 (0)