Prechádzať zdrojové kódy

Align bundle and paywall product identifiers with Reddora branding.

Use com.reddora.app for the app bundle ID and lowercase com.reddora.pro.* IDs for StoreKit products.

Co-authored-by: Cursor <cursoragent@cursor.com>
AhtashamShahzad1 3 týždňov pred
rodič
commit
c0e9ce5bed

+ 2 - 2
Reddit App.xcodeproj/project.pbxproj

@@ -264,7 +264,7 @@
 				);
 				MACOSX_DEPLOYMENT_TARGET = 14.4;
 				MARKETING_VERSION = 1.0;
-				PRODUCT_BUNDLE_IDENTIFIER = com.Reddora;
+				PRODUCT_BUNDLE_IDENTIFIER = com.reddora.app;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				REGISTER_APP_GROUPS = YES;
 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
@@ -297,7 +297,7 @@
 				);
 				MACOSX_DEPLOYMENT_TARGET = 14.4;
 				MARKETING_VERSION = 1.0;
-				PRODUCT_BUNDLE_IDENTIFIER = com.Reddora;
+				PRODUCT_BUNDLE_IDENTIFIER = com.reddora.app;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				REGISTER_APP_GROUPS = YES;
 				STRING_CATALOG_GENERATE_SYMBOLS = YES;

+ 3 - 3
Reddit App/Paywall.storekit

@@ -15,7 +15,7 @@
           "locale" : "en_US"
         }
       ],
-      "productID" : "com.Reddora.pro.lifetime",
+      "productID" : "com.reddora.pro.lifetime",
       "referenceName" : "Lifetime",
       "type" : "NonConsumable"
     }
@@ -99,7 +99,7 @@
               "locale" : "en_US"
             }
           ],
-          "productID" : "com.Reddora.pro.monthly",
+          "productID" : "com.reddora.pro.monthly",
           "recurringSubscriptionPeriod" : "P1M",
           "referenceName" : "Monthly",
           "subscriptionGroupID" : "21643201",
@@ -127,7 +127,7 @@
               "locale" : "en_US"
             }
           ],
-          "productID" : "com.Reddora.pro.yearly",
+          "productID" : "com.reddora.pro.yearly",
           "recurringSubscriptionPeriod" : "P1Y",
           "referenceName" : "Yearly",
           "subscriptionGroupID" : "21643201",

+ 3 - 3
Reddit App/Utilities/SubscriptionProductID.swift

@@ -1,9 +1,9 @@
 import Foundation
 
 enum SubscriptionProductID {
-    static let monthly = "com.Reddora.pro.monthly"
-    static let yearly = "com.Reddora.pro.yearly"
-    static let lifetime = "com.Reddora.pro.lifetime"
+    static let monthly = "com.reddora.pro.monthly"
+    static let yearly = "com.reddora.pro.yearly"
+    static let lifetime = "com.reddora.pro.lifetime"
 
     static let all: Set<String> = [monthly, yearly, lifetime]