From 8459af4196c2c6dfdc529f57af103ff73081ccc2 Mon Sep 17 00:00:00 2001 From: Danny Moesch Date: Sun, 6 Sep 2020 14:15:30 +0200 Subject: [PATCH] Use correct bundle ID for extensions in beta app --- pass.xcodeproj/project.pbxproj | 1 + passKit/Helpers/Globals.swift | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pass.xcodeproj/project.pbxproj b/pass.xcodeproj/project.pbxproj index 3919306..d57b063 100644 --- a/pass.xcodeproj/project.pbxproj +++ b/pass.xcodeproj/project.pbxproj @@ -1885,6 +1885,7 @@ ); IPHONEOS_DEPLOYMENT_TARGET = 10.2; MTL_ENABLE_DEBUG_INFO = NO; + OTHER_SWIFT_FLAGS = "-D BETA"; PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforiosbeta; PRODUCT_NAME = "Pass Beta"; SDKROOT = iphoneos; diff --git a/passKit/Helpers/Globals.swift b/passKit/Helpers/Globals.swift index ab3db71..fba4585 100644 --- a/passKit/Helpers/Globals.swift +++ b/passKit/Helpers/Globals.swift @@ -10,7 +10,14 @@ import Foundation import UIKit public final class Globals { - public static let bundleIdentifier = Bundle.main.bundleIdentifier ?? "me.mssun.passforios" + public static let bundleIdentifier: String = { + #if BETA + return "me.mssun.passforiosbeta" + #else + return "me.mssun.passforios" + #endif + }() + public static let groupIdentifier = "group." + bundleIdentifier public static let passKitBundleIdentifier = bundleIdentifier + ".passKit"