标签: xcode9

下载Xcode 9(或9.1 Beta版)

我在我的设备上下载了iOS 11,并希望继续在我的设备上测试我的项目,但它不会工作,因为它说ios 11.0可能不支持我拥有的Xcode版本(8.3.3).我假设这是因为我需要使用Xcode 9(或9.1测试版),但我似乎无法找到我可以下载的地方.

xcode ios ios11 xcode9 xcode9.1-beta

5
推荐指数
2
解决办法
3万
查看次数

Xcode 9 GM未定义的架构arm64符号

在Xcode 9的GM版本中,我遇到了一些编译时错误undefined symbols for architecture arm64,即AVFoundation:

  • AVCapturePhotoOutput().supportedFlashModes
  • AVCapturePhotoSettings().availablePreviewPhotoPixelFormatTypes

在这两种情况下,使用他们的"无证件" __supportedFlashModes/ __availablePreviewPhotoPixelFormatTypes构建就好了.

  1. 有没有人在其他框架中遇到过同样的问题?
  2. API没有记录这些重大变化,这是一个错误吗?

xcode avfoundation ios swift xcode9

5
推荐指数
1
解决办法
1328
查看次数

Xcode 9代码片段错误

我有一个在Xcode 8.3.3中完美运行的代码片段列表,但是在Xcode 9中,当我开始输入时,我看不到它们.我试图更改完成范围,我有一个新的错误:当我按Tab键时,我的代码片段完成错误,如下面的屏幕截图所示.在此输入图像描述

这是包含片段源的存储库.

请告诉我如何解决这个问题.

xcode code-snippets ios xcode9

5
推荐指数
1
解决办法
588
查看次数

从Keychain读取Xcode 9模拟器不会返回任何内容

由于我使用的是Xcode 9,因此所有与钥匙串通信的单元测试都会被破坏.它也发生在Xcode GM上.正如我所追踪的那样,OSStatus在读写时没有错误,但是从钥匙串读取什么都不会导致使用钥匙串进行所有单元测试失败.当Apple发布带有iOS 10模拟器的Xcode 8时,我已经遇到过类似的问题,其中Keychain无效,Apple在Xcode 8.2中修复了这个问题.iOS 11模拟器是否还有其他人面临此问题?有什么想法吗?

keychain ios-simulator xcode9

5
推荐指数
1
解决办法
1651
查看次数

UINavigationBar后退按钮在iPhone X iOS 11上不显示

我面临一个问题,当我在iPhone SE模拟器上运行我的应用程序时,它在导航栏上显示后退按钮,如下所示。

在此处输入图片说明

但是,当我在iPhone X,iPhone 8和iPhone 8以及iOS 11和XCode 9上运行相同的应用程序时,导航栏上没有后退按钮,并且它适用于所有ViewController而不适用于特定的ViewController。这是例子

在此处输入图片说明

谁能说出为什么会这样。

uinavigationbar ios11 swift3.2 xcode9

5
推荐指数
1
解决办法
2472
查看次数

iTunesConnect - 如何检索现有应用程序的1024x1024图标?

我注意到,自iOS 11以来,目录中App的"App Icon"资产必须包含1024x1024大小的版本才能提交到App Store.

我知道之前已经将1024x1024图标直接添加到iTunesConnect应用页面,但我似乎无法获得任何链接或以完整大小显示该图标以从iTunesConnect页面获取它.

如何检索已发布的应用程序的现有1024x1024图标?我没有原始图标的PSD文件.

亲爱的开发者,

我们发现了您最近为[App]发送的一个或多个问题.您的投放成功,但您可能希望在下次投放时更正以下问题:

缺少营销图标 - iOS应用程序必须包含PNG格式的1024x1024px营销图标.不包含营销图标的应用无法提交给App Review或Beta App Review.

纠正问题后,您可以使用Xcode或Application Loader将新二进制文件上传到iTunes Connect.

问候,

App Store团队

app-store appstore-approval asset-catalog ios11 xcode9

5
推荐指数
1
解决办法
1630
查看次数

无线调试图标未显示在我的Xcode 9中

我只是下载Xcode 9并正在进行无线调试教程.我通过这个链接无线调试,但无法弄清楚为什么我的无线调试图标没有显示.我的设备是iPhone 6s更新到iOS 11.网络图标已选中并且缺少调试图标.Snaphot这里缺少通过网络图标调试.图标丢失了.
我从别人那里得到的教程是他们得到的图标,我没有得到.在Apple文档中就像这样.在此输入图像描述.

debugging ios11 xcode9

5
推荐指数
2
解决办法
2479
查看次数

Xcode 9"修复问题"快捷方式

修复问题快捷方式

  • ???F 全部修复范围
  • ??' 修复下一期
  • ??" 修复上一期

在Xcode 9中停止为我工作.此外,相应的菜单项显示无效.

有人想出怎么做吗?

编辑:自Xcode 9.2起修复

xcode xcode9

5
推荐指数
0
解决办法
770
查看次数

状态栏与导航栏的颜色不同

我有一个导航控制器,我用一些颜色着色我的导航栏,我希望状态栏(显示载体,wifi符号等)使用相同的颜色.

所以Info.plist,我已经开始View controller-based status bar appearance equalNO.在Target > Deployment Info我设置Status Bar Style > Light:

在此输入图像描述

我可以看到状态栏现在确实使用"浅色"样式,因为文本是浅/白色.但状态栏背景仍然与导航栏不同,如下所示.我怎么能纠正这个?

在此输入图像描述

uistatusbar swift4 ios11 xcode9

5
推荐指数
1
解决办法
1493
查看次数

以编程方式禁用UIView的安全区域布局指南

通过取消选中,可以在Interface Builder中禁用安全区域布局指南Use Safe Area Layout Guides。如何用代码完成?

我没有注意到与该复选框直接对应的iOS11可用布尔值。

ios ios11 xcode9

5
推荐指数
1
解决办法
4518
查看次数