Skip to content
This repository was archived by the owner on May 20, 2021. It is now read-only.

Commit 0e93ef1

Browse files
Fix embedding Meteor framework in example apps
1 parent 4262bb4 commit 0e93ef1

File tree

3 files changed

+20
-35
lines changed

3 files changed

+20
-35
lines changed

Examples/Leaderboard/Leaderboard.xcodeproj/project.pbxproj

+11-16
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
9F3B25771B2C8C2600F0E2FA /* Meteor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F3B25761B2C8C2600F0E2FA /* Meteor.framework */; };
11-
9F3B25781B2C8C2600F0E2FA /* Meteor.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 9F3B25761B2C8C2600F0E2FA /* Meteor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
10+
9F55D5261B2CAFAB00858CE7 /* Meteor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F55D5251B2CAFAB00858CE7 /* Meteor.framework */; };
11+
9F55D5271B2CAFAB00858CE7 /* Meteor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9F55D5251B2CAFAB00858CE7 /* Meteor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
1212
9FFE6C661A51D4C9008C1B11 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FFE6C651A51D4C9008C1B11 /* main.m */; };
1313
9FFE6C741A51D4C9008C1B11 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9FFE6C731A51D4C9008C1B11 /* Images.xcassets */; };
1414
9FFE6C771A51D4C9008C1B11 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9FFE6C751A51D4C9008C1B11 /* LaunchScreen.xib */; };
@@ -20,20 +20,21 @@
2020
/* End PBXBuildFile section */
2121

2222
/* Begin PBXCopyFilesBuildPhase section */
23-
7CBF1A971B19030200967AEE /* CopyFiles */ = {
23+
7CBF1A971B19030200967AEE /* Embed Frameworks */ = {
2424
isa = PBXCopyFilesBuildPhase;
2525
buildActionMask = 2147483647;
2626
dstPath = "";
2727
dstSubfolderSpec = 10;
2828
files = (
29-
9F3B25781B2C8C2600F0E2FA /* Meteor.framework in CopyFiles */,
29+
9F55D5271B2CAFAB00858CE7 /* Meteor.framework in Embed Frameworks */,
3030
);
31+
name = "Embed Frameworks";
3132
runOnlyForDeploymentPostprocessing = 0;
3233
};
3334
/* End PBXCopyFilesBuildPhase section */
3435

3536
/* Begin PBXFileReference section */
36-
9F3B25761B2C8C2600F0E2FA /* Meteor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = Meteor.framework; path = "/Users/martijnwalraven/Library/Developer/Xcode/DerivedData/Meteor-camtfjeimyleqjfaxdzkjwdbqoyr/Build/Products/Debug-iphoneos/Meteor.framework"; sourceTree = "<absolute>"; };
37+
9F55D5251B2CAFAB00858CE7 /* Meteor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Meteor.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3738
9FFE6C601A51D4C9008C1B11 /* Leaderboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Leaderboard.app; sourceTree = BUILT_PRODUCTS_DIR; };
3839
9FFE6C641A51D4C9008C1B11 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
3940
9FFE6C651A51D4C9008C1B11 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
@@ -54,7 +55,7 @@
5455
isa = PBXFrameworksBuildPhase;
5556
buildActionMask = 2147483647;
5657
files = (
57-
9F3B25771B2C8C2600F0E2FA /* Meteor.framework in Frameworks */,
58+
9F55D5261B2CAFAB00858CE7 /* Meteor.framework in Frameworks */,
5859
);
5960
runOnlyForDeploymentPostprocessing = 0;
6061
};
@@ -64,7 +65,7 @@
6465
6D78A33710AC34B40BF6342A /* Frameworks */ = {
6566
isa = PBXGroup;
6667
children = (
67-
9F3B25761B2C8C2600F0E2FA /* Meteor.framework */,
68+
9F55D5251B2CAFAB00858CE7 /* Meteor.framework */,
6869
);
6970
name = Frameworks;
7071
sourceTree = "<group>";
@@ -123,7 +124,7 @@
123124
9FFE6C5C1A51D4C9008C1B11 /* Sources */,
124125
9FFE6C5D1A51D4C9008C1B11 /* Frameworks */,
125126
9FFE6C5E1A51D4C9008C1B11 /* Resources */,
126-
7CBF1A971B19030200967AEE /* CopyFiles */,
127+
7CBF1A971B19030200967AEE /* Embed Frameworks */,
127128
);
128129
buildRules = (
129130
);
@@ -288,10 +289,7 @@
288289
isa = XCBuildConfiguration;
289290
buildSettings = {
290291
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
291-
FRAMEWORK_SEARCH_PATHS = (
292-
"$(inherited)",
293-
"$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Meteor-camtfjeimyleqjfaxdzkjwdbqoyr/Build/Products/Debug-iphoneos",
294-
);
292+
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
295293
INFOPLIST_FILE = Leaderboard/Info.plist;
296294
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
297295
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -302,10 +300,7 @@
302300
isa = XCBuildConfiguration;
303301
buildSettings = {
304302
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
305-
FRAMEWORK_SEARCH_PATHS = (
306-
"$(inherited)",
307-
"$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Meteor-camtfjeimyleqjfaxdzkjwdbqoyr/Build/Products/Debug-iphoneos",
308-
);
303+
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
309304
INFOPLIST_FILE = Leaderboard/Info.plist;
310305
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
311306
PRODUCT_NAME = "$(TARGET_NAME)";

Examples/Todos/Todos.xcodeproj/project.pbxproj

+8-18
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
9F0C5EB11A542E510077E466 /* FetchedResultsTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F0C5EB01A542E510077E466 /* FetchedResultsTableViewController.swift */; };
2020
9F108F731A63B848001B40C9 /* ContentLoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F108F721A63B848001B40C9 /* ContentLoading.swift */; };
2121
9F108F771A63B9C5001B40C9 /* FetchedResultsTableViewDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F108F761A63B9C5001B40C9 /* FetchedResultsTableViewDataSource.swift */; };
22-
9F3B25731B2C8B8300F0E2FA /* Meteor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F3B256E1B2C8A1B00F0E2FA /* Meteor.framework */; };
23-
9F3B25741B2C8B8300F0E2FA /* Meteor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9F3B256E1B2C8A1B00F0E2FA /* Meteor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
2422
9F49219B1A57FEDF00151F48 /* PlaceholderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F49219A1A57FEDF00151F48 /* PlaceholderView.swift */; };
23+
9F55D5231B2CAF8900858CE7 /* Meteor.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F55D5221B2CAF8900858CE7 /* Meteor.framework */; };
24+
9F55D5241B2CAF8900858CE7 /* Meteor.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9F55D5221B2CAF8900858CE7 /* Meteor.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
2525
9F87B3531A6152BC0019AE57 /* SignUpViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F87B3521A6152BC0019AE57 /* SignUpViewController.swift */; };
2626
9F87B3551A61F19A0019AE57 /* ManagedObjectObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F87B3541A61F19A0019AE57 /* ManagedObjectObserver.swift */; };
2727
9F87B3591A6238630019AE57 /* FoundationExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F87B3581A6238630019AE57 /* FoundationExtensions.swift */; };
@@ -35,13 +35,13 @@
3535
/* End PBXBuildFile section */
3636

3737
/* Begin PBXCopyFilesBuildPhase section */
38-
9F3B25751B2C8B8300F0E2FA /* Embed Frameworks */ = {
38+
9FC1CDBE1B2CAE7C00D2E81B /* Embed Frameworks */ = {
3939
isa = PBXCopyFilesBuildPhase;
4040
buildActionMask = 2147483647;
4141
dstPath = "";
4242
dstSubfolderSpec = 10;
4343
files = (
44-
9F3B25741B2C8B8300F0E2FA /* Meteor.framework in Embed Frameworks */,
44+
9F55D5241B2CAF8900858CE7 /* Meteor.framework in Embed Frameworks */,
4545
);
4646
name = "Embed Frameworks";
4747
runOnlyForDeploymentPostprocessing = 0;
@@ -63,8 +63,8 @@
6363
9F0C5EB01A542E510077E466 /* FetchedResultsTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchedResultsTableViewController.swift; sourceTree = "<group>"; };
6464
9F108F721A63B848001B40C9 /* ContentLoading.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentLoading.swift; sourceTree = "<group>"; };
6565
9F108F761A63B9C5001B40C9 /* FetchedResultsTableViewDataSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchedResultsTableViewDataSource.swift; sourceTree = "<group>"; };
66-
9F3B256E1B2C8A1B00F0E2FA /* Meteor.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Meteor.framework; path = "../../../../../Library/Developer/Xcode/DerivedData/Meteor-camtfjeimyleqjfaxdzkjwdbqoyr/Build/Products/Debug-iphoneos/Meteor.framework"; sourceTree = "<group>"; };
6766
9F49219A1A57FEDF00151F48 /* PlaceholderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaceholderView.swift; sourceTree = "<group>"; };
67+
9F55D5221B2CAF8900858CE7 /* Meteor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Meteor.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6868
9F87B3521A6152BC0019AE57 /* SignUpViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignUpViewController.swift; sourceTree = "<group>"; };
6969
9F87B3541A61F19A0019AE57 /* ManagedObjectObserver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ManagedObjectObserver.swift; sourceTree = "<group>"; };
7070
9F87B3581A6238630019AE57 /* FoundationExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationExtensions.swift; sourceTree = "<group>"; };
@@ -82,7 +82,7 @@
8282
isa = PBXFrameworksBuildPhase;
8383
buildActionMask = 2147483647;
8484
files = (
85-
9F3B25731B2C8B8300F0E2FA /* Meteor.framework in Frameworks */,
85+
9F55D5231B2CAF8900858CE7 /* Meteor.framework in Frameworks */,
8686
);
8787
runOnlyForDeploymentPostprocessing = 0;
8888
};
@@ -204,7 +204,7 @@
204204
D5615E1FE56A597C93F9959F /* Frameworks */ = {
205205
isa = PBXGroup;
206206
children = (
207-
9F3B256E1B2C8A1B00F0E2FA /* Meteor.framework */,
207+
9F55D5221B2CAF8900858CE7 /* Meteor.framework */,
208208
);
209209
name = Frameworks;
210210
sourceTree = "<group>";
@@ -219,7 +219,7 @@
219219
9F0C5E471A53C4E10077E466 /* Sources */,
220220
9F0C5E481A53C4E10077E466 /* Frameworks */,
221221
9F0C5E491A53C4E10077E466 /* Resources */,
222-
9F3B25751B2C8B8300F0E2FA /* Embed Frameworks */,
222+
9FC1CDBE1B2CAE7C00D2E81B /* Embed Frameworks */,
223223
);
224224
buildRules = (
225225
);
@@ -409,11 +409,6 @@
409409
isa = XCBuildConfiguration;
410410
buildSettings = {
411411
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
412-
FRAMEWORK_SEARCH_PATHS = (
413-
"$(inherited)",
414-
"/Users/martijnwalraven/Development/Source/meteor-ios/build/Debug-iphoneos",
415-
"$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Meteor-camtfjeimyleqjfaxdzkjwdbqoyr/Build/Products/Debug-iphoneos",
416-
);
417412
INFOPLIST_FILE = Todos/Info.plist;
418413
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
419414
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -424,11 +419,6 @@
424419
isa = XCBuildConfiguration;
425420
buildSettings = {
426421
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
427-
FRAMEWORK_SEARCH_PATHS = (
428-
"$(inherited)",
429-
"/Users/martijnwalraven/Development/Source/meteor-ios/build/Debug-iphoneos",
430-
"$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Meteor-camtfjeimyleqjfaxdzkjwdbqoyr/Build/Products/Debug-iphoneos",
431-
);
432422
INFOPLIST_FILE = Todos/Info.plist;
433423
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
434424
PRODUCT_NAME = "$(TARGET_NAME)";

Meteor/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>
22-
<string>124</string>
22+
<string>125</string>
2323
<key>NSPrincipalClass</key>
2424
<string></string>
2525
</dict>

0 commit comments

Comments
 (0)