问题标签 [xcode9.2]

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 投票
2 回答
4350 浏览

swift - 命名颜色在 iOS 11.0 之前不起作用

我已经创建了一些自定义命名颜色,以便在我的项目中使用它之前工作正常。当我安装 Xcode 9.2 时,它显示“命名颜色在 iOS 11.0 之前不起作用”。(我的手机版本是11.1.1。)

在此处输入图像描述

0 投票
1 回答
626 浏览

ios - 实例方法“xyz()”几乎匹配协议“ABDelegate”的可选要求“xyz()”

不能覆盖委托函数,

didFinishLaunchingWithOptions 和其他与应用程序委托相关的功能都很好,但是当我尝试使用时application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool得到下面的警告,即使在运行应用程序之后它也没有被调用。

实例方法几乎符合可选要求

在 SafariVC Delegate 上也收到相同的警告 在此处输入图像描述

0 投票
1 回答
245 浏览

sprite-kit - 尝试在 vmware MAC High Sierra 上的 xcode 9.2 中打开游戏场景,但 xcode 意外关闭

我试图在 Vmware HighSierra Mac 中打开 Gamescene.sks 文件,但 XCode 意外关闭。我有 XCode 8 的解决方案。 Xcode 9.2 怎么办?

0 投票
4 回答
1653 浏览

ios - xcode 9.2中的“不需要配置文件”,同时在appstore上上传应用程序

在尝试使用系统 A 中的 Xcode 9.2 在 App Store 上上传应用程序时,它工作得很好,但是在使用相同代码和相同 Xcode 版本的系统 B 中尝试相同时,它不允许我在第一步中选择配置文件。应用文件显示“不需要配置文件”。

为此尝试了这些可能的解决方案。

  1. 删除所有证书并重新安装。
  2. 清理项目临时文件。
  3. 重新安装 Xcode 9.2。

这是我在 xcode 9.2 中得到的截图

系统 A -

在此处输入图像描述

系统 B -

在此处输入图像描述

我在系统 B 上遇到的错误是 -

在此处输入图像描述

预期结果:上传过程应该在系统 B 上与系统 A 相同。

实际结果:在尝试使用系统 A 中的 Xcode 9.2 将应用程序上传到 App Store 时,它​​工作得很好,但是在使用相同代码和相同 Xcode 版本的系统 B 中尝试相同时,它不允许我在第 1 次选择配置文件步。应用文件显示“不需要配置文件”。

版本/构建:Xcode 9.2

0 投票
1 回答
49 浏览

ios - 带有scrollView的iOS页面随机无法正确加载contentView

我有一个在 Xcode 9.2 之前运行良好的页面。更新到 9.2 后,页面将随机无法正确加载。请参阅下面的图片。左边是页面的外观,但有时我会得到右边的页面。

正在发生的事情的图像

我的 contentView 被包裹在一个 scrollView 中,并且所有的固定和对齐都已经设置好了。故事板没有布局问题/警告(就像我说的那样,现在至少 2 个版本的 Xcode 都可以正常工作)。它发生在每个构建基础上,这意味着它对于构建是否正确。更糟糕的是,我可以进入并编辑一个完全不同的视图控制器,构建并让它发生或纠正自身。此外,当我在模拟器上加载不良时,我可以将相同的构建放在我的设备上并且页面加载正常。

我尝试从 scrollView 中删除我的 contentView 并且它似乎总是正确加载,但是当显示键盘时我必须注意滚动视图(我将 contentView 包装在一个 scrollView 开始的全部原因)。我知道这很遥远,但我想知道是否有人经历过这样的事情。我知道我可以尝试使用 tableView 而不是 scrollView,但我真的很想避免重新编写一些运行良好的东西。

0 投票
1 回答
258 浏览

swift4 - plist 形式的字典字典的键类型是什么?

Xcode 9.2 ; 斯威夫特 4

我以 plist 的形式手动制作了一个字典。它是一个字典字典,如下图所示:

有问题的财产清单

现在我想从 plist 中获取信息,所以我尝试对其进行解码。但是,我不得不给出所涉及元素的类型。那么,问题是,这个 plist 描述的字典的形式是什么?(例如:字符串数组将被写为 [String])。提前致谢。

更新:这是我正在使用的代码,以及我尝试 [String:[String:Int]] 时的结果。

0 投票
0 回答
294 浏览

ios - 将代码从 NSURLConnection 迁移到 NSURLSession

我的项目中有以下方法和 NSURLConnection 委托,目前用于所有请求并且工作正常。现在我正在尝试将其迁移到 NSURLSession 但遇到问题。下面是两个代码

使用 NSURLConnection 的原始代码

下面是我尝试迁移到 NSURLSession 的那个

现在这里的问题是 NSURLSession 似乎没有调用它的代表,不确定我需要修改什么。任何帮助表示赞赏

0 投票
0 回答
653 浏览

ios - 为静态框架 iOS 启用 bitcode

错误 ITMS-90635:“无效的 Mach-O 格式。捆绑包“APP_NAME.app/Frameworks/WowzaGoCoderSDK.framework”中的 Mach-O 与主捆绑包中的 Mach-O 不一致。主捆绑包 Mach-O 包含"

这个库不是通过 pod 安装的,它是一个静态库,那么如何启用 bitcode WowzaGoCoderSDK 框架?

0 投票
1 回答
1608 浏览

xcode9.2 - 类型“UILayoutPriority”没有成员“defaultHigh”

在我们的应用程序中使用此代码时,我们遇到了错误:

这是超级有线的,因为根据文档,它显然就在那里。而且,如果我们点击UILayoutPriority并跳转到它的定义,我们也会在那里看到它。

UIKit > NSLayoutConstraint

那么为什么我们不能使用UILayoutPriority.defaultHigh呢?

0 投票
1 回答
98 浏览

ios11 - iPhone X UITabBarButton 错位

我在使用 XCode9.2 的 iPhoneX 上遇到问题,但使用 XCode8 运行应用程序没有问题。

根据我的发现,UITabBar 的高度设置为 49。

iPhoneX 的 UITabBarButton 高度为 14,但 iPhone 6 的 UITabBarButton 为 49

任何想法如何在 XCode9 中解决这个问题?

以下是它在 iPhone X 上的显示方式:

iPhone X iOS 11.2

以下是它在 iPhone 6 上的显示方式:

iPhone 6 iOS 11.2