问题标签 [ibtool]

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.

0 投票
2 回答
562 浏览

xcode - ibtool 因异常而失败:某些对象 ID 重复

我刚刚下载了 Scintilla,并认为我应该先编译并运行测试项目,亲自看看它。一切都编译好了,这让我松了一口气,但后来 XCode 用ibtool failed with exception: Some Object IDs were duplicated. 我正在使用 XCode 3.2.5。我不知道什么是相关的(除了 xib 文件,但我无法上传这些文件,因为 SO 无法显示它们),所以请在评论中留下与解决问题相关的内容。我不知道从哪里开始。

0 投票
1 回答
534 浏览

ios - Xcode5中的“其他情节提要编译器标志”是什么

我正在维护一个有趣的应用程序(目标 iOS6)。在修复了所有现有的编译器警告和静态代码分析器发现的许多其他内容之后,我没有足够的警告来修复。已经添加了-Wall-Werror,还不是很想添加其他的。

然后我发现了一些有趣的东西,到目前为止,谷歌或 StackOverflow 似乎完全不知道它!

Xcode5 项目 "Build Settings" 有一个名为"Interface Builder Storyboard Compiler - Options"的小节。四种情况比较好理解:

  • 展平编译的情节提要文件(是)
  • 显示错误(是)
  • 显示通知(是)
  • 显示警告(是)

问题:我可以在“Other Storyboard Compiler Flags”中加入什么?我在哪里可以找到更多信息?

0 投票
1 回答
714 浏览

ios - Xcode 6 beta 4 构建错误 - 刚刚创建的应用程序:“命令 ibtool 失败,代码为 255”

为了开始学习 Swift,我安装了 Xcode 6。我创建了一个“移动应用”项目并构建了它。在不编写任何代码的情况下,我有以下构建错误:

我搜索了很多,没有找到任何解决这个问题的方法......我不知道它是来自 iPhone Emulator 还是来自与静态或共享库的链接。有人遇到这个问题吗?

编辑:问题已解决。这是因为我的名字中有特殊字符(不是在 id 中)。所以,我必须在 iTunes 中连接并将“é”更改为“e”。

0 投票
1 回答
700 浏览

xcode6 - Xcode 6..0.1 无法编译情节提要

我刚刚将我的 Xcode 升级到 6.0.1,我无法再编译了。Xcode 构建失败并出现以下错误:

0 投票
2 回答
1444 浏览

xcode - 如何修复 ibtool 失败并退出代码 255 错误 xcode 5

命令:

退出代码失败255

在 xcode 中出现上述错误5我同时拥有 xcode56. 我尝试了谷歌中的所有解决方案,我从我的 mac 中卸载了所有 xcode 并重新安装,但仍然遇到同样的问题。

0 投票
0 回答
200 浏览

xcode - ibtool 从 .strings 更新 .strings?

是否可以使用 ibtool 使用原始语言.strings的更新.strings文件来更新本地化文件?

具体用例:

  1. 我们有一个基础.xib,每种语言都有多个 .strings文件
  2. 所有字符串文件都为应用程序版本 A 翻译
  3. 对于应用程序版本 B,现在将新字符串添加到基础.xib
  4. .strings我们通过 ibtool创建一个新的(基本)文件

现在我们想

  • .strings仅使用基本字符串文件中尚未翻译的新条目更新已翻译的文件,
  • 保留翻译的文本。

只有当有多个 .xib 文件用于基础和本地化时,我才能找到的所有示例都支持增量本地化。

是否可以使用ibtool基本上只是将新字符串添加到已经本地化的 .strings 文件中?

0 投票
3 回答
1358 浏览

storyboard - 将 Xcode 升级到 6.3 后在情节提要上编译错误

在将 Xcode 升级到 6.3 之后,故事板文件之前是使用 Xcode6.0 创建的。编译错误会以晦涩难懂的错误消息跳出。我花了几个小时搜索,但仍然没有弄清楚有问题的项目在我的故事板文件中到底是什么/在哪里。

非常感谢您的时间/建议等。

以下是完整的错误消息:

0 投票
0 回答
166 浏览

xcode - 为什么以下行会导致 ibtool 崩溃?

通过删除代码和跟踪和错误,我发现我的 .xib 文件中的以下行使 Xcode 6.3.1 中的 ibtool 崩溃。

在以下块中:

有没有另一种方法可以在不崩溃 ibtool 的情况下获得相同的功能。这个项目相当老了,我正在做的事情已经过时了吗?

0 投票
1 回答
144 浏览

ios - 无法为 iOS 7 编译 Storyboard

我们有一个使用 Storyboard 的 UIKit 应用程序的 Swift 项目。一切都很好,直到我决定将应用程序的最低部署目标降低到 iOS 7。在构建应用程序时,我在 ibtool 中点击了一个断言,它试图编译故事板。错误是这样的:

我检查了所有的segues(它们很多),但我似乎没有发现有什么问题。此外,当最小部署目标是 8.x 时,也没有问题。

0 投票
4 回答
8000 浏览

ios - 如何修复 ibtool 失败并出现 Main.storyboard 错误:shouldBeArchived 无法识别

我以前从未遇到过这个问题。该应用程序曾经完美运行,但现在它总是说这个错误。我试过清理和重启。我试过重置IOS模拟器。我试过删除派生数据。

这就是 xcode build 它所说的:

运行系统:

1:OS X EL Capitan 版本,10.11

2:XCode 版本 6.1 (6A1052c)

3:命令工具6.1版

对此的任何帮助都会很棒。我也有一个相当大的故事板。这有关系吗?

提前致谢!

其他雷诺:

  1. 如果将 stroyboard 的 UIViewController 的 autoLayout 勾选为 off,则构建成功。

  2. 如果在情节提要中使用 UITableViewController 使用自动布局打开,将构建成功。

这里 ibtool 版本:

tinkl:~ tinkl$ ibtool --version

捆绑版本 1878 短捆绑版本 6.1