标签: macos-sierra

我的 MacOS 应用程序的数据库位于哪里?

使用 Core Data 时,MacOS 应用程序的数据库位置是什么?

我在 Mac 上到处搜索,但没有找到。
我关闭了隐藏文件,并且确信我的数据库中有数据。另外我不使用应用程序沙箱。

macos cocoa core-data macos-sierra

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

MacOS Sierra 上的 IPV6 网络共享

我一直在尝试遵循提供的指南来测试 IPV6 thethering,但我在 MacOS Sierra 上找不到 NAT64 的复选框。这是苹果指南中的图片:

在此输入图像描述

这与 MacOS Sierra 上的共享设置窗口相同:

在此输入图像描述

有没有其他方法可以在没有复选框的情况下设置 NAT64 网络?

ipv6 macos-sierra

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

如何从 Swift 中的 NSTextView 获取选定的字符串?

如何从 Swift 中的 NSTextView 获取选定的字符串?

// create a range of selected text
let range = mainTextField.selectedRange()

// this works but I need a plain string not an attributed string
let str = mainTextField.textStorage?.attributedSubstring(from: range)
Run Code Online (Sandbox Code Playgroud)

也许我必须添加一个中间步骤,获取完整的字符串,然后对其应用范围?

xcode cocoa nstextview swift macos-sierra

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

无法通过终端启动 GlassFish 服务器 - 没有处理程序准备好进行身份验证

我下载了 GlassFish 4.1.1 的 zip 文件,解压后,我使用终端使用asadmin start-domain命令启动服务器。它给了我这个错误:

Traceback (most recent call last):
File "/usr/local/bin/asadmin", line 260, in <module> autoscale = boto.connect_autoscale()
File "/Library/Python/2.7/site-packages/boto/__init__.py", line 208, in connect_autoscale**kwargs)
File "/Library/Python/2.7/site-packages/boto/ec2/autoscale/__init__.py", line 115, in __init__profile_name=profile_name)
File "/Library/Python/2.7/site-packages/boto/connection.py", line 1100, in __init__provider=provider)
File "/Library/Python/2.7/site-packages/boto/connection.py", line 569, in __init__host, config, self.provider, self._required_auth_capability())
File "/Library/Python/2.7/site-packages/boto/auth.py", line 997, in get_auth_handler 'Check your credentials' % (len(names), str(names))) boto.exception.NoAuthHandlerFound: No handler was ready to authenticate. 1 handlers were checked. ['HmacAuthV4Handler'] Check your credentials
Run Code Online (Sandbox Code Playgroud)

我正在使用 MacOS Sierra …

glassfish macos-sierra

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

Max OS Sierra 中未保存环境变量

我最近将我的操作系统升级到 Max OS Sierra,我试图在环境变量(PATH 变量)中保存一个特定路径。我打开终端并执行以下步骤:

  1. 回显$PATH

    /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

  2. 导出 PATH=~/桌面/:$PATH

  3. 回显$PATH

    /Users/pratik/Desktop/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

我已关闭终端并打开新终端并执行以下命令:

  1. 回显$PATH

    /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

所以我之前添加的路径没有被保存。我在这里缺少什么?

linux macos ubuntu macos-sierra macos-high-sierra

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

复合 mdfind 搜索

目标是查找某个州或国家/地区的所有图像。

mdfind kind:image
Run Code Online (Sandbox Code Playgroud)

会找到所有图像

mdfind "kMDItemCountry == 'United States'"
Run Code Online (Sandbox Code Playgroud)

将找到具有此属性的所有文件。

mdfind kind:image "kMDItemCountry == 'United States'" 
Run Code Online (Sandbox Code Playgroud)

失败。我尝试过使用 && 和 () 的各种分组,但无法使其工作。如何成功地将“kind:image”与 kMDIxxx 等属性搜索结合起来?

macos macos-sierra

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

无法在 Mac Sierra (10.12.2) 上安装 Elasticsearch

尝试通过以下方式启动 Elasticsearch 5.1.1 时

$ elasticsearch

我得到输出:

Error: Could not find or load main class -Xms2g

我调查过:

  1. 我读到它可能是如何调用类的错误?但我不会这样做。这个线程没有帮助,也不是我的问题,因为我没有安装插件。
  2. 我是通过 Homebrew 安装的。这是其中的一些输出:

    $ brew info elasticsearch
    elasticsearch: stable 5.1.1, HEAD
    Distributed search & analytics engine
    https://www.elastic.co/products/elasticsearch
    Conflicts with: elasticsearch@1.7, elasticsearch@2.4
    /usr/local/Cellar/elasticsearch/5.1.1 (98 files, 35.2M) *
      Built from source on 2016-12-14 at 09:23:56
    From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/elasticsearch.rb
    ==> Requirements
    Required: java >= 1.8 ?
    ==> Caveats
    Data:    /usr/local/var/elasticsearch/elasticsearch_GabbAHH/
    Logs:    /usr/local/var/log/elasticsearch/elasticsearch_GabbAHH.log
    Plugins: /usr/local/Cellar/elasticsearch/5.1.1/libexec/plugins/
    Config:  /usr/local/etc/elasticsearch/
    plugin script: /usr/local/Cellar/elasticsearch/5.1.1/libexec/bin/plugin
    
    To have launchd start elasticsearch …
    Run Code Online (Sandbox Code Playgroud)

java homebrew elasticsearch macos-sierra

0
推荐指数
1
解决办法
1077
查看次数

如何在 OSX Sierra 中调整 KeyRepeat 和 RepeatDelay?

在 El Capitan 中,我使用 Seil 和 Karabiner 进行击键/重复/延迟微调。Seil/Karabiner 组合在 OSX 10.12 (Sierra) 中不再工作。如何调整 KeyRepeat 和 RepeatDelay 设置?

macos macos-sierra

0
推荐指数
1
解决办法
1012
查看次数

已发送的电子邮件包含内容,但无法看到

我正在尝试使用new mail()它发送电子邮件,它几乎可以工作.

发送的电子邮件在原始邮件中具有所需内容,但Apple Mail(app)无法读取它.

这是邮件(Apple App)问题还是邮件(ColdFusion对象)问题?

最后但同样重要的是,ColdFusion正在Windows 10上运行

ColdFusion代码

var mail = new mail();

mail.setFrom(application.EMAILFROM);
mail.setTo(arguments.email);
mail.setSubject(application.GSSITE_FULL_NAME & " Password Reset");
mail.addPart( type="plain", charset="utf-8", body="This is a test message." );
mail.send();    
Run Code Online (Sandbox Code Playgroud)

电子邮件程序结果

在此输入图像描述 原始邮件

Return-Path: <no-reply@xxx.com>
Received: from 10.211.55.15 (cpe-76-169-198-102.socal.res.rr.com [76.169.198.102]) by mail.xxx.com with SMTP;
   Sat, 1 Jul 2017 19:41:27 -0700
Date: Sat, 1 Jul 2017 19:41:26 -0700 (PDT)
From: no-reply@xx.com
To: james@xxx.com
Message-ID: <65588416.79.1498963286429@mail.xxx.com>
Subject: xxx Password Reset
MIME-Version: 1.0
Content-Type: multipart/alternative; 
    boundary="----=_Part_78_1984282986.1498963286427"
X-Mailer: ColdFusion 2016 Application Server …
Run Code Online (Sandbox Code Playgroud)

email coldfusion coldfusion-2016 macos-sierra

0
推荐指数
1
解决办法
65
查看次数

快速杀死进程

我正在尝试制作一个Mac应用程序,它将自动关闭在操作系统上运行的代码指定的应用程序。我正在尝试使用killall(就像在终端中一样)。每当我尝试运行该程序时,我都会收到“sysctl:未知 oid 'killall'”。

这是我的代码:

let task = Process()
    task.launchPath = "/usr/sbin/sysctl"
    ///usr/sbin/sysctl
    task.arguments = ["killall","iTunes"]
    let pipe = Pipe()
    task.standardOutput = pipe
    task.standardError = pipe
    task.launch()
    task.waitUntilExit()
    let data = pipe.fileHandleForReading.readDataToEndOfFile()
    let output: String = NSString(data: data, encoding: String.Encoding.utf8.rawValue) as! String
    print(output)
Run Code Online (Sandbox Code Playgroud)

提前致谢!

process launch swift macos-sierra

0
推荐指数
1
解决办法
4164
查看次数

如何为某些命令附加&符号?(MacOS/bash)

每当我打开emacs时,我总是想在后台运行它.我怎样才能这样做,每当我键入"emacs xyz"时,shell会自动运行"emacs xyz&"?

bash command-line macos-sierra

0
推荐指数
1
解决办法
205
查看次数