问题标签 [xcode8-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 投票
3 回答
5226 浏览

objective-c - iOS 10 中的 requestAccessForMediaType 崩溃

在我的应用程序中,我使用 card.io 来扫描信用卡。它在 iOS 9 中运行良好。在 iOS 10 中,应用程序崩溃了,我在 xcode 8 beta 2 控制台中找不到崩溃日志,因为它抛出了很多垃圾消息。

然后我检查了隐私->设置以查看我的应用程序是否禁用了相机,但我的应用程序未在该部分中列出。似乎 iOS 10 没有授予我的应用程序使用相机的权限。

我使用以下代码请求权限:

当我运行此代码时,authStatus 返回为AVAuthorizationStatusNotDetermined

并且应用程序在进入块后立即崩溃requestAccessForMediaType:AVMediaTypeVideo

控制台中显示了很多垃圾日志,我不知道找到崩溃消息。

编辑:我找到了一个选项来禁用 xcode 8 中所有不必要的日志。答案张贴在这里。但是即使禁用了回溯调试,xcode 仍然没有显示任何崩溃日志。

我的 xcode8 只显示此消息,应用程序刚刚退出:

我也尝试重置位置和隐私,但在尝试请求媒体访问时应用程序仍然崩溃。

任何想法为什么会发生这种情况?

0 投票
2 回答
504 浏览

archive - Xcode 8 beta 2 (8S162m) 无法存档错误 0

的报告 我从https://developer.apple.com/download/下载 我的 MBPR OSX 是 10.11.4

我尝试了“存档实用程序”和“取消存档”,但都没有工作。

0 投票
1 回答
786 浏览

xcode - 对成员 'insert(_:completionHandler:)' xcode 8 beta 2 的模糊引用

您好,使用新的 beta 2,我遇到了一个无法解决的新问题。

其他人有同样的问题吗?谈话有问题

0 投票
2 回答
15756 浏览

ios - 如何在没有注册 Apple 开发者计划的情况下使用 Xcode 8 在真实设备上运行应用程序?

在之前的 xcode 7 版本中,我们可以通过将 apple id 添加到 xcode 帐户然后选择团队来在真机上运行我们的应用程序。

但是作为现在发布的 xcode 8 beta 2,没有“修复问题”按钮,而是有“自动管理签名”可用。

它给出了以下错误。 Xcode 签名错误

我正在尝试为此寻求解决方案。因此,如果有人解决了该问题,请帮助我。

0 投票
1 回答
872 浏览

xcodebuild - Xcodebuild 在新的 Xcode-8 Beta 版本中抛出错误

每当我尝试使用 xcodebuild 从命令行构建我的应用程序时,我都会收到此错误 SDK 'iOS 10.0' 中的产品类型 'Application' 需要代码签名。相同的命令适用于以前版本的 Xcode。通常“xcodebuild 命令" 适用于以前版本的 xcode,但不适用于 Xcode 8(当前为 beta 版本)。

0 投票
1 回答
1388 浏览

swift - Firebase 身份验证注销错误 - Swift

当我尝试使用此方法注销用户时,我得到一个错误:

致命错误:“试试!” 表达式意外引发错误:Error Domain=FIRAuthErrorDomain Code=17995“访问钥匙串时发生错误。” UserInfo={NSLocalizedDescription=访问钥匙串时出错,error_name=ERROR_KEYCHAIN_ERROR, NSLocalizedFailureReason=SecItemDelete (-34018)}:文件/Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-800.0.33.1/src /swift/stdlib/public/core/ErrorType.swift,第 146 行

我没有在网上找到任何解决此错误的内容.. 有人知道可能是什么问题吗?

0 投票
2 回答
327 浏览

swift3 - 在 Swift 中双打可比吗

斯威夫特 3,Xcode 8β2。
我已经实现了一个对 Comparable 数据进行排序的类,并尝试使用 Doubles 对其进行测试。不幸的是,我得到了错误"Cannot convert value of type '[Double]' to specified type '[T]'."。我在下面的示例代码中重现了错误:

我是正确的假设双打是可比的,如果是这样,我该如何消除上述错误?
谢谢。

0 投票
0 回答
850 浏览

ios - 如何在 ios 10.0 模拟器中运行 Xcode 项目的先前编译版本(或先前构建)

我正在尝试在 ios 10 上测试我的一个应用程序。我已经下载了 ios 10.0 模拟器附带的 Xcode 8 beta。然而,正如预期的那样,Xcode 8 在我正在使用的库上抛出了大量错误 [比如 Alamofire],这阻止了我在 Xcode 8 中构建,我觉得我现在不需要担心。我只是在寻找一种简单的方法来运行最后一个稳定的编译版本(我可以在 Xcode 7 for ios 9.3 中成功构建)。我无法通过 xcrun 从我的终端触发 ios 10.0 模拟器,因为我过去曾经做过类似的事情。

任何指导将不胜感激!

编辑——解决了

对于那些感兴趣的人,我想出了一种方法来实现我正在寻找的东西。

  1. 在 Xcode7 中,转到 Preferences > Locations > 并将命令行工具更改为 Xcode 8.0

  2. 在终端中,键入xcrun simctl list以查看可用的模拟器(ios 10.0 模拟器现在应该可用)。

  3. 复制所需模拟器的 UDID。

  4. 确保正常的模拟器应用程序没有运行,然后运行open /Applications/Xcode-beta.app/Contents/Developer/Applications/Simulator.app --args -CurrentDeviceUDID <Copied UDID>

  5. 启动所需的模拟器后,运行xcrun simctl install booted <path to project .app file>(.app 文件的路径可以在左窗格的 Xcode 中找到,在您的主项目下,在文件夹“Products”下,从 [project-name].app 复制文件路径文件位于那里)

这应该将应用程序安装到所需的模拟器上。我第一次尝试这个时确实遇到了一些错误。我通过简单地退出 Simulator.app 并再次尝试来绕过它们(在第四次尝试时为我工作)。

0 投票
1 回答
134 浏览

jquery - 错误将 NSString 转换为 NSURL Xcode 8 错误代码 256

将 NSString 转换为 NSURL

这是我的代码,但我收到空结果

这是我的错误

错误域 = NSCocoaErrorDomain 代码 = 256 “无法打开文件“yql”。UserInfo={ NSURL=http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.xchange%20where%20pair%20in%20(%22USDEUR%22)&env =store://datatables.org/alltableswithkeys }

0 投票
2 回答
1316 浏览

xcode - 测试不适用于 Xcode 8,beta 2

当我在 XCode 中对我的项目运行测试时,它会构建,然后说它Testing...永远不会结束。

当我使用停止按钮时,该过程在控制台中以以下文本停止:

但是,我无法再次运行测试,必须重新启动 xcode 才能运行它们。

这是 Apple 开发人员可能知道的 XCode 问题吗?

编辑

所以,我想,模拟器没有及时启动,这使得 xcode 无法运行测试。这可能是模拟器的安装错误。