问题标签 [xcode7-beta2]

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 回答
522 浏览

swift - 为什么 animateWithDuration 淡出但不淡入?

我正在处理我的应用程序的一部分,在该应用程序中,我根据用户的时间进度为消息制作动画。因此,基本上是超时消息。

我有一个柜台和两个标签:

我有一个调用计数方法(countingUp)的 NSTimer,其中我的timerCount变量递增。当然,正如人们所期望的那样,该方法每秒都会触发一次。该countingUp方法调用一个名为updateLabels(每秒)的方法。

这是我的动画方法:

为了证明我的方法正在被调用并且我的标签确实处于 alpha 的状态,0我截取了一个屏幕截图:

在此处输入图像描述

我的问题:

我的动画完美地淡出,但它们从不淡入,它们只是出现。这是什么原因?

0 投票
1 回答
1883 浏览

ios - 警告:比数据参数更多的转换百分比 - 目标 C

我是 Objective C 的新手,上面的代码片段是我收到警告的程序的一部分:'More % conversions than data argument' 行

你能告诉我如何克服这个错误吗?

谢谢

0 投票
6 回答
7283 浏览

compiler-errors - 为 Xcode 7 Beta 2 上的架构“x86_64”选择了不支持的编译器“com.apple.compilers.llvm.clang.1_0”

当我在 iOS 中将一个名为OAuth2Client的流行 OAuth2 库合并到我在 Xcode 7 Beta 2 上开发的 iOS 应用程序中,然后尝试运行模拟器时,出现以下错误并且模拟器没有启动。

为体系结构“x86_64”选择了不支持的编译器“com.apple.compilers.llvm.clang.1_0”

这个错误是什么意思?上面的错误(红色八角形)后面跟着很多警告(黄色三角形),例如:

警告:没有规则来处理架构 x86_64 的 sourcecode.c.objc 类型的文件“/Users/myUsername/myAppname/Pods/NXOAuth2Client/Sources/NSData+NXOAuth2.m”

如何处理这些错误并正确运行模拟器?还是 CocoaPods 仅适用于 Xcode 7 Beta 之前的环境?

更新

后来我发现这发生在我创建的任何项目上,而不仅仅是在使用 CocoaPods 的项目上。我想到的唯一线索是,当我今天将 iTunes 更新到 12.2 然后启动我的 Xcode 时,弹出了对话框,指示安装新的命令行工具。

更新 2

我刚刚升级到 Xcode 7 Beta 3 但这个错误仍然让我很恼火......

0 投票
2 回答
1258 浏览

ios - “找不到接受类型参数列表的 'MKPlaceMark' 类型的初始化程序

这段代码出现两个错误:

“找不到类型 'MKPlacemark' 的初始化程序,它接受类型为'(坐标:CLLocationCoordinate2D,addressDictionary:[NSString:String])'的参数列表

“不能使用类型为'(String,completionHandler:([AnyObject?]!,NSError?)-> _)'的参数列表调用'geocodeAddressstring'

我试图在这里和那里放置选项,并阅读它可能会解决问题,但没有奏效。

我应该对我的代码进行哪些更改以修复这些错误并使我的 ViewController 工作?

0 投票
1 回答
374 浏览

xcode - 在 Xcode 7.0 中,存档提交到 App Store 以进行试飞失败

我正在向 App Store 提交一个预发布应用程序,以便在 Xcode 7.0 beta 2 (7A121l) 中使用 Test Flight 进行内部测试。我能够多次提交零问题的存档,但今天我看到以下错误消息。Xcode 版本或项目设置没有改变。

错误 ITMS-90035:“签名无效。代码对象根本没有签名。确保您已使用分发证书而不是临时证书或开发证书对应用程序进行签名。

在此处输入图像描述

我正在使用“iOS 开发人员”代码签名身份进行发布。我在目标级别的代码签名设置如下:

在此处输入图像描述

根据这篇博客文章,需要使用“iOS 开发人员”代码签名身份进行测试飞行版本构建。这是对的吗?

使用 iOS Distribution 签署发行版

我已尝试将 Release 设置更改为,iOS Distribution但仍然遇到相同的错误。

在此处输入图像描述

更新

我设法解决了这个问题,现在它上传到了 App Store。我有一个用 Carthage 构建的外部框架。我需要做的就是打开这个框架项目并Framework search path从中删除设置。然后我用 carthage 重新构建了框架,并将应用程序上传到了 App Store。

0 投票
14 回答
120910 浏览

ios - Xcode UI 测试用例中的延迟/等待

我正在尝试使用 Xcode 7 beta 2 中提供的新 UI 测试编写一个测试用例。该应用程序有一个登录屏幕,它在其中调用服务器进行登录。由于它是异步操作,因此存在与此相关的延迟。

在继续执行进一步步骤之前,有没有办法在 XCTestCase 中造成延迟或等待机制?

没有适当的文档可用,我浏览了类的头文件。无法找到与此相关的任何内容。

有什么想法/建议吗?

0 投票
1 回答
280 浏览

swift2 - Swift2 Xcode 7 beta 中的未知“FBSDKCoreKit”模块

我将 Xcode 7 beta 与 Swift2 一起使用,当我导入 FBSDKCoreKit 时,错误显示如下“ No such module 'FBSDKCoreKit '”。我怎么解决这个问题。

0 投票
1 回答
2373 浏览

ios9 - 未连接到 Xcode iOS 9(beta 2)时应用程序崩溃?

我已经在 iOS9 Beta 2 上安装了我的应用程序,当它通过 xcode 运行时它不会崩溃,只要我将设备与 xcode 分离,它就会开始崩溃。以下是从 xcode 控制台获取的崩溃日志:

TCP Conn 0x1566cf10 于 7 月 3 日 14:43:26 发布 iPhone-5 assertiond[60] : 无法为 pid 382 获取任务名称端口权:(os/kern) failure (5) Jul 3 14:43:26 iPhone-5 SpringBoard(FrontBoard)[44]:无法注册执行通知:没有这样的过程 Jul 3 14:43:26 iPhone-5 SpringBoard(BaseBoard)[44]:无法获取 pid 382 的任务名称端口权:(os /kern) failure (5) Jul 3 14:43:26 iPhone-5 SpringBoard(FrontBoard)[44] : Unable to get a task name port right for ; pid: 382> Jul 3 14:43:26 iPhone-5 SpringBoard(FrontBoard)[44] : Application '{contents = "UIKitApplication:[0x9dc3]"}'

任何帮助将不胜感激.....

0 投票
2 回答
132 浏览

ios - 设备上的 XCode7 beta2 和 iOS8.4 无法正常工作

在我的设备 XCode7.2b 上更新到 iOS8.4 后停止工作。我的设备无法在设备列表中选择,并且 XCode 显示“找不到开发人员磁盘映像”。

知道如何解决吗?

0 投票
1 回答
251 浏览

xcode - Xcode 7 beta - 字体渲染崩溃

Apple 善意地更改了 iOS 9 中的字体和字体大小。

我注意到我的许多固定大小的标签现在都被截断了(!),这不好。我也遇到了这个崩溃:

我在 Xcode 7 beta 中遇到了这个崩溃

该错误可以继续,应用程序将正常运行,但显然有些不高兴。控制台没有输出,也没有任何可以帮助调试的东西

libFontParser.dylib`TFileDescriptorContext::TFileDescriptorContext: