diff --git a/.github/secrets/3days-dev.mobileprovision.gpg b/.github/secrets/3days-dev.mobileprovision.gpg
new file mode 100644
index 0000000..fcf585d
Binary files /dev/null and b/.github/secrets/3days-dev.mobileprovision.gpg differ
diff --git a/.github/secrets/3days-prod.mobileprovision.gpg b/.github/secrets/3days-prod.mobileprovision.gpg
new file mode 100644
index 0000000..8ef159a
Binary files /dev/null and b/.github/secrets/3days-prod.mobileprovision.gpg differ
diff --git a/.github/secrets/certification.p12.gpg b/.github/secrets/certification.p12.gpg
new file mode 100644
index 0000000..6d1ebf1
Binary files /dev/null and b/.github/secrets/certification.p12.gpg differ
diff --git a/ExportOptions-dev.plist b/ExportOptions-dev.plist
new file mode 100644
index 0000000..0d8714c
--- /dev/null
+++ b/ExportOptions-dev.plist
@@ -0,0 +1,27 @@
+
+
+
+
+ destination
+ export
+ manageAppVersionAndBuildNumber
+
+ method
+ app-store-connect
+ provisioningProfiles
+
+ com.weave.three-days-dev
+ 3days-dev
+
+ signingCertificate
+ Apple Distribution
+ signingStyle
+ manual
+ stripSwiftSymbols
+
+ teamID
+ 846TMZL7WC
+ uploadSymbols
+
+
+
diff --git a/ExportOptions-prod.plist b/ExportOptions-prod.plist
new file mode 100644
index 0000000..05d733d
--- /dev/null
+++ b/ExportOptions-prod.plist
@@ -0,0 +1,27 @@
+
+
+
+
+ destination
+ export
+ manageAppVersionAndBuildNumber
+
+ method
+ app-store-connect
+ provisioningProfiles
+
+ com.weave.three-days
+ 3days-prod
+
+ signingCertificate
+ Apple Distribution
+ signingStyle
+ manual
+ stripSwiftSymbols
+
+ teamID
+ 846TMZL7WC
+ uploadSymbols
+
+
+
diff --git a/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json b/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
index 9221b9b..f434400 100644
--- a/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1,93 +1,9 @@
{
"images" : [
{
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "20x20"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "20x20"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "29x29"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "29x29"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "40x40"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "40x40"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "60x60"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "60x60"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "20x20"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "20x20"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "29x29"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "29x29"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "40x40"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "40x40"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "76x76"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "76x76"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "83.5x83.5"
- },
- {
- "idiom" : "ios-marketing",
- "scale" : "1x",
+ "filename" : "logo.png",
+ "idiom" : "universal",
+ "platform" : "ios",
"size" : "1024x1024"
}
],
diff --git a/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/logo.png b/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/logo.png
new file mode 100644
index 0000000..03c08e0
Binary files /dev/null and b/Projects/App/Resources/Assets.xcassets/AppIcon.appiconset/logo.png differ
diff --git a/Tuist/ProjectDescriptionHelpers/Project+extensions.swift b/Tuist/ProjectDescriptionHelpers/Project+extensions.swift
index 644eb2f..4d32565 100644
--- a/Tuist/ProjectDescriptionHelpers/Project+extensions.swift
+++ b/Tuist/ProjectDescriptionHelpers/Project+extensions.swift
@@ -26,7 +26,7 @@ extension Project {
return Project(
name: name,
- organizationName: "com.studentcenter",
+ organizationName: "com.weave",
options: .options(
automaticSchemesOptions: .disabled,
defaultKnownRegions: ["ko"],
diff --git a/Tuist/ProjectDescriptionHelpers/Target+extensions.swift b/Tuist/ProjectDescriptionHelpers/Target+extensions.swift
index b3c1464..08ba70d 100644
--- a/Tuist/ProjectDescriptionHelpers/Target+extensions.swift
+++ b/Tuist/ProjectDescriptionHelpers/Target+extensions.swift
@@ -76,7 +76,7 @@ extension Target {
return .make(
name: target.name,
product: product,
- bundleId: "com.studentcenter.weave2-\(target.name)",
+ bundleId: "com.weave.three-days-\(target.name)",
sources: ["\(target.sources)"],
dependencies: dependencies
)
@@ -89,10 +89,11 @@ extension Target {
settings: Settings? = nil,
dependencies: [TargetDependency] = []
) -> Target {
+ let flag = config == .prod ? "" : "-\(config.flag)"
return .make(
name: config.appName,
product: .app,
- bundleId: "com.studentcenter.weave2-\(config.flag)",
+ bundleId: "com.weave.three-days\(flag)",
infoPlist: infoPlist,
sources: ["Sources/**"],
resources: ["Resources/**"],
@@ -108,7 +109,7 @@ extension Target {
return .make(
name: target.unitTestName,
product: .unitTests,
- bundleId: "com.studentcenter.weave2-\(target.name)-unitTest",
+ bundleId: "com.weave.three-days-\(target.name)-unitTest",
sources: ["\(target.testSources)"],
dependencies: dependencies
)