使用 Jenkins 和 Xcode 7 构建 iOS 应用程序并通过 TestFlight 分发 .ipa

2023-12-12

Apple 发布了 Xcode 7 更新,再次破坏了一切。

以前,我们必须处理

ResourceRules.plist:无法读取资源

通过使用所描述的 hack 来解决问题,例如,here。有些人wonder为什么会发生这种事呢?

然而,随着 Xcode 7 更新,他们禁止使用Code Signing Resource Rules Path设置此选项时给出此错误:

错误 ITMS-90339:“此捆绑包无效。Info.plist 捆绑包中包含无效的密钥“CFBundleResourceSpecification”

This question正是关于这个问题的答案,建议从构建设置中删除此选项。你猜怎么着,删除后弹出第一个错误,所以我们发现自己陷入了循环。

我的问题(当然,除了我们为什么会陷入这样的混乱之外)是:

我们如何解决这两个问题,以便 iOS 构建可以在 Jenkins 和 Xcode 7 中运行,然后上传 TestFlight?


看看这个:https://stackoverflow.com/a/32762413/5373468

如果您不确定这是一个错误,您也可以在这里得到确认:http://cutting.io/posts/packaging-ios-apps-from-the-command-line/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Jenkins 和 Xcode 7 构建 iOS 应用程序并通过 TestFlight 分发 .ipa 的相关文章

  • iPad 照片选择器崩溃

    我正在使用以下函数根据 UIActionSheet 的结果激活设备相机或图像选择器 如果 fromCamera YES 那么它适用于 iPhone 和 iPad 如果 fromCamera NO 那么它可以在 iPhone 上运行并出现图像
  • 由 Xcode 机器人运行时,在文本视图中键入文本时 UI 测试失败

    我有以下 XCTest UI 测试 将文本键入文本视图 let textView app textViews elementBoundByIndex 0 textView tap textView typeText Hello world
  • 是否有适用于 iPad 2 的条码扫描仪 SDK? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • ios 用户如何取消 Facebook 登录?

    当用户到达此屏幕时 无法取消 我能做些什么 为了首先获得这个视图 我正在运行 NSMutableDictionary params NSMutableDictionary dictionaryWithObjectsAndKeys vid l
  • Swift Generics 在使用继承时不会实例化泛型

    我有课Alpha and Berry class Alpha class Berry Alpha 我有一个使用继承及其泛型的函数 func myFunc
  • 如何打开定位服务

    当有人第一次拒绝时 如何从实际应用程序重新打开定位服务 我可以选择关闭或打开它 您只能提示他们在屏幕上打开定位服务 如下所示 UIApplication sharedApplication openURL NSURL URLWithStri
  • 网站在 iPhone 屏幕右侧显示空白区域

    我遇到问题http eiglaw com http eiglaw com iPhone 屏幕右侧显示约 25 像素宽的空白 边框 我在 stackoverflow 上研究了这个问题 这些帖子是相关的 但是当我尝试提供的各种解决方案时 我无法
  • Parse.com 从相关 PFObject 获取 PFUser

    我正在将照片保存为 PFObject 解析 并使用 PFUser currentUser 用户 ID 作为其键之一 我想在表格视图中显示照片以及该 PFUser 的详细信息 但是当我尝试获取用户时 PFUser user self phot
  • 如何使用 NSUserDefaults 在 Swift 中存储自定义类的数组?

    我有一个名为的自定义类Person当某人输入信息时 它会存储有关某人的各种属性 class Person Person dictionary variable var name String var age String var html
  • 在 Xcode 5 中重命名 iOS 项目[重复]

    这个问题在这里已经有答案了 我需要重命名一个 iOS 项目 有没有办法在不开始一个全新项目的情况下做到这一点 我发现的所有其他信息都与 Xcode 4 或旧版本相关 这些方法似乎使项目崩溃 我在尝试任何名称更改之前创建了一个快照 在 Xco
  • 如何使用AudioKit保存音频文件?

    我有音频文件 我给它做了一些效果 let pitchshifter AKPitchShifter self audioPlayer pitchshifter shift 10 AudioKit output pitchshifter 如果我
  • 适用于 iPhone / iPad / iOS 的快速、精益 PDF 查看器 - 提示和提示?

    最近有很多关于绘制 PDF 的问题 是的 您可以使用UIWebView但这无法提供您所期望的优秀 PDF 查看器的性能和功能 您可以绘制PDF页面到 CALayer http www cocoabuilder com archive coc
  • 哪个持续集成服务器能够对作业进行排队?

    使用案例 CI 服务器轮询一些 VSC 存储库并为每个修订版运行测试套件 如果提交了两个或多个修订 即使在相对较小的时间间隔内 我也希望 CI 服务器将每个修订放入队列中 为每个修订运行测试 存储结果 并且不再为这些提交运行测试 而且我不希
  • AVAssetExportSession 为零 iPhone 7 - Plus 模拟器

    AVAssetExportSession在 iPhone 6 及以下版本上运行良好 但在 iPhone 7 iPhone 7 Plus 模拟器上运行不佳 Xcode 8 0 这段代码return nil在exportSession中 当在i
  • 如何让按钮闪烁?

    我试图在扫描正确时将按钮的颜色 只是闪烁 闪烁 更改为绿色 在出现问题时将按钮的颜色更改为红色 我可以用这样的视图来做到这一点 func flashBG UIView animateWithDuration 0 7 animations s
  • 水平 UICollectionView 单行布局

    我正在尝试使用以下命令设置简单的水平布局UICollectionView 兜圈子却没有达到预期的结果 所以任何指针或例子将不胜感激 我粘贴经常更改的代码但没有成功可能没什么意义 该图像显示两行 第一行是单个项目 尺寸正确并且在中心正确对齐
  • 在 iOS 7 Safari 中,如何区分通过边缘滑动与后退/前进按钮的 popstate 事件?

    在 iOS 7 Safari 中 现在有两种后退 前进导航方式 使用底部的传统后退 前进按钮箭头或从屏幕边缘滑动 我正在使用动画在 ajax 应用程序中的页面之间进行转换 但如果用户通过边缘滑动进行导航 我不想触发该转换 因为这本身就是一个
  • Swift 中的 import 语句是否有相关成本?

    阅读字符串宣言 我看到一个段落 https github com apple swift blob master docs StringManifesto md batteries included关于避免Foundation不需要的时候导
  • UIView晃动动画

    我试图在按下按钮时使 UIView 摇动 我正在调整我找到的代码http www cimgf com 2008 02 27 core animation tutorial window shake effect http www cimgf
  • 在 UIScrollview 上显示缩略图的最佳方法是什么(从服务器下载)

    我想在 UIScrollview 如照片应用程序 上显示许多图像 作为缩略图 所有图像将从服务器下载 据我所知 有几种选择 1 通过创建 UIImageviews 然后将它们添加为主滚动视图上的子视图 2 通过子类化一个UIView类 然后

随机推荐

  • 我应该通过 const 引用传递 std::function 吗?

    假设我有一个函数需要一个std function void callFunction std function
  • 如何授权 django-rest-knox 登录路径而不出现 401 错误?

    我正在尝试在我的 django 应用程序上放置一个身份验证 api 以便我可以开始使用 Vue Node 前端 我已经读过诺克斯文档 但我似乎没有看到任何表明问题所在的内容 任何见解将不胜感激 我的怀疑如下 我在做什么 我正在关注this教
  • 为什么我对链表的 drop 的迭代实现仍然会导致堆栈溢出?

    我正在关注使用太多的链表学习 Rust用 Rust 编写我的第一个程序 我changed该计划 use std mem derive Debug pub enum List Nil More Box
  • C# 如何提取完整的xml节点集

  • 如何将javascript html dom文档存储到本地存储

    我有文档 组件树 m 我试图将其存储在 html5 的本地存储中 我尝试将其设置为本地存储 但是当我检索它时 这个m已经变成了 object Document 如何将文档存储到本地存储并将其作为文档本身检索 下面是我尝试过的代码 应用程序向
  • 水豚方法未定义

    我无法让水豚工作 我使用的是水豚2 0 0 我收到这个错误 Failure Error visit users sign in NoMethodError undefined method visit for
  • 使用 JavaScript 在文本字符串中插入隐藏字符

    如何使用 JavaScript 在文本字符串中使用隐藏字符 我读取并写回一个文本字符串 其中包含隐藏字符 因此重写的文本看起来与原始文本相同 尽管它包含隐藏字符 所以接下来当我阅读文本时 我可以知道该文本已被阅读 因为它包含隐藏字符 Eg
  • Yii 2. 在公共文件夹外上传文档

    我需要将文档上传到服务器 因为它是个人文档 所以他们希望将其上传到公共文件夹之外 我知道如何上传文件 if model gt load Yii app gt request gt post model gt document Uploade
  • 如何对流进行分区 (GroupBy) 并监视某些时间段内 Rx 中是否缺少元素?

    前几天我一直在尝试编写一个 Rx 查询来处理来自源的事件流并检查是否缺少某些 ID 缺席被定义为存在一系列时间窗口 例如 从 9 00 到 17 00 的所有日子 在此期间最多应该有 20 分钟没有 ID 出现在流中 更复杂的是 缺勤时间应
  • 谷歌眼镜(未安装)

    我是 Android Studio 和 google Glass 的新手 我正在尝试创建一个将使用 google glass 的已知项目 但我的问题是 当我必须检查 选择 glass 时 它已被禁用 并且我不知道如何解决此问题 请参见下图
  • Android XML 文件 java.lang.nullpointerexception

    我正在构建一个全新的 android 项目 这不是我的第一个 Android 应用程序 所以我更沮丧的是无法摆脱这个错误 我使用 XML 文件 该文件目前只有 3 个项目 并且 XML 选项卡中没有错误
  • 使用 graph api 私下发布到 Facebook 上的朋友墙

    我想从我的应用程序将提要发布到朋友墙上 并将其设置为私有 登录用户和朋友都可以查看 我想使用新的 Graph api 来做到这一点 我看到如果我在 feed 帖子中设置 to 参数 它将被发布到用户朋友墙上 I found a code h
  • Java Integer类中的getChars方法,为什么它使用按位运算而不是算术运算?

    所以我正在检查Integer的班级源代码 JDK 8 了解如何int转换为String 它似乎正在使用一个名为的包私有方法getChars 第 433 行 转换int to char array 虽然代码并不难理解 但是有多行代码使用了按位
  • Python .sort() 未按预期工作

    在一个安静的周六晚上解决一些难题 呜呼 不是 并且正在与 sort 作斗争 结果并不完全符合我的预期 该程序迭代 100 999 之间的每个组合 并检查该乘积是否为回文 如果是 请追加到列表中 我需要对列表进行排序 D 这是我的程序 lis
  • Scala:如何在超类中引用扩展类的类型?

    有没有办法定义类型T在父级中这样T将始终成为扩展类的实际类型 在本例中Child In Parent 我想强制执行 声明T始终是扩展类型 就好像我会写一样type T type of the extending class 在每个实际的扩展
  • 如何在表单之间交换数据[重复]

    这个问题在这里已经有答案了 可能的重复 在表单之间共享数据 我有 public partial class LoginForm Form private string somedata somedata public LoginForm I
  • pythonplotly-旋转辅助X轴标签

    假设我创建了一个像这样的情节图 x A A B B X Y X Y y 1 2 3 2 fig go Figure fig add bar x x y y fig show I get this I want to rotate the s
  • 如何以编程方式检查应用程序是否已安装?

    我正在开发一个 iPhone 应用程序 它将在企业中安装很少的第三方应用程序 我有有关捆绑包 ID 的信息 有没有办法使用某些系统 API 来检查应用程序是否已安装 目前 该应用程序将再次安装 覆盖当前安装 我需要以某种方式阻止这种情况 如
  • 以编程方式创建 SQL Server 代理作业

    我想以编程方式创建 SQL Server 代理作业 我正在使用以下代码 运行时不会抛出任何错误 但当我检查 SQL Server 代理时 我没有看到任何作业 所以问题 1 这是创造就业机会的正确方式吗 msdb from etgv125p
  • 使用 Jenkins 和 Xcode 7 构建 iOS 应用程序并通过 TestFlight 分发 .ipa

    Apple 发布了 Xcode 7 更新 再次破坏了一切 以前 我们必须处理 ResourceRules plist 无法读取资源 通过使用所描述的 hack 来解决问题 例如 here 有些人wonder为什么会发生这种事呢 然而 随着