问题标签 [command-line-tool]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 致命错误:在 PhoneGap 3.x 上构建 iOS 应用程序时找不到“assert.h”文件
我安装了 NodeJS 和 phonegap 以开始使用 3.0 版。第一次尝试,成功在iOS模拟器上运行示例应用。后来我尝试替换 Xcode 项目中 /www 目录的内容,但它再也没有运行过。
从那以后,我多次尝试构建示例“Hello World”,但总是出现此错误:
我已经尝试使用 npm 工具重新安装 PhoneGap。我还尝试重新安装 ios-sim。当我在 Xcode 上打开项目并尝试在模拟器上运行它时,我得到了同样的错误。
xcode - 无法安装命令行工具,“xcode-select --install”不起作用
我不知道如何在 OSX Mavericks 上安装命令行工具。或者更好:我知道怎么做(我刚刚在另一台 MacBook 上做过),但这次出了点问题。
发生了什么:
- 我在 OSX Mavericks 上安装 Homebrew
- Homebrew 要求我安装 CLT 并为此运行 GUI
- 我犯了一个错误:我安装了 XCode 而不是 CLT,但我发现 CLT 没有随它一起安装
现在,当我写
brew doctor
我明白了
警告:未安装开发者工具。
您应该安装命令行工具。
运行 `xcode-select --install` 来安装它们。
我写它所说的,但我总是得到
用法:xcode-select -print-path
或:xcode-select -switch
或:xcode-select -version
参数:
-print-path 打印当前 Xcode 文件夹
的路径 -switch xcode_folder_path 设置当前 Xcode 文件夹的路径
-version打印 xcode-select 版本信息
我想我应该看到我在开始时看到的 GUI(屏幕截图),它让我安装 CLT。
有谁知道我怎样才能再次运行那个 GUI?
xcode - 安装命令行工具 Xcode 5
我已经尝试过(为此查看了许多标题),但我仍然没有答案。我正在尝试安装 Pebble SDK 1.12 并安装 Xcode 5 的命令行工具。
每次我在终端中尝试 xcode-select --install 时,我都会收到“无法安装软件,因为它当前在软件更新服务器中不可用”
我试图重新安装 Xcode,但没有奏效。当我到达 Xcode-preferences-downloads 时,没有命令行工具部分。
我也尝试从开发者网站安装它们,但无济于事。下载看起来正确,然后我去 Xcode 查看首选项和命令行工具未列出。
大家有什么可以推荐的吗?
c++ - 从 .cpp 文件创建 Xcode 项目
我有许多 C++ 项目/文件,我想将其创建为Command Line Tool
文件类型.xcodeproj
以用于调试目的。我能想到的唯一方法是创建一个新的Command Line Tool
Xcode 项目 >Type: C++
然后添加 C++ 项目目录或文件。无论如何都可以在不创建新项目并手动将文件添加到其中的情况下执行此操作?
注意:Xcode 默认打开单个 .cpp 文件,但它们没有关联为 aCommand Line Tool
或具有.xcodeproj
文件类型。
macos - 命令行工具不可用
我试图通过终端(xcode-select --install)安装 Apple 的命令行工具。安装进行到一半时,它失败并弹出一个窗口:“无法安装该软件,因为软件更新服务器当前不提供该软件。” 这个问题是苹果的问题,对吧?如果没有,我该如何安装命令行工具?
objective-c - 命令行工具中的 NSTimer
我开始了解 NS/Objective-C 并发模型。假设我有一个命令行工具可以执行以下操作:
在我的图书馆里,我希望能够有两个回应。一个启动重复计时器,一个停止它。计时器应调用 myLibraryInit 提供给库的回调。
我以前在 iPhone/iPad 应用程序中使用过 NSTimers,我认为问题源于不同的范例命令行工具。主线程进入 main 并且在程序完成之前永远不会完成它。这意味着运行主运行循环不是免费的,这就是定时器运行的原因。我认为。那么如何让 NSTimer 在这种情况下工作呢?
另一件事是 Apple NSTimer 文档说我需要在安装它的同一线程上使 NSTimer 无效。当我安装计时器时,我不知道如何弄清楚我在哪个线程上,然后跟踪它(并确保它保持活动状态),直到我想使计时器无效。我不确定我是否只是缺少线程和调度队列、运行循环或其他东西之间的明显映射。我正在使用核心蓝牙,并像这样初始化一个中央管理器:
所以可能会从这里触发回调。如果回调包含一些逻辑来调用停止计时器的库函数,我无法保证来自哪个线程的无效。那么如何正确地使计时器无效呢?
我发现了这个问题,但它不允许 main 与计时器打开的运行循环同时发生。
我希望我提供了足够的背景信息。提前感谢您的回复。
ios - iOS 命令行构建:如何从命令行创建 xcode 存档?
我正在使用以下命令从命令行(即终端)创建签名的 ipa 文件。
xcrun -sdk iphoneos PackageApplication \ "path/to/build/MyApp.app" \ -o "output/path/to/MyApp.ipa" \ --sign "iPhone Distribution: My Company" \ --embed "path/to /something.mobileprovision”
正如上面所理解的,这将创建一个 ipa 文件。但是,我想创建一个 xcarchive 文件,该文件将用于使用 Application Loader 上传到应用商店。我怎样才能修改这个命令来实现这一点。任何帮助将不胜感激。谢谢...
unix - 如何使用在 unix 上运行的 TFS 命令行客户端创建新的 Windows 工作区
我将如何使用在 aix/unix 机器上运行的 TFS 命令行客户端来运行 tf 命令。例如,我无法创建连接到 Windows 服务器上的 tfs 版本控制文件夹的本地 Windows 工作区。在 unix 机器上运行的命令行客户端版本是 (/TFS/TEE-CLC-12.0.0)。我找不到任何文档,在 unix 上运行时如何使用客户端将本地 Windows 文件连接到服务器上的版本控制文件。
objective-c - 在命令行工具应用程序中更改 Mac 系统代理设置
networksetup
是否可以在命令行工具应用程序中更改代理设置(例如做什么)?我的意思是我想写一个command line tool
可以在 mac 中更改网络和代理设置的程序。
如果是,任何人都可以提供任何我可以去搜索起点并了解它的资源吗?
android - 通过命令行发布到 Google Play
是否有任何选项可以使用命令行工具将 Android 应用程序发布到 Google Play?我已经签署了我的应用程序,但我无法使用网络浏览器发布它。