我有Mac OS Sierra.不幸的是,由于Xcode 7.3.1中的错误导致无法从Mac OS Sierra上传到iTunes Connect,我无法上传我的应用程序.
我找到了一个解决方法:我可以在macOS 10.12上传Xcode构建
但是,它说我需要找到我的应用程序的"存档"文件.我相信这与我的应用程序的.ipa文件是一回事.
我的应用程序的.ipa文件在哪里?
将Mac OS X从El Capitan升级到Sierra(10.12.2)后,Terminal.app经常崩溃,每天数次.我将处于键入命令或编辑文件的过程中,它会崩溃.其他人看到这个问题或知道该怎么做(除了切换到iTerm 2)?
(编辑)这是堆栈跟踪(省略了拖尾加载的动态库以保持合理的长度):
Process: Terminal [17579]
Path: /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal
Identifier: com.apple.Terminal
Version: 2.7.1 (388)
Build Info: Terminal-388000000000000~2
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Terminal [17579]
User ID: 501
Date/Time: 2017-01-25 16:55:07.676 -0800
OS Version: Mac OS X 10.12.2 (16C68)
Report Version: 12
Anonymous UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Sleep/Wake UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Time Awake Since Boot: 59000 seconds
Time Since Wake: 3700 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: …Run Code Online (Sandbox Code Playgroud) 我正试图docker login从~/.docker/config.json文件中获取身份验证.但我auth在config.json文件中看不到令牌.这是我的泊坞版.
docker version
Client:
Version: 17.03.1-ce
API version: 1.27
Go version: go1.7.5
Git commit: c6d412e
Built: Tue Mar 28 00:40:02 2017
OS/Arch: darwin/amd64
Server:
Version: 17.03.1-ce
API version: 1.27 (minimum version 1.12)
Go version: go1.7.5
Git commit: c6d412e
Built: Fri Mar 24 00:00:50 2017
OS/Arch: linux/amd64
Experimental: true
Run Code Online (Sandbox Code Playgroud)
当我跑步时cat ~/.docker/config.json,我能看到的是
cat .docker/config.json
{
"auths": {
"https://index.docker.io/v1/": {}
},
"credsStore": "osxkeychain"
}%
Run Code Online (Sandbox Code Playgroud)
根据Codeship 文档,我应该看看
{
"auths": {
"https://index.docker.io/v1/": { …Run Code Online (Sandbox Code Playgroud) launchd启动了一个名为efilogin-helper的进程,它以root身份运行,在高CPU负载下持续运行(60%到120%)
你知道这个过程是什么以及如何控制它吗?
关于谷歌的信息令人惊讶.
另外,自己解决这些问题的好方法是什么?
IDE正在给出一条错误消息
can't start git: /usr/bin/git但是路径是正确的,它之前是有效的.idea.log包含以下错误:
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Run Code Online (Sandbox Code Playgroud) 我有一个使用NSWindow工具栏的应用程序.出于美观原因,我不希望用户能够自定义此工具栏.在Sierra中有一个新的菜单选项,可以插入到"菜单>视图"中Show Tab Bar.如何禁用此功能?启用它似乎只会增加工具栏的高度,因为我没有在图标下显示额外的标签.
我使用pkgbuild productbuild来构建安装程序.但是,安装在OS X 10.12 Sierra上,安装完成后,我会看到"您是否要将安装程序移动到废纸篓?要将此包和磁盘映像保留在当前位置.请单击"保留".
我想禁用该表.怎么做?
有没有人有关于这种新行为的更多信息?

installer operating-system productbuild pkgbuild macos-sierra
我在手机上使用Siri,并观察在旅途中创建提醒.当我在办公室时,我不想通过使用Siri打扰安静,因此我通常使用与Reminders应用程序集成的Alfred工作流程,或直接使用Reminders应用程序.
但是,两者都有一个相当笨重的接口,如果我只需在命令行输入就会容易得多:
$ siri "remind me to check stack overflow for responses to my question in 15 minutes"
Run Code Online (Sandbox Code Playgroud)
macOS Sierra已将Siri引入桌面,但到目前为止,我一直无法找到与Siri进行交互的方式,除了字面上大声说话之外,Spotlight与Siri的语言理解并不相符.
Apple已经发布了Siri SDK,但它似乎主要与向 Siri 添加功能有关,而不是为了公开Siri API.
Apple是否会在macOS上向Siri公开任何类型的API,以便可以通过命令行,系统调用或其他可执行文件发出Siri请求?
注意:据我所知,这个问题可以在Ask Different,超级用户或Unix和Linux上找到更好的家.最后,我决定与API或SDK进行一些程序化集成是最可能的解决方案,因此Stack Overflow似乎是最适合发布的地方.如果mods不同意,请迁移到最适合的社区.
在macOS 10.12.1上
tmux 2.3
运行时:
tmux source-file ~/.tmux.conf
Run Code Online (Sandbox Code Playgroud)
得到错误:
no server running on /private/tmp/tmux-502/default
Run Code Online (Sandbox Code Playgroud)