问题标签 [xcarchive]
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 - 提取 .xcarchive 文件
您如何(批量)提取许多 .xcarchive 文件的内容?
故事:
我有一个来自半未知构建的崩溃日志,这个构建将匹配 dSYM。我有很多来自所有构建的 dSYM。我需要将崩溃日志与 dSYM 进行匹配。该过程在此处进行了详细说明:https :
//stackoverflow.com/a/12337755/129202 我有许多带有 dSYM 的 .xcarchive 文件,我需要先从 .xcarchive 文件中提取 dsym 文件,然后才能获取它们的内容。当它们仍在.xcarchivemdls *.dSYM
中时执行此操作不会提供有效的输出。我可以使用 Finder 来提取 dSYM 文件,但由于我有很多构建,这是一项非常乏味的任务,这让我想到了一个问题,你如何(批量)提取许多 .xcarchive 文件的内容?
ios7 - 在 Jenkins 的同一份工作中构建 xcarchive 和 ipa
我正在 iMAC 上研究 Jenkins CI。我已经在 Jenkins 的不同作业中成功生成了 .xcarchive 和 .ipa 文件。我想知道的是我们可以在同一个工作中生成这两个文件吗?是否可以运行一个作业来创建两个文件。?
xcode - 如何从 Xcode 存档文件中检索原始代码?
我是一个新手编码员,想获得制作以前的 xcarchive 文件的代码行。我该怎么做呢?
ios - Xamarin:从命令行生成 xcarchive
是否有可能直接从命令行生成xcarchive文件?这样您就可以使用 Jenkins 之类的 CI 工具生成 AppStore 构建?
使用Xcode似乎可以,但我在 Mac 上使用 Xamarin Studio。无论如何,这可能吗?或者你可以用app、dsym和plist手动创建一个xcarchive文件吗?
xcode - OS X:从 .xcarchive 重新签署应用程序以运行它
几天前,我提交了我的 OS X 应用程序的新版本以供审核。现在我注意到应用程序中有一个严重的错误。我有 99% 的把握,在应用程序提交审核后我添加了这个错误。错误和提交的版本在同一个 git commit 中(在提交审核后创建),所以我不能 100% 确定。
当然,我不想发布带有此错误的应用程序。但如果还有其他选择,我也不想浪费将近一周的时间“等待审查”。
包含应用程序上传版本的 .xcarchive 文件可用。但是我无法运行和测试这个提交的版本。一旦我尝试在 .xcarchive 中启动该应用程序,它就会与 .xcarchive 一起崩溃EXC_CRASH (Code Signature Invalid)
。
是否有可能(重新)签署应用程序文件以运行它?当然,我通常用于开发的所有配置文件都可以在我的机器上使用。
ios - 可以从 ipa 文件创建 xcarchive 文件吗?
如果你有一个 ipa 文件(例如通过 Jenkins 生成),你能用它创建一个存档吗?创建 ipa 文件后,是否有可能在 Xamarin Studio/Xcode 中执行此操作?
或者是在 Xamarin Studio/Xcode 中生成新的 ipa/xcarchive 文件的唯一方法?也许 xcarchive 可以使用 ipa 文件路径作为输入参数在命令行上构建?
有命令,可以创建一个xcarchive文件
但是这个项目的来源是什么?
ios - 将 xcarchive 转换为 IPA 时出错 - 单包存档 + 缺少 plist 方法值
我正在尝试将我的xcarchive转换为 IPA(XCode 7.1.1)。以下命令
因错误而失败
路径 'foo.xcarchive' 的存档不是单包存档
由于上述命令在技术上已被弃用,因此我也尝试了新形式:
其中ipa.plist
如下:
然后导致错误:
错误:exportArchive:exportOptionsPlist 键“方法”错误:预期 {} 之一,但找到了应用商店
现在,试图调试它,我打开了 xcarchive 文件夹并检查了它的结构。我注意到我有一个与此级别相同的文件夹,Products\Applications\foo.app
因此我将其删除并再次尝试无济于事(结果相同)。然后我继续从 foo.app 中删除文件,直到我只剩下 DWARF 二进制文件 - 仍然没有雪茄(结果相同),尽管这可能是由于我通过手动删除文件弄乱了应用程序签名。
xcode - 在 Appcelerator Titanium 中使用开发人员证书构建 Xcarchive
我目前正在开发一个 iOS 应用程序,作为具有非常特定部署过程的客户的分包商。
出于安全原因,他们无法为我提供生产证书,因此部署过程如下:
1 - 他们为我提供了一个开发者证书(以及匹配的配置文件);2 - 我建立了一个用这个证书签名的 xcarchive ;3 - 他们使用生产证书部署 xcarchive。
这在 Xcode 中开发本机应用程序时可以正常工作,因为使用开发者证书对存档进行签名没有限制。
但是使用 Appcelerator Studio/CLI,我发现生成 xcarchive 的唯一方法是通过 Studio 的 Package 部署。但这需要生产证书,而我没有。
是否有另一种方法可以使用开发者证书创建此存档,以便我可以将其提供给我正在合作的这家公司?
谢谢,
provisioning-profile - 如何创建 .xcarchive
如何在.xcarchive
没有任何签名的情况下创建?(我稍后会签名)
到目前为止,我已经尝试过:
此命令失败并出现以下错误:
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) were found.
但我只想要.xcarchive
没有任何provision profile
.
任何帮助将不胜感激!