小编gol*_*alk的帖子

是否有选项可以使用终端为特定应用程序切换“使用 Rosetta 打开”值?

我真的厌倦了为 Xcode 手动检查此选项,由于它的大小,我无法复制该选项...也许有一种方法可以创建某种快捷方式来启动应用程序(在我的情况下为 Xcode),其具体值为“使用Rosetta 打开”?

注意:此问题仅与 Apple Silicon Mac 相关。

Finder 中的“使用 Rosetta 打开”选项示例: 在此输入图像描述

macos xcode macos-big-sur apple-silicon apple-m1

12
推荐指数
1
解决办法
2万
查看次数

iOS - AudioKit:输入和输出的不同设备

我正在尝试使用内置麦克风录制音频并通过远程扬声器同时播放。我使用 AudioKit 的方式如下:

import UIKit
import AudioKit

class ViewController: UIViewController {
    let session = AVAudioSession.sharedInstance()
    let mic = AKMicrophone()
    let reverb = AKReverb()

    override func viewDidLoad() {
        super.viewDidLoad()

        mic >>> reverb
        AudioKit.output = reverb
        AKSettings.ioBufferDuration = 0.002
    }

    @IBAction func buttonWasPressed() {
        printDevices()
        try! AudioKit.start()
        printDevices()
    }

    @IBAction func buttonWasReleased() {
        try! AudioKit.stop()
    }

    func printDevices() {
        // List of output devices:
        if let outputs = AudioKit.outputDevices {
            print("Outputs:")
            dump(outputs)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是,即使在执行后连接蓝牙扬声器,AudioKit.start()唯一可用的输出设备也是内置接收器(因此,无法更改AudioKit.output属性)。

另一个问题 …

ios swift audiokit

5
推荐指数
0
解决办法
949
查看次数

如何获得 Apple 表情符号名称而不是 Unicode 名称?

我看到字符查看器中显示的表情符号的 Unicode 名称与其 Apple 名称不同。如何使用 Swift 获取表情符号的 Apple 名称?

例子:

表情符号:

Unicode 名称(通过 获得.applyingTransform(.toUnicodeName, reverse: false)):

张开嘴和微笑的眼睛的笑脸

Apple 名称(来自 macOS Character Viewer):

眯着眼睛咧嘴笑的脸

emoji swift swift-string

4
推荐指数
1
解决办法
213
查看次数