问题标签 [xcode9.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 回答
2848 浏览

xcode - xcodebuild 找不到 cocoapods 库

我有一个使用 cocoapods 安装 Firebase 依赖项的 xcode 项目(从 Unity 构建)。它通过 xcode GUI 构建良好,但不使用xcodebuild我用于自动构建的调用:

构建无法FirebaseCore在链接中找到库。

我调用的方式需要改变什么,xcodebuild以便它能够找到 cocoapods 安装的 pod?

我正在使用 xcode 版本 9.4.1。

0 投票
0 回答
308 浏览

swift4 - iOS XCode - 带有 RXSwift 的 Swift Playground 一直被微调器冻结

我在操场上尝试一些 RXSwift 代码,而 XCode 每隔几分钟就会用彩虹微调器冻结。然后 XCode 停止响应,必须强制退出并重新启动。这发生在多个项目和 Mac 上。项目文件中的常规 RXSwift 代码不会导致崩溃。

在游乐场模式下使用 RXSwift 时如何修复 XCode 冻结?

这是我的播客文件:

我认为我唯一的症状是强制退出后,我在控制台中收到此错误,直到我重建项目(它正在编译并在冻结之前完成了代码)

0 投票
0 回答
1702 浏览

ios - 我在 xcode 9.4 中找不到 .entitlements 文件

准备你的 Xcode 项目

将 NFC 功能密钥添加到您的 .entitlements 文件

0 投票
2 回答
584 浏览

ios - 在 xCode 9.4 和 iOS 11 中每次调用 ViewDidLoad() 方法

每当 wepresentpushfrom SourceViewControllerto 时DestinationViewControllerViewDidLoad()方法都会在DestinationViewControllerinxCode 9.4iOS 11或以后调用。DestinationViewController当我们从to弹出或关闭时SourceViewControllerviewDidLoad()不会调用方法。

0 投票
0 回答
149 浏览

realm - Swift 4.0 和 Xcode 9.4 下的 RLMSupport.swift 编译错误

我想在 swift 4.1 下将 Realm-objective-c 与 RLMSupport.swift 一起使用,但是这段代码片段:

banners 是 BannerModel 实例的 RLMArray,在 Objective-C 中定义。像这样的定义:

得到这个编译错误:

我的 Xcode 是 9.4;Swift 4.1,我已经尝试过:

Realm-Objc 版本 3.6.0 和 3.7.4:

我已经添加了相应的 RLMSupport.swift。仍然得到相同的编译错误。

有任何想法吗?谢谢!

0 投票
1 回答
154 浏览

ios - 以前删除的约束在 Xcode 9.4 中显示为冲突

我有一个问题,以前删除的约束似乎显示为冲突。我在一个自定义的 xib 文件中工作,有点混乱,并决定使用Clear constraintsfor重新开始All Views in Container。然后我添加了新的约束,现在我得到了以下冲突列表:

冲突的约束

我很肯定这些限制不再存在。

我不能选择比选定的更远的地方,不能右键单击或双击。上下文菜单也是如此,复选框是不可选择的:

冲突的约束上下文菜单

我试过Product> Clean,也重新启动了 Xcode。没运气。该项目构建良好并且我的约束被正确应用,我只是想摆脱警告。

0 投票
0 回答
128 浏览

ios - dyld:未加载库:未找到图像(库路径问题)使用 Xcode(9.4.1)

当我从其他机器复制项目(压缩文件)时遇到这个问题,不知道是 Pod、模拟器还是库路径(使用 9.4.1 Xcode)的问题。我已经尝试了之前在堆栈溢出中提出的所有可能的解决方案,但没有解决,请告诉我任何解决方案。找到下面的日志

0 投票
1 回答
679 浏览

lldb - 如何在 Xcode 控制台中删除 Hook 1 (expr -- @import UIKit display @import Appkit)

echo display @import UIKit >> ~/.lldbinitecho display @import AppKit >> ~/.lldbinit在 mac 终端应用程序中使用的命令加载 UIKit 以便将帧或边界打印到 Xcode 控制台,但是当稍后使用该命令时,Xcode 控制台总是打印:

我想摆脱它,但我不知道删除命令,如果有人知道请与我分享,谢谢。

0 投票
0 回答
158 浏览

ios - Xcode 9.4 上的 Cordova Ios 资产目录编译器错误

在 iphone 设备中执行 cordova 应用程序时出现此错误:

此错误仅在物理设备中编译应用程序时出现,在模拟器中不存在错误。

我的系统信息:

0 投票
1 回答
537 浏览

swift - 如何在 XCUITest 中进行“页面”对象设计

我是 XCUITest 的新手。我想就如何设计“页面”(实际上更像屏幕)对象 XCUITest 获得一些建议。

是否有任何提供示例供参考的开源项目?

我正在考虑创建一个屏幕文件夹以将所有屏幕对象放在那里以保存每个屏幕的方法和定位器。创建一个测试文件夹来放置实际的测试用例。并且还创建一个 lib 文件夹以将常用方法放在那里。

我想知道两件事:1. XCUITest 如何引用不同文件夹中的文件,一个测试文件如何从 2 个不同的屏幕文件中导入方法?2.我也在考虑创建一个数据文件(像.json文件一样)。我应该将其设置为 .swift 文件吗?以及如何让我的测试调用它?

非常感谢!