Questions tagged «macos»

macOS(以前称为OS X或Mac OS X)是Apple的台式机操作系统,可在Macintosh计算机上找到。仅当您的问题与使用macOS API或特定于macOS的行为有关时才使用此标签,而不是因为您碰巧在macOS上运行代码。与使用macOS或对MacOS进行故障排除有关的问题不在主题范围内,属于Ask Different社区。

1
如何使用SwiftUI将工具栏添加到macOS应用程序?
我正在尝试使用SwiftUI将标题栏中的工具栏添加到macOS应用程序,类似于下面所示。 我无法找到一种使用SwiftUI实现此目的的方法。目前,我的视图中有工具栏(仅具有文本字段),但我想将其移到标题栏中。 我当前的代码: struct TestView: View { var body: some View { VStack { TextField("Placeholder", text: .constant("")).padding() Spacer() } } } 因此,就我而言,我需要在工具栏内添加文本字段。

2
无法读取桌面内容:不允许操作〜GIMP〜Mac〜MacBook〜macOS Catalina
在最近更新了macOS Catalina之后,所有程序都在询问我是否为其授予了正确的权限。不幸的是,使用GIMP并非如此,每当我尝试使用GIMP打开任何文件时,我都会遇到以下错误Could not read the contents of Desktop. Error opening directory /Users/myuser/Desktop: Operation not permitted或不同的位置,例如Downloads,Documents等等。打开文件的唯一一种方法是右键单击鼠标,然后Open with GIMP,效果很好。但是,此选项受到限制,例如在要打开许多文件时。 问题是如何在macOS Catalina中赋予正确的权限?

1
RenderScript在macOS Catalina(10.15)上损坏
我已经更新到MacOS Catalina。今天早上,当我在做Android项目时,它突然开始出现以下异常:“错误:原因:错误= 86,可执行文件中的CPU类型错误”。 我怀疑是因为我更新到了macOS 10.15,并且因为我尝试为我的项目构建APK(因此它重新构建了renderscript的东西)。这是给定的完整堆栈跟踪: org.gradle.process.internal.ExecException: A problem occurred starting process 'command '/Users/name/Library/Android/sdk/build-tools/28.0.3/arm-linux-androideabi-ld'' at org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:232) at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:209) at org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:356) at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:86) at org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:38) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) at java.lang.Thread.run(Thread.java:748) Caused by: net.rubygrapefruit.platform.NativeException: Could not start '/Users/name/Library/Android/sdk/build-tools/28.0.3/arm-linux-androideabi-ld' at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:27) at net.rubygrapefruit.platform.internal.WrapperProcessLauncher.start(WrapperProcessLauncher.java:36) at org.gradle.process.internal.ExecHandleRunner.startProcess(ExecHandleRunner.java:97) at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:70) …

1
工具栏中带有分段控件的macOS SwiftUI应用选项卡视图
我正在尝试使用SwiftUI创建一个macOS应用程序。我需要一个TabView或类似的东西,但是当我使用TabView分段控件时,它不在macOS工具栏中。单击此处查看我想要的示例 我当前的代码是: import SwiftUI struct ContentView: View { var body: some View { TabView { Text("1") .tabItem { Text("1") } } } } 结果在这里作为图像 分段控件需要在工具栏而不是视图中。 谢谢。
9 swift  xcode  macos  swiftui 

2
如何为使用Mac Catalyst移植到Mac的iPad应用程序设置“帮助”菜单选项?
默认情况下,Mac Catalyst创建一个标题为“帮助”的菜单,该菜单应该包含该应用程序的帮助。但是,我没有找到有关如何实现帮助的文档。对于标准Mac应用程序,您可以使用帮助手册。但是,没有提及如何在Mac Catalyst中使用帮助手册。我试图将HelpBookDirectoryName添加到info.plist,但这没有用。有没有使Mac Catalyst使用帮助手册的方法?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.