首页 > 解决方案 > 尝试将 SUPPORTS_MACCATALYST = NO 添加到 Pods/Pods.xcodeproj/project.pbxproj 中的目标

问题描述

试图修改我的 Pods/Pods.xcodeproj/project.pbxproj SUPPORTS_MACCATALYST = NO;

在 post_install 中无法弄清楚如何做到这一点。即使执行字符串替换也会失败,因为文件在 post_install 之后被重写。

我将如何做到这一点?

我只是调用 pod install 并从 python 进行字符串替换,因为我无法弄清楚。

希望目标的每个实例都像这样结束......

        A6D12E137457B5D01713900826D040DF /* Debug */ = {
            isa = XCBuildConfiguration;
            baseConfigurationReference = B153262FC922C0095F31C275EF9D0726 /* MWPhotoBrowser.debug.xcconfig */;
            buildSettings = {
                CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MWPhotoBrowser";
                IBSC_MODULE = MWPhotoBrowser;
                INFOPLIST_FILE = "Target Support Files/MWPhotoBrowser/ResourceBundle-MWPhotoBrowser-MWPhotoBrowser-Info.plist";
                IPHONEOS_DEPLOYMENT_TARGET = 6.0;
                PRODUCT_NAME = MWPhotoBrowser;
                SUPPORTS_MACCATALYST = NO; /*ADDED FROM COCOAPODS*/
                SDKROOT = iphoneos;
                SKIP_INSTALL = YES;
                TARGETED_DEVICE_FAMILY = "1,2";
                WRAPPER_EXTENSION = bundle;
            };
            name = Debug;
        };

标签: cocoapods

解决方案


推荐阅读