问题标签 [xcode9]

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

firebase - UI API 在 ios11 的 [FIRApp 配置] 的后台线程上调用

在 ios11 中,在 [FIRApp 配置] 处出现主线程检查器警告;

有没有其他人得到同样的警告?我想知道这是firebase的问题还是只是我的代码的问题。

0 投票
3 回答
5747 浏览

ios - URL的查询字符串中的空格使其为零

我正在开发一个 Swift 3.0 应用程序,我正在其中进行休息 api 调用。问题是查询字符串参数中可能有一个空格,这导致 URL 变为 nil。当该参数中没有空格时,它可以正常工作。但是有一个空间它不起作用。

任何帮助表示赞赏。

谢谢

0 投票
0 回答
338 浏览

swift4 - 共享扩展在 Xcode 9 beta 4 和 Swift 4 中不起作用

在 ShareExtension plist 中,我将 NSExtensionActivationRule 设置如下,我们的应用将不会显示在照片共享的 activityView 中。

如果我将 NSExtensionActivationRule 更改为这样的东西,它会很好地工作。

如果有人有类似的问题或已经知道如何在 NSExtensionActivationRule 中使用 SUBQUERY,我将非常感谢。

0 投票
2 回答
822 浏览

ios - 如何在我没有源代码的应用程序上执行 UITesting?

我一直在阅读 Apple 新的和改进的 XCTest/UITesting 框架,作为一名 Android 开发人员,我有一些问题。在 android 中,要启动一个我没有运行 UiAutomator 的源代码的应用程序,我只需使用

使用上面的代码,我可以启动我想要的包,然后使用 UiAutomatorView.bat 检查元素并获取它们的资源 ID(或通过文本查找),然后对它们执行操作。

在 iOS 中,我发现的所有教程都集中在测试您可以访问其源代码的应用程序上。虽然我知道在 iOS 中编写这些测试要简单得多,因为您只需记录您希望执行的操作,xcode 会为您编写代码,但我不确定如何将 UI 测试目标设置为当前正在运行的应用程序安装在我的设备上。我观看了 WWDC 视频,该视频使用以下内容进行了多应用测试:

但是这不起作用,因为它没有目标。

TL;DR:如何将我的设备上安装的应用程序(例如 gmail)设置为我的 UI 测试目标,以及如何发现包名称以启动应用程序?

谢谢!

0 投票
1 回答
1309 浏览

ios - Xcode 9 不会通过变量名自动完成函数

我们都知道并喜欢 Xcode 的自动完成功能。 在此处输入图像描述 上面的截图取自 Xcode 9。我看起来和它在 Xcode 8 中所做的一样。它知道我的类,以及它所有不同的声明和函数等。这不是 SearchPaths 问题。

Xcode 8中,我们可以开始键入函数名称或在任何函数/初始化程序的声明中使用的任何变量的名称,以帮助自动完成单出我们想要的,如下所示: 在此处输入图像描述

但是,在Xcode 9中,这不再发生。相反,它完全忽略上下文并开始显示自动补全,就好像我在新行上键入它一样。 在此处输入图像描述 有没有办法再次启用它?我不知道我需要这个功能,直到我失去它。

0 投票
1 回答
1436 浏览

swift - ARKIT:将物体放在飞机上无法正常工作

我正在学习 ARKit 并尝试将对象放置在检测到的平面上。但它不能正常工作,并且平面和 3D 对象之间存在空间。

这是我的飞机检测代码:

然后 3d 模型得到相同的位置:

但是当我运行应用程序时,对象和平面之间有很大的空间。我没弄清楚为什么?

0 投票
3 回答
2606 浏览

swift4 - “AVCapturePhotoSettings”类型的值没有成员“availablePreviewPhotoPixelFormatTypes”

我有一个错误说:

“AVCapturePhotoSettings”类型的值没有成员“availablePreviewPhotoPixelFormat”。

我正在使用 Xcode 9 的测试版。

0 投票
1 回答
2396 浏览

ios - Xcode 9 卡在 Swift 4 迁移上

我正在尝试将我的 Swift 3 项目迁移到 Xcode 9 中的 Swift 4。在选择目标并选择任一 @obcj 推理选项后,XcodeGenerating preview永远停留在旋转轮上。如何迁移我的项目?

0 投票
4 回答
12279 浏览

ios - 尝试与此设备通信时遇到错误

我在新版本的 XCode9 和 iOS11 中的“通过网络连接”选项时收到此错误。

在此处输入图像描述

我检查了“通过网络连接”框。几秒钟后,XCode 给了我这个错误:

“尝试与此设备通信时遇到错误”

有人面临同样的问题吗?

配置

  • XCode 版本 9.0 beta 5 (9M202q)
  • iOS 11 测试版 5
  • iPad 空气
0 投票
4 回答
5923 浏览

asset-catalog - Xcode 9 资产目录保留矢量数据不起作用?

我认为 Xcode 9 资产目录中新的 Preserves Vector Data 复选标记最终会让我们调整矢量 PDF 图像的大小,但显然不是。这是我在预览中以两次放大看到的测试图像:

在此处输入图像描述

在此处输入图像描述

很好很清晰,有很多变焦,所以很明显这是一个矢量图像。但这是我的应用程序中两个图像视图的样子:

在此处输入图像描述

那么我的矢量数据在哪里?这个非常需要的功能在行动中是否仍然缺失?它仍然只适用于自动生成的 2x 和 3x 图像吗?如果是这样,“保留矢量数据”复选框为我们提供了我们尚未拥有的什么?