Skip to content

Commit de5b6c7

Browse files
committed
Add example projects
1 parent 07836f0 commit de5b6c7

File tree

6 files changed

+222
-69
lines changed

6 files changed

+222
-69
lines changed

ParseLiveQuery/Examples/LiveQueryDemo-ObjC.xcodeproj/project.pbxproj

Lines changed: 51 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -7,38 +7,46 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
395FFA7429D761B4006502C5 /* ParseLiveQuery.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 395FFA4429D75F1F006502C5 /* ParseLiveQuery.framework */; };
1011
F509D5461CA9E5B8007B15B0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F519CBB41CA9CA04005295C0 /* main.m */; };
1112
F509D5471CA9E5B8007B15B0 /* Message.m in Sources */ = {isa = PBXBuildFile; fileRef = F519CBBC1CA9CA2B005295C0 /* Message.m */; };
1213
F509D5481CA9E5B8007B15B0 /* Room.m in Sources */ = {isa = PBXBuildFile; fileRef = F519CBBF1CA9CA34005295C0 /* Room.m */; };
1314
F509D5491CA9E5B8007B15B0 /* ChatRoomManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F519CBCF1CA9CC4D005295C0 /* ChatRoomManager.m */; };
14-
F570348B1CAC837800EB3067 /* ParseLiveQuery.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F519CBCA1CA9CB31005295C0 /* ParseLiveQuery.framework */; };
1515
/* End PBXBuildFile section */
1616

1717
/* Begin PBXContainerItemProxy section */
18-
F519CBC71CA9CB31005295C0 /* PBXContainerItemProxy */ = {
18+
395FFA4129D75F1F006502C5 /* PBXContainerItemProxy */ = {
1919
isa = PBXContainerItemProxy;
20-
containerPortal = F519CBC21CA9CB31005295C0 /* ParseLiveQuery.xcodeproj */;
20+
containerPortal = 395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */;
2121
proxyType = 2;
2222
remoteGlobalIDString = F5A9BFCA1BE0248D00E78326;
2323
remoteInfo = "ParseLiveQuery-iOS";
2424
};
25-
F519CBC91CA9CB31005295C0 /* PBXContainerItemProxy */ = {
25+
395FFA4329D75F1F006502C5 /* PBXContainerItemProxy */ = {
2626
isa = PBXContainerItemProxy;
27-
containerPortal = F519CBC21CA9CB31005295C0 /* ParseLiveQuery.xcodeproj */;
27+
containerPortal = 395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */;
2828
proxyType = 2;
2929
remoteGlobalIDString = F5903CEA1BD999C500C3EFFE;
3030
remoteInfo = "ParseLiveQuery-OSX";
3131
};
32-
F57034871CAC836900EB3067 /* PBXContainerItemProxy */ = {
32+
395FFA4529D75F1F006502C5 /* PBXContainerItemProxy */ = {
3333
isa = PBXContainerItemProxy;
34-
containerPortal = F519CBC21CA9CB31005295C0 /* ParseLiveQuery.xcodeproj */;
35-
proxyType = 1;
36-
remoteGlobalIDString = F5903CE91BD999C500C3EFFE;
37-
remoteInfo = "ParseLiveQuery-OSX";
34+
containerPortal = 395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */;
35+
proxyType = 2;
36+
remoteGlobalIDString = 708836722561F502005B32F0;
37+
remoteInfo = "ParseLiveQuery-watchOS";
38+
};
39+
395FFA4729D75F1F006502C5 /* PBXContainerItemProxy */ = {
40+
isa = PBXContainerItemProxy;
41+
containerPortal = 395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */;
42+
proxyType = 2;
43+
remoteGlobalIDString = 708836942561F55B005B32F0;
44+
remoteInfo = "ParseLiveQuery-tvOS";
3845
};
3946
/* End PBXContainerItemProxy section */
4047

4148
/* Begin PBXFileReference section */
49+
395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ParseLiveQuery.xcodeproj; path = ../ParseLiveQuery.xcodeproj; sourceTree = "<group>"; };
4250
46BB59B59BEB1C1B30D1528A /* Pods-LiveQueryDemo-ObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LiveQueryDemo-ObjC.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-LiveQueryDemo-ObjC/Pods-LiveQueryDemo-ObjC.debug.xcconfig"; sourceTree = "<group>"; };
4351
B8FE714A9B78962AE71BE6E5 /* Pods_LiveQueryDemo_ObjC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LiveQueryDemo_ObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4452
BBA908F914DAEEBB466454E2 /* Pods-LiveQueryDemo-ObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LiveQueryDemo-ObjC.release.xcconfig"; path = "../Pods/Target Support Files/Pods-LiveQueryDemo-ObjC/Pods-LiveQueryDemo-ObjC.release.xcconfig"; sourceTree = "<group>"; };
@@ -49,7 +57,6 @@
4957
F519CBBC1CA9CA2B005295C0 /* Message.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Message.m; sourceTree = "<group>"; };
5058
F519CBBE1CA9CA34005295C0 /* Room.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Room.h; sourceTree = "<group>"; };
5159
F519CBBF1CA9CA34005295C0 /* Room.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Room.m; sourceTree = "<group>"; };
52-
F519CBC21CA9CB31005295C0 /* ParseLiveQuery.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ParseLiveQuery.xcodeproj; path = ../Sources/ParseLiveQuery.xcodeproj; sourceTree = "<group>"; };
5360
F519CBCE1CA9CC4D005295C0 /* ChatRoomManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatRoomManager.h; sourceTree = "<group>"; };
5461
F519CBCF1CA9CC4D005295C0 /* ChatRoomManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatRoomManager.m; sourceTree = "<group>"; };
5562
/* End PBXFileReference section */
@@ -59,17 +66,28 @@
5966
isa = PBXFrameworksBuildPhase;
6067
buildActionMask = 2147483647;
6168
files = (
62-
F570348B1CAC837800EB3067 /* ParseLiveQuery.framework in Frameworks */,
69+
395FFA7429D761B4006502C5 /* ParseLiveQuery.framework in Frameworks */,
6370
);
6471
runOnlyForDeploymentPostprocessing = 0;
6572
};
6673
/* End PBXFrameworksBuildPhase section */
6774

6875
/* Begin PBXGroup section */
76+
395FFA3B29D75F1F006502C5 /* Products */ = {
77+
isa = PBXGroup;
78+
children = (
79+
395FFA4229D75F1F006502C5 /* ParseLiveQuery.framework */,
80+
395FFA4429D75F1F006502C5 /* ParseLiveQuery.framework */,
81+
395FFA4629D75F1F006502C5 /* ParseLiveQuery_watchOS.framework */,
82+
395FFA4829D75F1F006502C5 /* ParseLiveQuery_tvOS.framework */,
83+
);
84+
name = Products;
85+
sourceTree = "<group>";
86+
};
6987
E0B5CD933BEBE8518E7750F2 /* Frameworks */ = {
7088
isa = PBXGroup;
7189
children = (
72-
F519CBC21CA9CB31005295C0 /* ParseLiveQuery.xcodeproj */,
90+
395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */,
7391
B8FE714A9B78962AE71BE6E5 /* Pods_LiveQueryDemo_ObjC.framework */,
7492
);
7593
name = Frameworks;
@@ -117,15 +135,6 @@
117135
path = "LiveQueryDemo-ObjC";
118136
sourceTree = "<group>";
119137
};
120-
F519CBC31CA9CB31005295C0 /* Products */ = {
121-
isa = PBXGroup;
122-
children = (
123-
F519CBC81CA9CB31005295C0 /* ParseLiveQuery.framework */,
124-
F519CBCA1CA9CB31005295C0 /* ParseLiveQuery.framework */,
125-
);
126-
name = Products;
127-
sourceTree = "<group>";
128-
};
129138
/* End PBXGroup section */
130139

131140
/* Begin PBXNativeTarget section */
@@ -140,7 +149,6 @@
140149
buildRules = (
141150
);
142151
dependencies = (
143-
F57034881CAC836900EB3067 /* PBXTargetDependency */,
144152
);
145153
name = "LiveQueryDemo-ObjC";
146154
productName = LiveQueryDemo;
@@ -174,8 +182,8 @@
174182
projectDirPath = "";
175183
projectReferences = (
176184
{
177-
ProductGroup = F519CBC31CA9CB31005295C0 /* Products */;
178-
ProjectRef = F519CBC21CA9CB31005295C0 /* ParseLiveQuery.xcodeproj */;
185+
ProductGroup = 395FFA3B29D75F1F006502C5 /* Products */;
186+
ProjectRef = 395FFA3A29D75F1F006502C5 /* ParseLiveQuery.xcodeproj */;
179187
},
180188
);
181189
projectRoot = "";
@@ -186,18 +194,32 @@
186194
/* End PBXProject section */
187195

188196
/* Begin PBXReferenceProxy section */
189-
F519CBC81CA9CB31005295C0 /* ParseLiveQuery.framework */ = {
197+
395FFA4229D75F1F006502C5 /* ParseLiveQuery.framework */ = {
190198
isa = PBXReferenceProxy;
191199
fileType = wrapper.framework;
192200
path = ParseLiveQuery.framework;
193-
remoteRef = F519CBC71CA9CB31005295C0 /* PBXContainerItemProxy */;
201+
remoteRef = 395FFA4129D75F1F006502C5 /* PBXContainerItemProxy */;
194202
sourceTree = BUILT_PRODUCTS_DIR;
195203
};
196-
F519CBCA1CA9CB31005295C0 /* ParseLiveQuery.framework */ = {
204+
395FFA4429D75F1F006502C5 /* ParseLiveQuery.framework */ = {
197205
isa = PBXReferenceProxy;
198206
fileType = wrapper.framework;
199207
path = ParseLiveQuery.framework;
200-
remoteRef = F519CBC91CA9CB31005295C0 /* PBXContainerItemProxy */;
208+
remoteRef = 395FFA4329D75F1F006502C5 /* PBXContainerItemProxy */;
209+
sourceTree = BUILT_PRODUCTS_DIR;
210+
};
211+
395FFA4629D75F1F006502C5 /* ParseLiveQuery_watchOS.framework */ = {
212+
isa = PBXReferenceProxy;
213+
fileType = wrapper.framework;
214+
path = ParseLiveQuery_watchOS.framework;
215+
remoteRef = 395FFA4529D75F1F006502C5 /* PBXContainerItemProxy */;
216+
sourceTree = BUILT_PRODUCTS_DIR;
217+
};
218+
395FFA4829D75F1F006502C5 /* ParseLiveQuery_tvOS.framework */ = {
219+
isa = PBXReferenceProxy;
220+
fileType = wrapper.framework;
221+
path = ParseLiveQuery_tvOS.framework;
222+
remoteRef = 395FFA4729D75F1F006502C5 /* PBXContainerItemProxy */;
201223
sourceTree = BUILT_PRODUCTS_DIR;
202224
};
203225
/* End PBXReferenceProxy section */
@@ -226,19 +248,10 @@
226248
};
227249
/* End PBXSourcesBuildPhase section */
228250

229-
/* Begin PBXTargetDependency section */
230-
F57034881CAC836900EB3067 /* PBXTargetDependency */ = {
231-
isa = PBXTargetDependency;
232-
name = "ParseLiveQuery-OSX";
233-
targetProxy = F57034871CAC836900EB3067 /* PBXContainerItemProxy */;
234-
};
235-
/* End PBXTargetDependency section */
236-
237251
/* Begin XCBuildConfiguration section */
238252
F509D5401CA9E597007B15B0 /* Debug */ = {
239253
isa = XCBuildConfiguration;
240254
buildSettings = {
241-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
242255
CODE_SIGN_IDENTITY = "-";
243256
COMBINE_HIDPI_IMAGES = YES;
244257
INFOPLIST_FILE = "$(SRCROOT)/LiveQueryDemo-ObjC/Info.plist";
@@ -252,7 +265,6 @@
252265
F509D5411CA9E597007B15B0 /* Release */ = {
253266
isa = XCBuildConfiguration;
254267
buildSettings = {
255-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
256268
CODE_SIGN_IDENTITY = "-";
257269
COMBINE_HIDPI_IMAGES = YES;
258270
INFOPLIST_FILE = "$(SRCROOT)/LiveQueryDemo-ObjC/Info.plist";
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

ParseLiveQuery/Examples/LiveQueryDemo-ObjC/main.m

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,13 @@
2020
char buffer[1024];
2121
fgets(buffer, 1024, stdin);
2222

23-
NSString *username = [NSString stringWithUTF8String:buffer];
23+
NSString *usernameInput = [NSString stringWithUTF8String:buffer];
2424

25-
NSString *prompt = [NSString stringWithFormat:@"Enter password for %@", username];
26-
NSString *password = [NSString stringWithUTF8String:getpass([prompt UTF8String])];
25+
NSString *prompt = [NSString stringWithFormat:@"Enter password for %@", usernameInput];
26+
NSString *passwordInput = [NSString stringWithUTF8String:getpass([prompt UTF8String])];
27+
28+
NSString *username = [usernameInput stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
29+
NSString *password = [passwordInput stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
2730

2831
return [[PFUser logInWithUsernameInBackground:username password:password] continueWithBlock:^id (BFTask<PFUser *> *task) {
2932
if (task.result) {
@@ -43,7 +46,7 @@
4346
NSString *roomName = [NSString stringWithUTF8String:buffer];
4447

4548
return [[[[Room query] whereKey:@"name"
46-
equalTo:roomName]
49+
equalTo:[roomName stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]]]
4750
getFirstObjectInBackground]
4851
continueWithBlock:^id _Nullable(BFTask * _Nonnull task) {
4952
if (task.result) {
@@ -75,7 +78,7 @@ - (instancetype)initWithRoom:(Room *)room {
7578
}
7679

7780
- (PFQuery *)queryForChatRoomManager:(ChatRoomManager *)manager {
78-
return [[[Message query] whereKey:@"room_name"
81+
return [[[Message query] whereKey:@"roomName"
7982
equalTo:self.room.name]
8083
orderByAscending:@"createdAt"];
8184
}

ParseLiveQuery/Examples/LiveQueryDemo.xcodeproj/project.pbxproj

Lines changed: 45 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,48 +7,59 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
F509D5281CA9E4D9007B15B0 /* ParseLiveQuery.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8199A4061CA1EF1800BF61E1 /* ParseLiveQuery.framework */; };
1110
F509D5291CA9E53D007B15B0 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = F59F85B61C9BB4B600566A29 /* Message.swift */; };
1211
F509D52A1CA9E53D007B15B0 /* Room.swift in Sources */ = {isa = PBXBuildFile; fileRef = F59F85B71C9BB4B600566A29 /* Room.swift */; };
1312
F509D52B1CA9E53D007B15B0 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = F59F85AF1C9BB48200566A29 /* main.swift */; };
1413
/* End PBXBuildFile section */
1514

1615
/* Begin PBXContainerItemProxy section */
17-
8199A4031CA1EF1800BF61E1 /* PBXContainerItemProxy */ = {
16+
395FFA9129D7740B006502C5 /* PBXContainerItemProxy */ = {
1817
isa = PBXContainerItemProxy;
19-
containerPortal = 8199A3FE1CA1EF1800BF61E1 /* ParseLiveQuery.xcodeproj */;
18+
containerPortal = 395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */;
2019
proxyType = 2;
2120
remoteGlobalIDString = F5A9BFCA1BE0248D00E78326;
2221
remoteInfo = "ParseLiveQuery-iOS";
2322
};
24-
8199A4051CA1EF1800BF61E1 /* PBXContainerItemProxy */ = {
23+
395FFA9329D7740B006502C5 /* PBXContainerItemProxy */ = {
2524
isa = PBXContainerItemProxy;
26-
containerPortal = 8199A3FE1CA1EF1800BF61E1 /* ParseLiveQuery.xcodeproj */;
25+
containerPortal = 395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */;
2726
proxyType = 2;
2827
remoteGlobalIDString = F5903CEA1BD999C500C3EFFE;
2928
remoteInfo = "ParseLiveQuery-OSX";
3029
};
30+
395FFA9529D7740B006502C5 /* PBXContainerItemProxy */ = {
31+
isa = PBXContainerItemProxy;
32+
containerPortal = 395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */;
33+
proxyType = 2;
34+
remoteGlobalIDString = 708836722561F502005B32F0;
35+
remoteInfo = "ParseLiveQuery-watchOS";
36+
};
37+
395FFA9729D7740B006502C5 /* PBXContainerItemProxy */ = {
38+
isa = PBXContainerItemProxy;
39+
containerPortal = 395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */;
40+
proxyType = 2;
41+
remoteGlobalIDString = 708836942561F55B005B32F0;
42+
remoteInfo = "ParseLiveQuery-tvOS";
43+
};
3144
/* End PBXContainerItemProxy section */
3245

3346
/* Begin PBXFileReference section */
47+
395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ParseLiveQuery.xcodeproj; path = ../ParseLiveQuery.xcodeproj; sourceTree = "<group>"; };
3448
3AC9312CEDA0007F8EAA9880 /* Pods-LiveQueryDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LiveQueryDemo.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-LiveQueryDemo/Pods-LiveQueryDemo.debug.xcconfig"; sourceTree = "<group>"; };
3549
497772719B97C861F0896BFC /* Pods-LiveQueryDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LiveQueryDemo.release.xcconfig"; path = "../Pods/Target Support Files/Pods-LiveQueryDemo/Pods-LiveQueryDemo.release.xcconfig"; sourceTree = "<group>"; };
36-
8199A3FE1CA1EF1800BF61E1 /* ParseLiveQuery.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ParseLiveQuery.xcodeproj; path = ../Sources/ParseLiveQuery.xcodeproj; sourceTree = "<group>"; };
3750
E6A6F02FD57E57309877DA38 /* Pods_LiveQueryDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LiveQueryDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3851
F509D5171CA9E4AE007B15B0 /* LiveQueryDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LiveQueryDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
3952
F509D5241CA9E4AE007B15B0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4053
F59F85AF1C9BB48200566A29 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
4154
F59F85B61C9BB4B600566A29 /* Message.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Message.swift; sourceTree = "<group>"; };
4255
F59F85B71C9BB4B600566A29 /* Room.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Room.swift; sourceTree = "<group>"; };
43-
F59F85BC1C9BB66C00566A29 /* ParseLiveQuery.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ParseLiveQuery.framework; path = "../../../../Library/Developer/Xcode/DerivedData/ParseLiveQuery-dstaosuetnlsavabgvfvntbqxpxo/Build/Products/Debug/ParseLiveQuery.framework"; sourceTree = "<group>"; };
4456
/* End PBXFileReference section */
4557

4658
/* Begin PBXFrameworksBuildPhase section */
4759
F509D5141CA9E4AE007B15B0 /* Frameworks */ = {
4860
isa = PBXFrameworksBuildPhase;
4961
buildActionMask = 2147483647;
5062
files = (
51-
F509D5281CA9E4D9007B15B0 /* ParseLiveQuery.framework in Frameworks */,
5263
);
5364
runOnlyForDeploymentPostprocessing = 0;
5465
};
@@ -58,18 +69,19 @@
5869
2E2DAD338FCB65EC95CB7AA9 /* Frameworks */ = {
5970
isa = PBXGroup;
6071
children = (
61-
8199A3FE1CA1EF1800BF61E1 /* ParseLiveQuery.xcodeproj */,
62-
F59F85BC1C9BB66C00566A29 /* ParseLiveQuery.framework */,
72+
395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */,
6373
E6A6F02FD57E57309877DA38 /* Pods_LiveQueryDemo.framework */,
6474
);
6575
name = Frameworks;
6676
sourceTree = "<group>";
6777
};
68-
8199A3FF1CA1EF1800BF61E1 /* Products */ = {
78+
395FFA8B29D7740B006502C5 /* Products */ = {
6979
isa = PBXGroup;
7080
children = (
71-
8199A4041CA1EF1800BF61E1 /* ParseLiveQuery.framework */,
72-
8199A4061CA1EF1800BF61E1 /* ParseLiveQuery.framework */,
81+
395FFA9229D7740B006502C5 /* ParseLiveQuery.framework */,
82+
395FFA9429D7740B006502C5 /* ParseLiveQuery.framework */,
83+
395FFA9629D7740B006502C5 /* ParseLiveQuery_watchOS.framework */,
84+
395FFA9829D7740B006502C5 /* ParseLiveQuery_tvOS.framework */,
7385
);
7486
name = Products;
7587
sourceTree = "<group>";
@@ -163,8 +175,8 @@
163175
projectDirPath = "";
164176
projectReferences = (
165177
{
166-
ProductGroup = 8199A3FF1CA1EF1800BF61E1 /* Products */;
167-
ProjectRef = 8199A3FE1CA1EF1800BF61E1 /* ParseLiveQuery.xcodeproj */;
178+
ProductGroup = 395FFA8B29D7740B006502C5 /* Products */;
179+
ProjectRef = 395FFA8A29D7740B006502C5 /* ParseLiveQuery.xcodeproj */;
168180
},
169181
);
170182
projectRoot = "";
@@ -175,18 +187,32 @@
175187
/* End PBXProject section */
176188

177189
/* Begin PBXReferenceProxy section */
178-
8199A4041CA1EF1800BF61E1 /* ParseLiveQuery.framework */ = {
190+
395FFA9229D7740B006502C5 /* ParseLiveQuery.framework */ = {
179191
isa = PBXReferenceProxy;
180192
fileType = wrapper.framework;
181193
path = ParseLiveQuery.framework;
182-
remoteRef = 8199A4031CA1EF1800BF61E1 /* PBXContainerItemProxy */;
194+
remoteRef = 395FFA9129D7740B006502C5 /* PBXContainerItemProxy */;
183195
sourceTree = BUILT_PRODUCTS_DIR;
184196
};
185-
8199A4061CA1EF1800BF61E1 /* ParseLiveQuery.framework */ = {
197+
395FFA9429D7740B006502C5 /* ParseLiveQuery.framework */ = {
186198
isa = PBXReferenceProxy;
187199
fileType = wrapper.framework;
188200
path = ParseLiveQuery.framework;
189-
remoteRef = 8199A4051CA1EF1800BF61E1 /* PBXContainerItemProxy */;
201+
remoteRef = 395FFA9329D7740B006502C5 /* PBXContainerItemProxy */;
202+
sourceTree = BUILT_PRODUCTS_DIR;
203+
};
204+
395FFA9629D7740B006502C5 /* ParseLiveQuery_watchOS.framework */ = {
205+
isa = PBXReferenceProxy;
206+
fileType = wrapper.framework;
207+
path = ParseLiveQuery_watchOS.framework;
208+
remoteRef = 395FFA9529D7740B006502C5 /* PBXContainerItemProxy */;
209+
sourceTree = BUILT_PRODUCTS_DIR;
210+
};
211+
395FFA9829D7740B006502C5 /* ParseLiveQuery_tvOS.framework */ = {
212+
isa = PBXReferenceProxy;
213+
fileType = wrapper.framework;
214+
path = ParseLiveQuery_tvOS.framework;
215+
remoteRef = 395FFA9729D7740B006502C5 /* PBXContainerItemProxy */;
190216
sourceTree = BUILT_PRODUCTS_DIR;
191217
};
192218
/* End PBXReferenceProxy section */

0 commit comments

Comments
 (0)