Stabilize iOS/watchOS/tvOS apps and add cross-platform audit remediation
This commit is contained in:
@@ -19,6 +19,8 @@
|
||||
1CF65A9D2A452D290042FFBD /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1CF65A9C2A452D290042FFBD /* Preview Assets.xcassets */; };
|
||||
1CF65AA12A452D290042FFBD /* Werkout_watch Watch App.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = 1CF65A932A452D270042FFBD /* Werkout_watch Watch App.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
||||
1CF65AB62A4532940042FFBD /* WatchMainViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF65AB52A4532940042FFBD /* WatchMainViewModel.swift */; };
|
||||
D00100012E00000100000001 /* SharedCore in Frameworks */ = {isa = PBXBuildFile; productRef = D00100012E00000100000004 /* SharedCore */; };
|
||||
D00100012E00000100000002 /* SharedCore in Frameworks */ = {isa = PBXBuildFile; productRef = D00100012E00000100000004 /* SharedCore */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
@@ -108,6 +110,7 @@
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
D00100012E00000100000001 /* SharedCore in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -115,6 +118,7 @@
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
D00100012E00000100000002 /* SharedCore in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@@ -200,6 +204,7 @@
|
||||
);
|
||||
name = Werkout_ios;
|
||||
packageProductDependencies = (
|
||||
D00100012E00000100000004 /* SharedCore */,
|
||||
);
|
||||
productName = Werkout_ios;
|
||||
productReference = 1CF65A222A3972840042FFBD /* Werkout_ios.app */;
|
||||
@@ -218,6 +223,9 @@
|
||||
dependencies = (
|
||||
);
|
||||
name = "Werkout_watch Watch App";
|
||||
packageProductDependencies = (
|
||||
D00100012E00000100000004 /* SharedCore */,
|
||||
);
|
||||
productName = "Werkout_watch Watch App";
|
||||
productReference = 1CF65A932A452D270042FFBD /* Werkout_watch Watch App.app */;
|
||||
productType = "com.apple.product-type.application";
|
||||
@@ -250,6 +258,7 @@
|
||||
);
|
||||
mainGroup = 1CF65A192A3972840042FFBD;
|
||||
packageReferences = (
|
||||
D00100012E00000100000003 /* XCLocalSwiftPackageReference "../SharedCore" */,
|
||||
);
|
||||
productRefGroup = 1CF65A232A3972840042FFBD /* Products */;
|
||||
projectDirPath = "";
|
||||
@@ -314,6 +323,13 @@
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCLocalSwiftPackageReference section */
|
||||
D00100012E00000100000003 /* XCLocalSwiftPackageReference "../SharedCore" */ = {
|
||||
isa = XCLocalSwiftPackageReference;
|
||||
relativePath = ../SharedCore;
|
||||
};
|
||||
/* End XCLocalSwiftPackageReference section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1CF65A342A3972850042FFBD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
@@ -442,12 +458,14 @@
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_ASSET_PATHS = "\"Werkout_ios/Preview Content\"";
|
||||
DEVELOPMENT_TEAM = V3PF3M6B6U;
|
||||
ENABLE_APP_INTENTS_METADATA_GENERATION = NO;
|
||||
ENABLE_HARDENED_RUNTIME = YES;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
INFOPLIST_FILE = "Werkout_ios/Resources/Werkout-ios-Info.plist";
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart reate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart reate";
|
||||
EXCLUDED_SOURCE_FILE_NAMES = "Werkout_ios/Resources/Werkout-ios-Info.plist";
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
INFOPLIST_FILE = "Werkout-ios-Info.plist";
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart rate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart rate";
|
||||
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES;
|
||||
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES;
|
||||
"INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES;
|
||||
@@ -486,12 +504,14 @@
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEVELOPMENT_ASSET_PATHS = "\"Werkout_ios/Preview Content\"";
|
||||
DEVELOPMENT_TEAM = V3PF3M6B6U;
|
||||
ENABLE_APP_INTENTS_METADATA_GENERATION = NO;
|
||||
ENABLE_HARDENED_RUNTIME = YES;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
INFOPLIST_FILE = "Werkout_ios/Resources/Werkout-ios-Info.plist";
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart reate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart reate";
|
||||
EXCLUDED_SOURCE_FILE_NAMES = "Werkout_ios/Resources/Werkout-ios-Info.plist";
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
INFOPLIST_FILE = "Werkout-ios-Info.plist";
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart rate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart rate";
|
||||
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES;
|
||||
"INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES;
|
||||
"INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES;
|
||||
@@ -529,12 +549,13 @@
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEVELOPMENT_ASSET_PATHS = "\"Werkout_watch Watch App/Preview Content\"";
|
||||
DEVELOPMENT_TEAM = V3PF3M6B6U;
|
||||
ENABLE_APP_INTENTS_METADATA_GENERATION = NO;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
INFOPLIST_FILE = "Werkout-watch-Watch-App-Info.plist";
|
||||
INFOPLIST_KEY_CFBundleDisplayName = Werkout;
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart reate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart reate";
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart rate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart rate";
|
||||
INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
|
||||
INFOPLIST_KEY_WKCompanionAppBundleIdentifier = "com.t-t.Werkout-ios";
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
@@ -564,12 +585,13 @@
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEVELOPMENT_ASSET_PATHS = "\"Werkout_watch Watch App/Preview Content\"";
|
||||
DEVELOPMENT_TEAM = V3PF3M6B6U;
|
||||
ENABLE_APP_INTENTS_METADATA_GENERATION = NO;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
INFOPLIST_FILE = "Werkout-watch-Watch-App-Info.plist";
|
||||
INFOPLIST_KEY_CFBundleDisplayName = Werkout;
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart reate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart reate";
|
||||
INFOPLIST_KEY_NSHealthShareUsageDescription = "Read your heart rate";
|
||||
INFOPLIST_KEY_NSHealthUpdateUsageDescription = "Read your heart rate";
|
||||
INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
|
||||
INFOPLIST_KEY_WKCompanionAppBundleIdentifier = "com.t-t.Werkout-ios";
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
@@ -591,6 +613,14 @@
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCSwiftPackageProductDependency section */
|
||||
D00100012E00000100000004 /* SharedCore */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = D00100012E00000100000003 /* XCLocalSwiftPackageReference "../SharedCore" */;
|
||||
productName = SharedCore;
|
||||
};
|
||||
/* End XCSwiftPackageProductDependency section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1CF65A1D2A3972840042FFBD /* Build configuration list for PBXProject "Werkout_ios" */ = {
|
||||
isa = XCConfigurationList;
|
||||
|
||||
Reference in New Issue
Block a user