|
14 | 14 | 9B267B6324405CFD002F571E /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B267B6224405CFD002F571E /* InterfaceController.swift */; }; |
15 | 15 | 9B267B6524405CFD002F571E /* ExtensionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B267B6424405CFD002F571E /* ExtensionDelegate.swift */; }; |
16 | 16 | 9B267B6724405CFD002F571E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9B267B6624405CFD002F571E /* Assets.xcassets */; }; |
| 17 | + 9B2E319D26A0312000BA33A8 /* AttributedString.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9B2E319C26A0312000BA33A8 /* AttributedString.framework */; }; |
| 18 | + 9B2E319E26A0312000BA33A8 /* AttributedString.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9B2E319C26A0312000BA33A8 /* AttributedString.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
17 | 19 | /* End PBXBuildFile section */ |
18 | 20 |
|
19 | 21 | /* Begin PBXContainerItemProxy section */ |
|
56 | 58 | name = "Embed Watch Content"; |
57 | 59 | runOnlyForDeploymentPostprocessing = 0; |
58 | 60 | }; |
| 61 | + 9B2E319F26A0312000BA33A8 /* Embed Frameworks */ = { |
| 62 | + isa = PBXCopyFilesBuildPhase; |
| 63 | + buildActionMask = 2147483647; |
| 64 | + dstPath = ""; |
| 65 | + dstSubfolderSpec = 10; |
| 66 | + files = ( |
| 67 | + 9B2E319E26A0312000BA33A8 /* AttributedString.framework in Embed Frameworks */, |
| 68 | + ); |
| 69 | + name = "Embed Frameworks"; |
| 70 | + runOnlyForDeploymentPostprocessing = 0; |
| 71 | + }; |
59 | 72 | /* End PBXCopyFilesBuildPhase section */ |
60 | 73 |
|
61 | 74 | /* Begin PBXFileReference section */ |
|
69 | 82 | 9B267B6424405CFD002F571E /* ExtensionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExtensionDelegate.swift; sourceTree = "<group>"; }; |
70 | 83 | 9B267B6624405CFD002F571E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
71 | 84 | 9B267B6824405CFD002F571E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 85 | + 9B2E319C26A0312000BA33A8 /* AttributedString.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = AttributedString.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
72 | 86 | /* End PBXFileReference section */ |
73 | 87 |
|
74 | 88 | /* Begin PBXFrameworksBuildPhase section */ |
|
79 | 93 | ); |
80 | 94 | runOnlyForDeploymentPostprocessing = 0; |
81 | 95 | }; |
| 96 | + 9B2E318B26A02FC900BA33A8 /* Frameworks */ = { |
| 97 | + isa = PBXFrameworksBuildPhase; |
| 98 | + buildActionMask = 2147483647; |
| 99 | + files = ( |
| 100 | + 9B2E319D26A0312000BA33A8 /* AttributedString.framework in Frameworks */, |
| 101 | + ); |
| 102 | + runOnlyForDeploymentPostprocessing = 0; |
| 103 | + }; |
82 | 104 | /* End PBXFrameworksBuildPhase section */ |
83 | 105 |
|
84 | 106 | /* Begin PBXGroup section */ |
|
88 | 110 | 9B267B5224405CFA002F571E /* Demo-Watch WatchKit App */, |
89 | 111 | 9B267B6124405CFD002F571E /* Demo-Watch WatchKit Extension */, |
90 | 112 | 9B267B4B24405CFA002F571E /* Products */, |
| 113 | + 9B2E318726A02FC900BA33A8 /* Frameworks */, |
91 | 114 | ); |
92 | 115 | sourceTree = "<group>"; |
93 | 116 | }; |
|
122 | 145 | path = "Demo-Watch WatchKit Extension"; |
123 | 146 | sourceTree = "<group>"; |
124 | 147 | }; |
| 148 | + 9B2E318726A02FC900BA33A8 /* Frameworks */ = { |
| 149 | + isa = PBXGroup; |
| 150 | + children = ( |
| 151 | + 9B2E319C26A0312000BA33A8 /* AttributedString.framework */, |
| 152 | + ); |
| 153 | + name = Frameworks; |
| 154 | + sourceTree = "<group>"; |
| 155 | + }; |
125 | 156 | /* End PBXGroup section */ |
126 | 157 |
|
127 | 158 | /* Begin PBXNativeTarget section */ |
|
148 | 179 | buildPhases = ( |
149 | 180 | 9B267B4C24405CFA002F571E /* Resources */, |
150 | 181 | 9B267B6E24405CFD002F571E /* Embed App Extensions */, |
| 182 | + 9B2E318B26A02FC900BA33A8 /* Frameworks */, |
| 183 | + 9B2E319F26A0312000BA33A8 /* Embed Frameworks */, |
151 | 184 | ); |
152 | 185 | buildRules = ( |
153 | 186 | ); |
|
446 | 479 | DEVELOPMENT_TEAM = ""; |
447 | 480 | IBSC_MODULE = Demo_Watch_WatchKit_Extension; |
448 | 481 | INFOPLIST_FILE = "Demo-Watch WatchKit App/Info.plist"; |
| 482 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 483 | + "$(inherited)", |
| 484 | + "@executable_path/Frameworks", |
| 485 | + ); |
449 | 486 | PRODUCT_BUNDLE_IDENTIFIER = com.attributedstring.watchos; |
450 | 487 | PRODUCT_NAME = "$(TARGET_NAME)"; |
451 | 488 | SDKROOT = watchos; |
|
465 | 502 | DEVELOPMENT_TEAM = ""; |
466 | 503 | IBSC_MODULE = Demo_Watch_WatchKit_Extension; |
467 | 504 | INFOPLIST_FILE = "Demo-Watch WatchKit App/Info.plist"; |
| 505 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 506 | + "$(inherited)", |
| 507 | + "@executable_path/Frameworks", |
| 508 | + ); |
468 | 509 | PRODUCT_BUNDLE_IDENTIFIER = com.attributedstring.watchos; |
469 | 510 | PRODUCT_NAME = "$(TARGET_NAME)"; |
470 | 511 | SDKROOT = watchos; |
|
0 commit comments