Skip to content

Commit 992560b

Browse files
committed
Rename project to DecoderSec for decoder-sec product line
Retarget Xcode project/folders/schemes from Everywhere to DecoderSec / DecoderSecTunnel, keep EverywhereCore as the engine dependency, refresh docs for independent decoder-sec development, and migrate legacy stores.
1 parent 3adfb13 commit 992560b

93 files changed

Lines changed: 233 additions & 323 deletions

File tree

Some content is hidden

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

‎.github/workflows/build-ipa.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ jobs:
104104
- name: Upload IPA artifact
105105
uses: actions/upload-artifact@v4
106106
with:
107-
name: Everywhere-ipa-${{ github.sha }}
107+
name: DecoderSec-ipa-${{ github.sha }}
108108
path: |
109109
build/ipa/*.ipa
110110
build/*.xcarchive

‎BRAND.md‎

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
# Brand — decoder sec.
22

3-
Premium OLED dark identity for this Everywhere fork.
4-
53
| Token | Value |
64
|-------|-------|
5+
| Product | decoder-sec |
76
| Display name | `decoder sec.` |
7+
| Xcode | `DecoderSec.xcodeproj` |
8+
| App target | `DecoderSec` |
9+
| Tunnel target | `DecoderSecTunnel` |
810
| Bundle ID | `com.decodersec.app` |
911
| Network Extension | `com.decodersec.app.PacketTunnel` |
1012
| App Group | `group.com.decodersec.app` |
1113
| Accent | neon emerald `#00FF6A` |
1214
| Background | true black `#000000` |
1315

14-
Assets: `Assets.xcassets/BrandLogo`, `AppIcon.appiconset`, `AppIcon.icon`.
16+
Assets live under `DecoderSec/Assets.xcassets` (`BrandLogo`, `AppIcon`) and `DecoderSec/AppIcon.icon`.
1517

16-
Register the App Group + Network Extension capability for the new IDs in your Apple Developer account before device installs.
18+
Register App Group + Network Extension for these IDs in Apple Developer before device installs.

‎DEEPLINKS.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ Alias: every `happ://…` form also works as `everywhere://…`, `decodersec://
4545
- `Shared/DeepLink/ShareLinkToXray.swift` — share-link → Xray outbound JSON
4646
- `Shared/DeepLink/SubscriptionImporter.swift` — HTTP subscription body
4747
- `Shared/DeepLink/RoutingProfileStore.swift` — profile storage + Xray merge
48-
- `Everywhere/DeepLink/DeepLinkCenter.swift` — UI orchestration
49-
- `Everywhere/Info.plist` — URL scheme registration
48+
- `DecoderSec/DeepLink/DeepLinkCenter.swift` — UI orchestration
49+
- `DecoderSec/Info.plist` — URL scheme registration
Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
8A430E870A41435438F9F399 /* EverywhereCore in Frameworks */ = {isa = PBXBuildFile; productRef = B672C232E19E5E5F670A2F6D /* EverywhereCore */; };
1616
8DA46DEAF1392B6586DBC9FC /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = AD2724A4F89A96B133F540CB /* libresolv.tbd */; };
1717
CB0BA4282FA6277800E37B2C /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB0BA4272FA6277800E37B2C /* NetworkExtension.framework */; };
18-
CB0BA4302FA6277800E37B2C /* EverywhereNE.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = CB0BA4252FA6277800E37B2C /* EverywhereNE.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
18+
CB0BA4302FA6277800E37B2C /* DecoderSecTunnel.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = CB0BA4252FA6277800E37B2C /* DecoderSecTunnel.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
1919
E21CF12D020F260C78EF147B /* zashboard in Resources */ = {isa = PBXBuildFile; fileRef = 1197532FC5218FEC63D188EA /* zashboard */; };
2020
/* End PBXBuildFile section */
2121

@@ -25,7 +25,7 @@
2525
containerPortal = CB0BA4082FA6272C00E37B2C /* Project object */;
2626
proxyType = 1;
2727
remoteGlobalIDString = CB0BA4242FA6277800E37B2C;
28-
remoteInfo = EverywhereNE;
28+
remoteInfo = DecoderSecTunnel;
2929
};
3030
/* End PBXContainerItemProxy section */
3131

@@ -36,7 +36,7 @@
3636
dstPath = "";
3737
dstSubfolderSpec = 13;
3838
files = (
39-
CB0BA4302FA6277800E37B2C /* EverywhereNE.appex in Embed Foundation Extensions */,
39+
CB0BA4302FA6277800E37B2C /* DecoderSecTunnel.appex in Embed Foundation Extensions */,
4040
);
4141
name = "Embed Foundation Extensions";
4242
runOnlyForDeploymentPostprocessing = 0;
@@ -46,25 +46,25 @@
4646
/* Begin PBXFileReference section */
4747
1197532FC5218FEC63D188EA /* zashboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = zashboard; path = ThirdParty/zashboard; sourceTree = SOURCE_ROOT; };
4848
AD2724A4F89A96B133F540CB /* libresolv.tbd */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
49-
CB0BA4102FA6272C00E37B2C /* Everywhere.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Everywhere.app; sourceTree = BUILT_PRODUCTS_DIR; };
50-
CB0BA4252FA6277800E37B2C /* EverywhereNE.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = EverywhereNE.appex; sourceTree = BUILT_PRODUCTS_DIR; };
49+
CB0BA4102FA6272C00E37B2C /* DecoderSec.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DecoderSec.app; sourceTree = BUILT_PRODUCTS_DIR; };
50+
CB0BA4252FA6277800E37B2C /* DecoderSecTunnel.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = DecoderSecTunnel.appex; sourceTree = BUILT_PRODUCTS_DIR; };
5151
CB0BA4272FA6277800E37B2C /* NetworkExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NetworkExtension.framework; path = System/Library/Frameworks/NetworkExtension.framework; sourceTree = SDKROOT; };
5252
/* End PBXFileReference section */
5353

5454
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
55-
CB0BA4312FA6277800E37B2C /* Exceptions for "EverywhereNE" folder in "EverywhereNE" target */ = {
55+
CB0BA4312FA6277800E37B2C /* Exceptions for "DecoderSecTunnel" folder in "DecoderSecTunnel" target */ = {
5656
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
5757
membershipExceptions = (
5858
Info.plist,
5959
);
60-
target = CB0BA4242FA6277800E37B2C /* EverywhereNE */;
60+
target = CB0BA4242FA6277800E37B2C /* DecoderSecTunnel */;
6161
};
62-
CB0BA5692FA705F100E37B2C /* Exceptions for "Everywhere" folder in "Everywhere" target */ = {
62+
CB0BA5692FA705F100E37B2C /* Exceptions for "DecoderSec" folder in "DecoderSec" target */ = {
6363
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
6464
membershipExceptions = (
6565
Info.plist,
6666
);
67-
target = CB0BA40F2FA6272C00E37B2C /* Everywhere */;
67+
target = CB0BA40F2FA6272C00E37B2C /* DecoderSec */;
6868
};
6969
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
7070

@@ -74,20 +74,20 @@
7474
path = Shared;
7575
sourceTree = "<group>";
7676
};
77-
CB0BA4122FA6272C00E37B2C /* Everywhere */ = {
77+
CB0BA4122FA6272C00E37B2C /* DecoderSec */ = {
7878
isa = PBXFileSystemSynchronizedRootGroup;
7979
exceptions = (
80-
CB0BA5692FA705F100E37B2C /* Exceptions for "Everywhere" folder in "Everywhere" target */,
80+
CB0BA5692FA705F100E37B2C /* Exceptions for "DecoderSec" folder in "DecoderSec" target */,
8181
);
82-
path = Everywhere;
82+
path = DecoderSec;
8383
sourceTree = "<group>";
8484
};
85-
CB0BA4292FA6277800E37B2C /* EverywhereNE */ = {
85+
CB0BA4292FA6277800E37B2C /* DecoderSecTunnel */ = {
8686
isa = PBXFileSystemSynchronizedRootGroup;
8787
exceptions = (
88-
CB0BA4312FA6277800E37B2C /* Exceptions for "EverywhereNE" folder in "EverywhereNE" target */,
88+
CB0BA4312FA6277800E37B2C /* Exceptions for "DecoderSecTunnel" folder in "DecoderSecTunnel" target */,
8989
);
90-
path = EverywhereNE;
90+
path = DecoderSecTunnel;
9191
sourceTree = "<group>";
9292
};
9393
/* End PBXFileSystemSynchronizedRootGroup section */
@@ -122,8 +122,8 @@
122122
isa = PBXGroup;
123123
children = (
124124
9972969AE7F1F3E248C5CD1D /* Shared */,
125-
CB0BA4122FA6272C00E37B2C /* Everywhere */,
126-
CB0BA4292FA6277800E37B2C /* EverywhereNE */,
125+
CB0BA4122FA6272C00E37B2C /* DecoderSec */,
126+
CB0BA4292FA6277800E37B2C /* DecoderSecTunnel */,
127127
CB0BA4262FA6277800E37B2C /* Frameworks */,
128128
CB0BA4112FA6272C00E37B2C /* Products */,
129129
1197532FC5218FEC63D188EA /* zashboard */,
@@ -133,8 +133,8 @@
133133
CB0BA4112FA6272C00E37B2C /* Products */ = {
134134
isa = PBXGroup;
135135
children = (
136-
CB0BA4102FA6272C00E37B2C /* Everywhere.app */,
137-
CB0BA4252FA6277800E37B2C /* EverywhereNE.appex */,
136+
CB0BA4102FA6272C00E37B2C /* DecoderSec.app */,
137+
CB0BA4252FA6277800E37B2C /* DecoderSecTunnel.appex */,
138138
);
139139
name = Products;
140140
sourceTree = "<group>";
@@ -151,9 +151,9 @@
151151
/* End PBXGroup section */
152152

153153
/* Begin PBXNativeTarget section */
154-
CB0BA40F2FA6272C00E37B2C /* Everywhere */ = {
154+
CB0BA40F2FA6272C00E37B2C /* DecoderSec */ = {
155155
isa = PBXNativeTarget;
156-
buildConfigurationList = CB0BA41B2FA6272D00E37B2C /* Build configuration list for PBXNativeTarget "Everywhere" */;
156+
buildConfigurationList = CB0BA41B2FA6272D00E37B2C /* Build configuration list for PBXNativeTarget "DecoderSec" */;
157157
buildPhases = (
158158
CB0BA40C2FA6272C00E37B2C /* Sources */,
159159
CB0BA40D2FA6272C00E37B2C /* Frameworks */,
@@ -167,22 +167,22 @@
167167
);
168168
fileSystemSynchronizedGroups = (
169169
9972969AE7F1F3E248C5CD1D /* Shared */,
170-
CB0BA4122FA6272C00E37B2C /* Everywhere */,
170+
CB0BA4122FA6272C00E37B2C /* DecoderSec */,
171171
);
172-
name = Everywhere;
172+
name = DecoderSec;
173173
packageProductDependencies = (
174174
4DC5B599D63656168B7AB4AD /* Runestone */,
175175
5FC290B307CFBBDCAEB9AB4E /* TreeSitterJSONRunestone */,
176176
41465227A138948FE50A7E53 /* TreeSitterYAMLRunestone */,
177177
B672C232E19E5E5F670A2F6D /* EverywhereCore */,
178178
);
179-
productName = Everywhere;
180-
productReference = CB0BA4102FA6272C00E37B2C /* Everywhere.app */;
179+
productName = DecoderSec;
180+
productReference = CB0BA4102FA6272C00E37B2C /* DecoderSec.app */;
181181
productType = "com.apple.product-type.application";
182182
};
183-
CB0BA4242FA6277800E37B2C /* EverywhereNE */ = {
183+
CB0BA4242FA6277800E37B2C /* DecoderSecTunnel */ = {
184184
isa = PBXNativeTarget;
185-
buildConfigurationList = CB0BA4322FA6277800E37B2C /* Build configuration list for PBXNativeTarget "EverywhereNE" */;
185+
buildConfigurationList = CB0BA4322FA6277800E37B2C /* Build configuration list for PBXNativeTarget "DecoderSecTunnel" */;
186186
buildPhases = (
187187
CB0BA4212FA6277800E37B2C /* Sources */,
188188
CB0BA4222FA6277800E37B2C /* Frameworks */,
@@ -194,14 +194,14 @@
194194
);
195195
fileSystemSynchronizedGroups = (
196196
9972969AE7F1F3E248C5CD1D /* Shared */,
197-
CB0BA4292FA6277800E37B2C /* EverywhereNE */,
197+
CB0BA4292FA6277800E37B2C /* DecoderSecTunnel */,
198198
);
199-
name = EverywhereNE;
199+
name = DecoderSecTunnel;
200200
packageProductDependencies = (
201201
AEC527B12E302B3F440C56C4 /* EverywhereCore */,
202202
);
203-
productName = EverywhereNE;
204-
productReference = CB0BA4252FA6277800E37B2C /* EverywhereNE.appex */;
203+
productName = DecoderSecTunnel;
204+
productReference = CB0BA4252FA6277800E37B2C /* DecoderSecTunnel.appex */;
205205
productType = "com.apple.product-type.app-extension";
206206
};
207207
/* End PBXNativeTarget section */
@@ -222,7 +222,7 @@
222222
};
223223
};
224224
};
225-
buildConfigurationList = CB0BA40B2FA6272C00E37B2C /* Build configuration list for PBXProject "Everywhere" */;
225+
buildConfigurationList = CB0BA40B2FA6272C00E37B2C /* Build configuration list for PBXProject "DecoderSec" */;
226226
developmentRegion = en;
227227
hasScannedForEncodings = 0;
228228
knownRegions = (
@@ -242,8 +242,8 @@
242242
projectDirPath = "";
243243
projectRoot = "";
244244
targets = (
245-
CB0BA40F2FA6272C00E37B2C /* Everywhere */,
246-
CB0BA4242FA6277800E37B2C /* EverywhereNE */,
245+
CB0BA40F2FA6272C00E37B2C /* DecoderSec */,
246+
CB0BA4242FA6277800E37B2C /* DecoderSecTunnel */,
247247
);
248248
};
249249
/* End PBXProject section */
@@ -286,7 +286,7 @@
286286
/* Begin PBXTargetDependency section */
287287
CB0BA42F2FA6277800E37B2C /* PBXTargetDependency */ = {
288288
isa = PBXTargetDependency;
289-
target = CB0BA4242FA6277800E37B2C /* EverywhereNE */;
289+
target = CB0BA4242FA6277800E37B2C /* DecoderSecTunnel */;
290290
targetProxy = CB0BA42E2FA6277800E37B2C /* PBXContainerItemProxy */;
291291
};
292292
/* End PBXTargetDependency section */
@@ -424,13 +424,13 @@
424424
buildSettings = {
425425
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
426426
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
427-
CODE_SIGN_ENTITLEMENTS = Everywhere/Everywhere.entitlements;
427+
CODE_SIGN_ENTITLEMENTS = DecoderSec/DecoderSec.entitlements;
428428
CODE_SIGN_STYLE = Automatic;
429429
CURRENT_PROJECT_VERSION = 24;
430430
DEVELOPMENT_TEAM = C7AS5D38Q8;
431431
ENABLE_PREVIEWS = YES;
432432
GENERATE_INFOPLIST_FILE = YES;
433-
INFOPLIST_FILE = Everywhere/Info.plist;
433+
INFOPLIST_FILE = DecoderSec/Info.plist;
434434
INFOPLIST_KEY_CFBundleDisplayName = "decoder sec.";
435435
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
436436
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
@@ -462,13 +462,13 @@
462462
buildSettings = {
463463
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
464464
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
465-
CODE_SIGN_ENTITLEMENTS = Everywhere/Everywhere.entitlements;
465+
CODE_SIGN_ENTITLEMENTS = DecoderSec/DecoderSec.entitlements;
466466
CODE_SIGN_STYLE = Automatic;
467467
CURRENT_PROJECT_VERSION = 24;
468468
DEVELOPMENT_TEAM = C7AS5D38Q8;
469469
ENABLE_PREVIEWS = YES;
470470
GENERATE_INFOPLIST_FILE = YES;
471-
INFOPLIST_FILE = Everywhere/Info.plist;
471+
INFOPLIST_FILE = DecoderSec/Info.plist;
472472
INFOPLIST_KEY_CFBundleDisplayName = "decoder sec.";
473473
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
474474
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
@@ -498,12 +498,12 @@
498498
CB0BA4332FA6277800E37B2C /* Debug */ = {
499499
isa = XCBuildConfiguration;
500500
buildSettings = {
501-
CODE_SIGN_ENTITLEMENTS = EverywhereNE/EverywhereNE.entitlements;
501+
CODE_SIGN_ENTITLEMENTS = DecoderSecTunnel/DecoderSecTunnel.entitlements;
502502
CODE_SIGN_STYLE = Automatic;
503503
CURRENT_PROJECT_VERSION = 24;
504504
DEVELOPMENT_TEAM = C7AS5D38Q8;
505505
GENERATE_INFOPLIST_FILE = YES;
506-
INFOPLIST_FILE = EverywhereNE/Info.plist;
506+
INFOPLIST_FILE = DecoderSecTunnel/Info.plist;
507507
INFOPLIST_KEY_CFBundleDisplayName = "decoder sec. Tunnel";
508508
INFOPLIST_KEY_NSHumanReadableCopyright = "";
509509
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
@@ -528,12 +528,12 @@
528528
CB0BA4342FA6277800E37B2C /* Release */ = {
529529
isa = XCBuildConfiguration;
530530
buildSettings = {
531-
CODE_SIGN_ENTITLEMENTS = EverywhereNE/EverywhereNE.entitlements;
531+
CODE_SIGN_ENTITLEMENTS = DecoderSecTunnel/DecoderSecTunnel.entitlements;
532532
CODE_SIGN_STYLE = Automatic;
533533
CURRENT_PROJECT_VERSION = 24;
534534
DEVELOPMENT_TEAM = C7AS5D38Q8;
535535
GENERATE_INFOPLIST_FILE = YES;
536-
INFOPLIST_FILE = EverywhereNE/Info.plist;
536+
INFOPLIST_FILE = DecoderSecTunnel/Info.plist;
537537
INFOPLIST_KEY_CFBundleDisplayName = "decoder sec. Tunnel";
538538
INFOPLIST_KEY_NSHumanReadableCopyright = "";
539539
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
@@ -558,7 +558,7 @@
558558
/* End XCBuildConfiguration section */
559559

560560
/* Begin XCConfigurationList section */
561-
CB0BA40B2FA6272C00E37B2C /* Build configuration list for PBXProject "Everywhere" */ = {
561+
CB0BA40B2FA6272C00E37B2C /* Build configuration list for PBXProject "DecoderSec" */ = {
562562
isa = XCConfigurationList;
563563
buildConfigurations = (
564564
CB0BA4192FA6272D00E37B2C /* Debug */,
@@ -567,7 +567,7 @@
567567
defaultConfigurationIsVisible = 0;
568568
defaultConfigurationName = Release;
569569
};
570-
CB0BA41B2FA6272D00E37B2C /* Build configuration list for PBXNativeTarget "Everywhere" */ = {
570+
CB0BA41B2FA6272D00E37B2C /* Build configuration list for PBXNativeTarget "DecoderSec" */ = {
571571
isa = XCConfigurationList;
572572
buildConfigurations = (
573573
CB0BA41C2FA6272D00E37B2C /* Debug */,
@@ -576,7 +576,7 @@
576576
defaultConfigurationIsVisible = 0;
577577
defaultConfigurationName = Release;
578578
};
579-
CB0BA4322FA6277800E37B2C /* Build configuration list for PBXNativeTarget "EverywhereNE" */ = {
579+
CB0BA4322FA6277800E37B2C /* Build configuration list for PBXNativeTarget "DecoderSecTunnel" */ = {
580580
isa = XCConfigurationList;
581581
buildConfigurations = (
582582
CB0BA4332FA6277800E37B2C /* Debug */,

Everywhere.xcodeproj/project.xcworkspace/contents.xcworkspacedata renamed to DecoderSec.xcodeproj/project.xcworkspace/contents.xcworkspacedata

File renamed without changes.

Everywhere.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved renamed to DecoderSec.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

File renamed without changes.

Everywhere.xcodeproj/xcshareddata/xcschemes/Everywhere.xcscheme renamed to DecoderSec.xcodeproj/xcshareddata/xcschemes/DecoderSec.xcscheme

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
<BuildableReference
1717
BuildableIdentifier = "primary"
1818
BlueprintIdentifier = "CB0BA40F2FA6272C00E37B2C"
19-
BuildableName = "Everywhere.app"
20-
BlueprintName = "Everywhere"
21-
ReferencedContainer = "container:Everywhere.xcodeproj">
19+
BuildableName = "DecoderSec.app"
20+
BlueprintName = "DecoderSec"
21+
ReferencedContainer = "container:DecoderSec.xcodeproj">
2222
</BuildableReference>
2323
</BuildActionEntry>
2424
</BuildActionEntries>
@@ -46,9 +46,9 @@
4646
<BuildableReference
4747
BuildableIdentifier = "primary"
4848
BlueprintIdentifier = "CB0BA40F2FA6272C00E37B2C"
49-
BuildableName = "Everywhere.app"
50-
BlueprintName = "Everywhere"
51-
ReferencedContainer = "container:Everywhere.xcodeproj">
49+
BuildableName = "DecoderSec.app"
50+
BlueprintName = "DecoderSec"
51+
ReferencedContainer = "container:DecoderSec.xcodeproj">
5252
</BuildableReference>
5353
</BuildableProductRunnable>
5454
</LaunchAction>
@@ -63,9 +63,9 @@
6363
<BuildableReference
6464
BuildableIdentifier = "primary"
6565
BlueprintIdentifier = "CB0BA40F2FA6272C00E37B2C"
66-
BuildableName = "Everywhere.app"
67-
BlueprintName = "Everywhere"
68-
ReferencedContainer = "container:Everywhere.xcodeproj">
66+
BuildableName = "DecoderSec.app"
67+
BlueprintName = "DecoderSec"
68+
ReferencedContainer = "container:DecoderSec.xcodeproj">
6969
</BuildableReference>
7070
</BuildableProductRunnable>
7171
</ProfileAction>

0 commit comments

Comments
 (0)