问题标签 [xcrun]
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.
xcode - xcrun 找不到 Xcode 路径
Mac OS X 10.8.2
Xcode 4.5.2(安装在 /Applications/Xcode.app)
尝试
xcode-select -switch /Applications/Xcode.app
之后
xcode-select -print-path
输出正确的路径(/Applications/Xcode.app)。但因
xcrun -find gcc
错误
xcrun 失败:错误:无法统计活动 Xcode 路径“/Developer/Xcode.app/Contents/Developer”。(没有这样的文件或目录)。
更新 1:
这里是权限说明符
总计 0
drwxr-xr-x@ 16 我的管理员 544 Oct 30 23:38 内容
总计 24
drwxr-xr-x@ 8 我的管理员 272 10 月 30 日 23:30 应用程序
drwxr-xr-x@ 9 我的管理员 306 10 月 30 日 23:36 开发人员
drwxr-xr-x@ 5 我的管理员 170 10 月 30 日 23:30 框架
-rw-r--r--@ 1 我的管理员 15289 10 月 19 日 14:22 Info.plist
drwxr-xr-x@ 3 我的管理员 102 8 月 5 日 08:03 库
drwxr-xr-x@ 3 我的管理员 102 10 月 30 日23:10 MacOS
drwxr-xr-x@ 16 我的管理员 544 Oct 30 23:37 OtherFrameworks
-rw-r--r--@ 1 我的管理员 19 年 10 月 8 日 14:22 PkgInfo
drwxr-xr-x@ 56 我的管理员 1904 10 月 30 日 23:36 插件
drwxr-xr-x@ 52 我的管理员 1768 10 月 30 日 23:46 资源
drwxr-xr-x@ 17 我的管理员 578 10 月 30 日 23:46 SharedFrameworks
drwxr-xr-x@ 4 我的管理员 136 Oct 17 21:50 XPCServices
drwxr-xr-x@ 3 我的管理员 102 Oct 30 23:10 _CodeSignature
-rw-r--r--@ 1 我的管理员 523 Oct 30 23:10 version.plist
总计 0
drwxr-xr-x@ 3 我的管理员 102 8 月 5 日 07:29 文档
drwxr-xr-x@ 7 我的管理员 238 12 月 20 日 21:09 库
drwxr-xr-x@ 7 我的管理员 238 Oct 30 23:46 Makefile
drwxr-xr-x@ 5 我的管理员 170 十月 30 23:28 平台
drwxr-xr-x@ 3 我的管理员 102 十月 10 01:37 工具链
drwxr-xr-x@ 22 我的管理员 748 十月 30 23:31 工具
drwxr- xr-x@ 7 我的管理员 238 Oct 30 23:46 usr
请帮忙。
xcode - xcrun clang --sysroot 找不到 stdio.h
使用Xcode 4.6,在Mac OS X 10.8.2下,为了编译hello.c,我发出了xcrun gcc中推荐的xcrun命令找不到头文件,但仍然收到找不到头文件stdio.h的错误。
objective-c - 如何从 iOS 库中提取目标文件(在 Mac 上)?
我有一个第三方 iOS 库,可以在我的应用程序和模拟器中链接并正常运行。我正在尝试从中提取目标文件,以便将其与另一款第三方软件集成,后者使用自己的代码重新打包目标文件。但是,我无法通过提取目标文件ar
;我一直收到错误消息“不适当的文件类型或格式”。
有问题的库是一个包含 armv7、armv7s 和 i386 的胖库。Stocklipo
不知道我机器上的 armv7s,但 Xcode 知道:
我可以通过以下方式成功地将其稀释lipo
:
但是,即使将其稀释后,我也无法使用以下方法对其进行操作ar
:
我在安装了开发工具的 OS X 10.8.2、Xcode 4.6 上。
对于这个麻烦的库,我可以采取任何额外的步骤吗?
更新以回应马丁的评论
file
显示以下内容:
看起来它根本不是图书馆!
installation - xnu安装时总是有很多xcrun错误(OSX 10.8.3)
我搜索了很多网站来安装 xnu 内核。但是,我在安装 xnu 时出现了一些错误。
Xcode 版本:4.6(已安装命令行工具)
XNU 版本:xnu-2050.22.13
dtrace 版本:dtrace-96
这是错误:
xcrun:错误:无法找到实用程序“ctfconvert”,不是开发人员工具或在 PATH
xcrun:错误:无法找到实用程序“ctfmerge”,不是开发人员工具或在 PATH
我使用“make install”来安装 dtrace,但它也显示错误。请帮我
iphone - 从命令行分发 ipa 到 iTunes 连接
我有几个 iPhone 应用程序,并且我已经着手尽可能多地取消我必须在 iTunes 连接上进行的点击操作。我想做的一件事是能够通过命令行将 ipa 上传到 iTunes 连接。
这篇文章建议
xcrun -sdk iphoneos Validation -online -upload /path/to/ipa
这几乎可以工作,但验证失败,因为它试图点击 iTunes 连接中的第一个应用程序,该应用程序具有与我上传的不同的包标识符。所以我在没有验证的情况下尝试了它(删除-online
标志)
xcrun -sdk iphoneos Validation -upload /path/to/ipa
并且仍然抱怨捆绑标识符与 iTunes 连接中可用的第一个应用程序是分开的。有没有办法将捆绑包或应用程序的 Apple ID 或其他内容传递到xcrun
命令中以指定 iTunes Connect 中第一个应用程序以外的应用程序?有一种方法,我试图通过从终端生成 xCode 在存档/上传操作期间从 xCode 获取控制台输出,但它没有给我有用的信息。
iphone - TeamCity、xcrun 和单引号的问题
我在 IOS 项目中使用 TeamCity 和 xcrun 进行 CI。我目前在尝试从 TC 构建步骤执行以下命令时遇到问题:
我得到的错误是:
错误:/usr/bin/codesign --force --preserve-metadata=identifier,entitlements,resource-rules --sign "iPhone 发行版:AMERICA'S --resource-rules=/Library/TeamCity/buildAgent/temp/buildTmp/PotQjg91Ef /Payload/ACCU Deposit.app/ResourceRules.plist /Library/TeamCity/buildAgent/temp/buildTmp/PotQjg91Ef/Payload/ACCU Deposit.app 失败并出现错误 1。输出:“iPhone Distribution: AMERICA'S: no identity found [2013-05 -16 14:58:46,533] 错误 - [2013-05-16 14:58:46,533] 出 - [2013-05-16 14:58:46,540] 出 - 进程以代码 1 退出
我认为很清楚问题在于 xcrun 处理单引号的方式。我尝试将单引号加倍为“AMERICA''S”,但这没有用。有人可以帮我吗?有没有办法在 xcrun 中转义单引号?
ios - Mac OSX 10.7.5 中的 xcrun 文件 shell 脚本代码
我在错误地/usr/bin/xcrun
运行的计算机上更新了我的文件。Mac OS X Lion 10.7.5
任何人都可以将shell脚本代码或任何我可以找到的链接发送给我吗?仅供参考,我Xcode (4.6)
也安装在我的系统上。如果任何人使用 MAC OSX 10.7.5 可以发送此文件的 shell 脚本代码,将不胜感激。谢谢。
ios - 在 xcodebuild 期间代码签名验证失败并且无法读取 xcrun 的权利
我已经在这里和互联网上尝试了所有可用的解决方案。
我正在尝试自动化 iOS 构建过程,并且清理、构建和存档过程成功,这 5 个警告(错误)未能通过代码签名验证。
如果我尝试忽略警告或使用调试配置跳过验证代码设计,xcrun 将 .app 打包到 .ipa 失败并出现以下错误
当我使用工作区时,我的 xcodebuild 命令如下
我的 xcrun 命令看起来像这样
我正在使用 xcoder gem 创建临时钥匙串以在其中添加我的 p12。使用命令行工具进行协同设计,对存档的所有验证都成功。
xcode - xcrun 没有将配置文件嵌入到 ipa
我正在为我的 phonegap-ios 程序编写构建脚本。我在代码签名过程中遇到了一些问题。我使用我的脚本来构建项目并对其进行代码签名并生成 ipa 文件。但是 ipa 无法通过 iTunes 安装到我的 iphone。我比较了我的构建脚本生成的 ipa 文件和 Xcode 管理器生成的 ipa 文件。构建脚本不包含 Embedded.mobileprovision 和 resourceRules.plist。所以任何人都可以告诉我我的构建脚本有什么问题吗?我已经确保路径是正确的。我使用 Xcode 4.6.3 (4H1503),我的 Mac OS 是 10.8.4。下面列出了我的构建脚本。谢谢。
xcodebuild -project $PROJECT_NAME.xcodeproj -arch i386 -target $PROJECT_NAME -configuration Release -sdk $SDK clean build VALID_ARCHS="i386" CONFIGURATION_BUILD_DIR="$PROJECT_PATH/build"
codesign -f -v -s "$CODE_SIGN" "$PROJECT_PATH/$APP"
xcrun -log -sdk iphoneos PackageApplication -v "$PROJECT_PATH/$APP" -o "$PROJECT_PATH/build/$PROJECT_NAME.ipa" --embed "$PROFILE"
ios - IOS 应用程序在命令行失败的情况下运行
我在 IOS 中创建了一个应用程序,并希望使用 shell 脚本运行它。该脚本具有以下命令:-
变量的值已正确设置。该应用程序正在成功构建,但第二个命令失败,即。.app 文件正在创建,但 .ipa 文件创建失败。错误如下:-
IE。配置文件没有被复制到某个临时路径。我已经尝试为文件授予适当的权限,但存在错误。在进一步调查中,我发现 Embedded.mobileprovision 目录本身并不存在。由于文件是动态创建的,我如何确保动态创建此目录并且不会发生错误。如果我犯了任何其他错误,请告诉我。谢谢。非常感谢任何人的帮助,因为这个错误已成为我的瓶颈。