问题标签 [xcodebuild]
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.
vim - Vim:设置 makeprg=xcodebuild 的好方法?
makeprg=xcodebuild
在 vim中设置的最佳方法是什么?
我在文件中使用 filetype 行,通过将文件的第一行设置为:
并在 vimrc 中有这个:
我可能想用:mak
在当前目录中运行这个命令:
我通常最终手动设置xcodebuild
,makeprg
以便我可以:mak
进行编译。
我总是在我有.xcodeproj
文件的项目根目录中,所以我不必担心搜索项目文件。
最好的设置方法是makeprg
什么?Ftplugin
? Compiler
插入?
任何想法表示赞赏。
c - 在 Linux 和 Mac OSX 上编译:使用 Xcode 构建和制作?
我正在编写一个普通的 C 项目。我使用的是 Mac,我喜欢使用 Xcode,我想使用 Xcode 项目和构建环境。不过,我希望能够在其他平台上构建它。(还)不太熟悉Linux,我认为这将涉及一个makefile。我的项目没有依赖关系,它就像它得到的一样香草。
是否有捷径可寻?我是否必须跟踪两个单独的构建脚本/配置?
iphone - 如何在命令行上从 Xcode 项目中获取应用程序路径名?
我正在编写一个构建脚本来编译和打包我的应用程序,我想要一个很好的方法来获取.app
创建的完整路径名。除了 之外,我找不到任何命令行工具xcodebuild
,这在检查 Xcode 项目方面似乎没有太多作用。我的完整编译命令是
因此它将使用默认配置构建,并且我不想在其中硬编码.app
文件名(尽管它会类似于build/<config>iphoneos/<name>.app
)。目前,我正在解析xcodebuild
命令的输出并获取该行
它工作正常,但似乎是一种非常迂回的方式。是否有另一个命令行工具可以做到这一点,或者至少比我的解决方案更简单?
iphone - 是否有 API 或任何其他方法来自动化提交过程?
我有许多功能和 UI 相似的应用程序。我通过从 .plist 文件中获取变量来创建用户界面。例如,我保存了获取数据的 API 源。
创建新应用只需更改 .plist 文件中的值并重新构建应用,最后将其提交到 App Store。此外,我还需要创建 Ad-Hoc 配置文件并构建测试版本。
我希望自动化这个过程。为此,我需要:
通过命令行界面构建应用程序。
将二进制文件和其他所需文件/信息(应用程序图标、描述等)上传到 iTunes Connect。
我应该在哪里看的任何指针?
objective-c - Xcode - 如何将 c 库和头文件包含到可可项目中?
如何将 c 库添加到 Xcode Cocoa 项目?
或者最好的选择是什么,我不想将它们复制到 Cocoa 项目目录中。
我有一个名为的 C 项目a
,它编译成库a.dylib
和头文件a.h
,该项目位于它自己的目录中。
我想在 Xcode 中使用我的 Objective-C 应用程序中的这个库。
如何将头文件和库添加到我的 Xcode 项目中?
我可以拖a.dylib
进去other frameworks
,但我该怎么办a.h
?
iphone - 从命令行运行 xcodebuild 时,如何写入 iPhone SDK 中的当前目录?
有谁知道在运行xcodebuild(主要是项目目录)时如何获取当前目录的路径并向其中写入文件?我正在尝试将一些单元测试的结果从我的 obj-c 代码保存到磁盘,但如果可能的话,我宁愿不要将它们转储到应用程序的文档路径深处。我也许可以将 '../../..' 等附加到文档路径,但我希望可能有更优雅的方法。
*这当然只与模拟器有关……但也许模拟器也试图维护 iPhone 文件系统沙箱?我没有运气写到我的 Mac 上的其他随机位置,所以我怀疑可能是这种情况。
感谢您的输入!
iphone - GCC4.2 构建警告:默认部署版本大于 iPhone 模拟器 3.1.2 SDK 的最大值?
我最近将一个 iPhone 项目从 2.2.1 SDK 升级到 3.0 SDK...
当我构建项目时,我收到以下警告:
我将 iPhone OS 部署目标设置为 iPhone OS 3.0
任何想法可能导致此“警告”出现。
问候
- SY
xcode - 如何在不修改任何项目的情况下加速 xcode 构建?
最新版本或 XCode (3.2.1) 在 OS X 10.6 上运行速度非常慢。
您可以对 Mac 进行哪些调整以加快Xcode 构建过程。
我不是在寻找诸如如何重组项目之类的一般提示,只是与环境相关的调整。
例如,我记得在 Windows for Visual Studio 上,两个显着的加速是禁用防病毒和 NTFS 上次访问时间。
所以我的目标不是:硬件升级、项目结构修改或配置分布式构建。
更新 #1 - 限制 cc1plus 进程的数量可能有助于加快速度。我认为有一个可用于此的环境变量,但我无法重新定位此信息。
xcode - 如何过滤 xcodebuild 命令行输出?
从控制台运行xcodebuild
会给你带来非常详细的输出,我无法找到任何限制其输出的选项,以便只显示警告和错误。
我正在寻找一种捕获xcodebuild
输出并对其进行过滤的方法。它更喜欢可以与管道一起使用的 Python 解决方案,但我对其他方法持开放态度,只要它们是基于命令行的解决方案。
是否有任何工具已经能够做到这一点?
xcode - 上传到 iTunes Connect 时如何解决“应用程序代码验证失败”?
我有一个问题,我无法通过在不同资源中进行深度搜索来解决,因为大多数“相似”指出是 Icon.png 大小等的错误......
在验证以下内容后,我尝试上传我的应用程序:
- 在我的设备上正确构建和运行
- 我的证书安装正确
- 我的证书/个人资料没有过期。
- Icon.png 具有 57x57 PNG 的正确大小和格式。
- 还有其他几件事。
- Ran codedesign --verify -vvvv MyApp.app 运行良好。
- 我的 ZIP 文件已正确完成
当我尝试通过 iTunes 连接界面上传时,我得到了上面的简单错误,这就是我尝试使用 ApplicationLoader 的原因,试图找出导致控制台错误的原因。
控制台显示以下内容:
任何有关如何解决这种情况的帮助/反馈或想法将不胜感激。