From 3b7521a47ae731f0bf0a922822e4417493489539 Mon Sep 17 00:00:00 2001
From: Runt <qingingrunt2010@qq.com>
Date: Wed, 09 Jul 2025 10:42:02 +0000
Subject: [PATCH] 小窗布局,小窗移动
---
LiveProject.xcodeproj/project.pbxproj | 259 ++++-----------------------------------------------
1 files changed, 21 insertions(+), 238 deletions(-)
diff --git a/LiveProject.xcodeproj/project.pbxproj b/LiveProject.xcodeproj/project.pbxproj
index f659319..e28389d 100644
--- a/LiveProject.xcodeproj/project.pbxproj
+++ b/LiveProject.xcodeproj/project.pbxproj
@@ -6,36 +6,26 @@
objectVersion = 77;
objects = {
-/* Begin PBXBuildFile section */
- A1615DB82E0D9A6E00D73CE3 /* WrappingHStack in Frameworks */ = {isa = PBXBuildFile; productRef = A1615DB72E0D9A6E00D73CE3 /* WrappingHStack */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- A1615D372E0C27F700D73CE3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = A1615D212E0C27F500D73CE3 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = A1615D282E0C27F500D73CE3;
- remoteInfo = LiveProject;
- };
- A1615D412E0C27F700D73CE3 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = A1615D212E0C27F500D73CE3 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = A1615D282E0C27F500D73CE3;
- remoteInfo = LiveProject;
- };
-/* End PBXContainerItemProxy section */
-
/* Begin PBXFileReference section */
A1615D292E0C27F500D73CE3 /* LiveProject.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LiveProject.app; sourceTree = BUILT_PRODUCTS_DIR; };
- A1615D362E0C27F700D73CE3 /* LiveProjectTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LiveProjectTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- A1615D402E0C27F700D73CE3 /* LiveProjectUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LiveProjectUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
+
+/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
+ A1615DC22E0E7F8F00D73CE3 /* Exceptions for "LiveProject" folder in "LiveProject" target */ = {
+ isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+ membershipExceptions = (
+ Info.plist,
+ );
+ target = A1615D282E0C27F500D73CE3 /* LiveProject */;
+ };
+/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
/* Begin PBXFileSystemSynchronizedRootGroup section */
A1615D2B2E0C27F500D73CE3 /* LiveProject */ = {
isa = PBXFileSystemSynchronizedRootGroup;
+ exceptions = (
+ A1615DC22E0E7F8F00D73CE3 /* Exceptions for "LiveProject" folder in "LiveProject" target */,
+ );
path = LiveProject;
sourceTree = "<group>";
};
@@ -43,21 +33,6 @@
/* Begin PBXFrameworksBuildPhase section */
A1615D262E0C27F500D73CE3 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- A1615DB82E0D9A6E00D73CE3 /* WrappingHStack in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- A1615D332E0C27F700D73CE3 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- A1615D3D2E0C27F700D73CE3 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -79,8 +54,6 @@
isa = PBXGroup;
children = (
A1615D292E0C27F500D73CE3 /* LiveProject.app */,
- A1615D362E0C27F700D73CE3 /* LiveProjectTests.xctest */,
- A1615D402E0C27F700D73CE3 /* LiveProjectUITests.xctest */,
);
name = Products;
sourceTree = "<group>";
@@ -105,51 +78,10 @@
);
name = LiveProject;
packageProductDependencies = (
- A1615DB72E0D9A6E00D73CE3 /* WrappingHStack */,
);
productName = LiveProject;
productReference = A1615D292E0C27F500D73CE3 /* LiveProject.app */;
productType = "com.apple.product-type.application";
- };
- A1615D352E0C27F700D73CE3 /* LiveProjectTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = A1615D4D2E0C27F700D73CE3 /* Build configuration list for PBXNativeTarget "LiveProjectTests" */;
- buildPhases = (
- A1615D322E0C27F700D73CE3 /* Sources */,
- A1615D332E0C27F700D73CE3 /* Frameworks */,
- A1615D342E0C27F700D73CE3 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- A1615D382E0C27F700D73CE3 /* PBXTargetDependency */,
- );
- name = LiveProjectTests;
- packageProductDependencies = (
- );
- productName = LiveProjectTests;
- productReference = A1615D362E0C27F700D73CE3 /* LiveProjectTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- A1615D3F2E0C27F700D73CE3 /* LiveProjectUITests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = A1615D502E0C27F700D73CE3 /* Build configuration list for PBXNativeTarget "LiveProjectUITests" */;
- buildPhases = (
- A1615D3C2E0C27F700D73CE3 /* Sources */,
- A1615D3D2E0C27F700D73CE3 /* Frameworks */,
- A1615D3E2E0C27F700D73CE3 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- A1615D422E0C27F700D73CE3 /* PBXTargetDependency */,
- );
- name = LiveProjectUITests;
- packageProductDependencies = (
- );
- productName = LiveProjectUITests;
- productReference = A1615D402E0C27F700D73CE3 /* LiveProjectUITests.xctest */;
- productType = "com.apple.product-type.bundle.ui-testing";
};
/* End PBXNativeTarget section */
@@ -164,14 +96,6 @@
A1615D282E0C27F500D73CE3 = {
CreatedOnToolsVersion = 16.4;
};
- A1615D352E0C27F700D73CE3 = {
- CreatedOnToolsVersion = 16.4;
- TestTargetID = A1615D282E0C27F500D73CE3;
- };
- A1615D3F2E0C27F700D73CE3 = {
- CreatedOnToolsVersion = 16.4;
- TestTargetID = A1615D282E0C27F500D73CE3;
- };
};
};
buildConfigurationList = A1615D242E0C27F500D73CE3 /* Build configuration list for PBXProject "LiveProject" */;
@@ -184,7 +108,6 @@
mainGroup = A1615D202E0C27F500D73CE3;
minimizedProjectReferenceProxies = 1;
packageReferences = (
- A1615DB62E0D996500D73CE3 /* XCRemoteSwiftPackageReference "WrappingHStack" */,
);
preferredProjectObjectVersion = 77;
productRefGroup = A1615D2A2E0C27F500D73CE3 /* Products */;
@@ -192,28 +115,12 @@
projectRoot = "";
targets = (
A1615D282E0C27F500D73CE3 /* LiveProject */,
- A1615D352E0C27F700D73CE3 /* LiveProjectTests */,
- A1615D3F2E0C27F700D73CE3 /* LiveProjectUITests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
A1615D272E0C27F500D73CE3 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- A1615D342E0C27F700D73CE3 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- A1615D3E2E0C27F700D73CE3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -230,34 +137,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- A1615D322E0C27F700D73CE3 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- A1615D3C2E0C27F700D73CE3 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- A1615D382E0C27F700D73CE3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = A1615D282E0C27F500D73CE3 /* LiveProject */;
- targetProxy = A1615D372E0C27F700D73CE3 /* PBXContainerItemProxy */;
- };
- A1615D422E0C27F700D73CE3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = A1615D282E0C27F500D73CE3 /* LiveProject */;
- targetProxy = A1615D412E0C27F700D73CE3 /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
A1615D482E0C27F700D73CE3 /* Debug */ = {
@@ -386,8 +266,12 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = 847H24T2J9;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
+ INFOPLIST_FILE = LiveProject/Info.plist;
+ INFOPLIST_KEY_NSCameraUsageDescription = "相机权限";
+ INFOPLIST_KEY_NSMicrophoneUsageDescription = "话筒权限";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
@@ -413,8 +297,12 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = 847H24T2J9;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
+ INFOPLIST_FILE = LiveProject/Info.plist;
+ INFOPLIST_KEY_NSCameraUsageDescription = "相机权限";
+ INFOPLIST_KEY_NSMicrophoneUsageDescription = "话筒权限";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
@@ -430,74 +318,6 @@
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
- A1615D4E2E0C27F700D73CE3 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- BUNDLE_LOADER = "$(TEST_HOST)";
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- GENERATE_INFOPLIST_FILE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 18.5;
- MARKETING_VERSION = 1.0;
- PRODUCT_BUNDLE_IDENTIFIER = com.hefan.LiveProjectTests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_EMIT_LOC_STRINGS = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LiveProject.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/LiveProject";
- };
- name = Debug;
- };
- A1615D4F2E0C27F700D73CE3 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- BUNDLE_LOADER = "$(TEST_HOST)";
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- GENERATE_INFOPLIST_FILE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 18.5;
- MARKETING_VERSION = 1.0;
- PRODUCT_BUNDLE_IDENTIFIER = com.hefan.LiveProjectTests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_EMIT_LOC_STRINGS = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LiveProject.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/LiveProject";
- };
- name = Release;
- };
- A1615D512E0C27F700D73CE3 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- GENERATE_INFOPLIST_FILE = YES;
- MARKETING_VERSION = 1.0;
- PRODUCT_BUNDLE_IDENTIFIER = com.hefan.LiveProjectUITests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_EMIT_LOC_STRINGS = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- TEST_TARGET_NAME = LiveProject;
- };
- name = Debug;
- };
- A1615D522E0C27F700D73CE3 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- GENERATE_INFOPLIST_FILE = YES;
- MARKETING_VERSION = 1.0;
- PRODUCT_BUNDLE_IDENTIFIER = com.hefan.LiveProjectUITests;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SWIFT_EMIT_LOC_STRINGS = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- TEST_TARGET_NAME = LiveProject;
};
name = Release;
};
@@ -522,44 +342,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- A1615D4D2E0C27F700D73CE3 /* Build configuration list for PBXNativeTarget "LiveProjectTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- A1615D4E2E0C27F700D73CE3 /* Debug */,
- A1615D4F2E0C27F700D73CE3 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- A1615D502E0C27F700D73CE3 /* Build configuration list for PBXNativeTarget "LiveProjectUITests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- A1615D512E0C27F700D73CE3 /* Debug */,
- A1615D522E0C27F700D73CE3 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
/* End XCConfigurationList section */
-
-/* Begin XCRemoteSwiftPackageReference section */
- A1615DB62E0D996500D73CE3 /* XCRemoteSwiftPackageReference "WrappingHStack" */ = {
- isa = XCRemoteSwiftPackageReference;
- repositoryURL = "https://github.com/dkk/WrappingHStack";
- requirement = {
- kind = upToNextMajorVersion;
- minimumVersion = 2.2.11;
- };
- };
-/* End XCRemoteSwiftPackageReference section */
-
-/* Begin XCSwiftPackageProductDependency section */
- A1615DB72E0D9A6E00D73CE3 /* WrappingHStack */ = {
- isa = XCSwiftPackageProductDependency;
- package = A1615DB62E0D996500D73CE3 /* XCRemoteSwiftPackageReference "WrappingHStack" */;
- productName = WrappingHStack;
- };
-/* End XCSwiftPackageProductDependency section */
};
rootObject = A1615D212E0C27F500D73CE3 /* Project object */;
}
--
Gitblit v1.9.1