我正在尝试禁用OS_ACTIVITY_MODE我项目中的所有目标。该项目有多个目标。我可以做的是转到 Edit Scheme->Arguments,并添加OS_ACTIVITY_MODE = disabled特定操作(运行、存档等),但仅限于每个目标。对于运行操作(在项目级别),我将如何同时对所有目标执行相同的操作?
setenv最简单的解决方案是在应用程序早期启动时以编程方式设置环境变量,即在main.swift 文件中。如果您没有 main.swift,您可以将 main.swift 添加到您的项目中(您应该从 AppDelegate 类中删除 @UIApplicationMain)。
// main.swift
import Foundation
import UIKit
setenv("OS_ACTIVITY_MODE", "disable", 1)
UIApplicationMain(CommandLine.argc, CommandLine.unsafeArgv, nil, NSStringFromClass(AppDelegate.self))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
171 次 |
| 最近记录: |