问题标签 [xcode4.4]

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 投票
1 回答
389 浏览

modularity - 如何解决避免常见传递 Xcode 依赖项中的重复符号?

我有以下 Xcode 项目依赖项:

当我单独构建这些时,一切正常。

但是,我想将A和添加B到同一个 Xcode 项目,创建以下依赖关系图:

这会导致重复符号错误,基本上是 DLL 地狱。在允许项目独立的同时解决这个问题的好方法是什么?我意识到我可以分解AB对 的依赖C,然后在 中重新制作该依赖D,但我希望A并且B可以独立构建。

0 投票
3 回答
1077 浏览

xcode - XCode 4.4 捆绑版本更新直到后续构建才被拾取

我可能在这里遗漏了一些简单的东西。我试图仅在归档我的应用程序(为 TestFlight 部署做准备)时自动增加 XCode 4.4 中的内部版本号。我有一个在目标上运行并成功更新每个构建的 info.plist 文件的工作 shell 脚本。我用于归档的构建配置名称为“Ad-Hoc”。

这是脚本:

该脚本会适当地更新 plist 文件,并在我每次归档时反映在 XCode 中。问题是归档过程中产生的 .ipa 文件仍然显示以前的内部版本号。我尝试了以下解决方案但没有成功:

  • 构建前清理
  • 在构建之前清理构建文件夹
  • 将 Run Script 阶段移至 Build Phases 中的 Target Dependencies 步骤之后
  • 在我的方案中将脚本作为运行脚本操作添加为预操作

无论我做什么,当我查看构建日志时,我都会看到 info.plist 文件正在作为最初的步骤之一进行处理。它总是在我的脚本运行和更新内部版本号之前,我假设这就是为什么内部版本号在 .ipa 文件中永远不会是最新的。

有没有办法在处理 info.plist 文件之前强制运行运行脚本阶段?

0 投票
2 回答
4335 浏览

interface-builder - Interface Builder XIB 编译器错误

将两个 UISwipeGestureRecognizers 连接到 XIB 文件内我的项目中的单个视图时,我收到此错误消息(尽管奇怪的是不在新项目中)。有人知道这个错误是什么意思吗?这是一个编译错误,而不是运行时错误。我正在使用 Xcode 4.4(这个错误实际上不会发生在 Xcode 4.5 上)。这是来自界面生成器内部的错误。

-[IBCocoaTouchToolObjectPackage connectionsByProcessingConnections:]、/SourceCache/IBSimulatorComponents/IBSimulatorComponents-223/IBCocoaTouchTool/IBCocoaTouchToolObjectPackage.m:1132012-08-03 16:52:01.428 Interface Builder Cocoa Touch Tool[5646:11903] 产生异常的 nib 中的断言失败:不匹配为合并出口连接及其片段之一添加ContentToExistingCollection 值。

0 投票
2 回答
949 浏览

ios - 代码签名错误证书身份

我正准备将我的应用程序发送到 iTunes Connect,我从我的钥匙串中删除了证书,我再次下载了它们,当我运行我的设备时,我得到了上述 ^^

现在有一些我的项目和钥匙串的图片吗?

在此处输入图像描述

在此处输入图像描述

我需要做什么提前谢谢

编辑仍然无处可去

在此处输入图像描述

还是不能解决请帮忙!!

0 投票
1 回答
1370 浏览

ios - iOS 5 故事板方向不起作用

我们有一个我们正在使用带有标签视图控制器的 iOS 5 故事板(Xcode 4.4,Mountain Lion)设计的应用程序,我们正在尝试添加一个拆分视图控制器作为第三个标签。

在添加拆分视图控制器之前,我们在情节提要编辑器的模拟指标部分将所有视图控制器设置为横向。工作得很好。添加了拆分视图控制器,将其方向更改为横向,当我们在模拟器中运行它时,第一个选项卡(不是拆分视图)现在将所有 UI 元素绘制成纵向。模拟器默认为横向,但 UI 是横向的,就好像它是纵向的,其中大部分是隐藏的(因为它被设计为横向)。

我们删除了拆分视图控制器,问题仍然存在。

有任何想法吗?我们已经清理、重新构建、退出 Xcode、重新运行等。还没有添加任何代码,因为我们只是在编写代码备份之前尝试构建 UI 外观,而且我们'重新处于非常早期的阶段。

谢谢。

安德鲁

0 投票
1 回答
2923 浏览

xcode - 在 Xcode Organizer 中重置设备

在将设备添加到管理器以部署到它的过程中,我犯了很多错误。

我想完全重新开始,但是每次我删除设备,从我的电脑上拔下它,然后重新添加它,它已经识别了它,意味着“用于开发”选项不可用,并且错误“Xcode找不到安装此版本的软件映像”总是弹出。

我如何从头开始?

任何建议将不胜感激。谢谢。

这是非常紧急的,谢谢!

更新:: 不断弹出这些错误 -

  1. 配置文件 - 未找到有效的签名身份

2.无法使用该团队中的身份进行代码设计:没有可用的证明密钥

3.软件版本 - XCode 找不到安装此版本的软件镜像 (5.1.1 (9B206) )

0 投票
1 回答
439 浏览

macos - 在 IB Xcode 4.4 中无限制地调整窗口大小

在 IB 中布局时NSPanel,我通常会打开一个大窗口空间,添加和布局内容元素,然后调整窗口大小以适应。

在 Xcode 4.4 中,我添加的项目似乎总是有与之相关的空间限制,并在我调整封闭元素的大小时调整大小,我似乎无法关闭此行为。

我尝试将约束设置为“小于或等于”,但没有效果。这太烦人了,就好像我需要从外向内构建我的 UI,这太疯狂了。

有什么建议么?

0 投票
1 回答
132 浏览

objective-c - ASIHttp 框架的 Apple Mach-O 链接器 (Id) 错误

我有这个尴尬的问题。我在其他项目中使用 ASIHTTP 框架没有任何问题。我将我的 XCode 升级到 4.4 并使用 ASIHTTP 开始了一个新项目。导入文件,-fno-objc-arc像往常一样添加,但我不断收到这些奇怪的消息,尽管一切都设置正确。我什至尝试将整个项目复制粘贴到一个新项目中,但没有帮助。我在我的项目中删除了这些类的所有调用,没有导入,没有包含等。它给我这些错误仅仅是因为它在那里......

我的目标是iOS5(iPhone)。

有人遇到同样的事情吗?

截屏

0 投票
1 回答
399 浏览

xcode - Xcode 4.4 & 4.5 在项目关闭时冻结

自从升级到 Xcode 4.4 并再次升级到 4.5(在 Lion 上运行)后,每次我关闭我的应用程序项目或退出时,Xcode 似乎都会冻结大约 3-5 分钟。在此期间,活动监视器显示 CPU 固定在 95%,尽管磁盘活动很少。

我已经尝试卸载并重新安装 Xcode,但这并没有什么不同。

还有其他人遇到这种情况吗?有什么建议我能做什么?

提前致谢!

0 投票
3 回答
1527 浏览

iphone - 是否可以使用带有 Xcode 4.4 + Mountain Lion 的旧 iPhone/iPAD 模拟器(3.2、4.0、4.2)

我最近从 Xcode 3.2.3 升级到 Xcode 4.4 + Mountain Lion(为了在 5.1 iOS 上测试我的应用程序)。但它似乎只显示对 5.1 iOS 模拟器的支持,而不是较旧的模拟器。

那么,是否可以使用带有 Xcode 4.4 + Mountain Lion 的旧 iPhone/iPAD 模拟器(3.2、4.0、4.2)。

谁能指导我,如何在旧模拟器上测试我的应用程序?

谢谢