标签: xcode9

从Swift 3.2迁移到Swift 4会导致"无法导入桥接头"错误

由于苹果已经发布了支持Swift 4.0的Xcode 9 beta版.我一直在尝试从Swift 3.2升级我的代码到Swift 4.0.但它一直给我failed to import bridging header错误,而我的项目成功构建.

Xcode错误细节:

转换为当前Swift语法失败

在尝试迁移之前,请确保使用当前配置的Swift版本成功构建所有选定目标.

在将代码库升级到swift 4时,是否有任何人遇到类似的错误.

ios swift4 xcode9

15
推荐指数
1
解决办法
1万
查看次数

xcodebuild -exportArchive失败并显示错误找到签名资产失败

我正在使用命令行xcodebuild工具从Xcode档案中导出.ipa文件.它在Xcode 8.3.3中运行良好.相同的设置已停止使用Xcode 9 beta.现在它失败并出现此错误:

IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7fc309310550>: Error Domain=IDEDistributionSigningAssetStepErrorDomain Code=0 "Locating signing assets failed."
Run Code Online (Sandbox Code Playgroud)

看来Xcode 9找不到配置文件,但为什么呢?

xcodebuild ios ipa xcode9-beta xcode9

14
推荐指数
2
解决办法
8763
查看次数

Xcode 9 - 添加App Store图标

我在itunes connect中看到了这个新要求(旁边App Store Icon):

在此输入图像描述

至于现在(Xcode 8.3.x)我有旁边的AppIcon资产 App Icon Source

这个要求意味着我需要改变任何东西吗?或者仅仅是来自Xcode 9.xx App Icon Source并且它们App store Icons是耦合的并且没有选项来改变App Store IconiTunes连接?

xcode itunesconnect ios xcode9-beta xcode9

14
推荐指数
1
解决办法
1万
查看次数

如何计算不同方向的iOS 11大小?

我使用水平滚动和自定义布局计算取决于UICollectionView的安全区域的itemSize.

图片

但对于iPhone X安全区域,不同的方向有不同的大小.我的问题是如何在viewWillTransition函数中计算横向方向的安全区域大小?或者如果没有这个计算怎么办?

ios swift ios11 xcode9 safearealayoutguide

14
推荐指数
1
解决办法
2892
查看次数

如何在Xcode 9中重置模拟器

我正在尝试重置它.在Xcode 8中,我们进入了"模拟器 - >重置内容和设置".我在Xcode 9中没有看到它,需要擦拭我的模拟器.

xcode9 iphone-8

14
推荐指数
3
解决办法
6823
查看次数

UIActivityViewController无法在iOS 11中运行

我正在使用UIActivityViewController来共享文章网址,使用下面的代码,

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:shareItemArray applicationActivities:nil];

activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, UIActivityTypeAirDrop]; 

[self presentViewController:activityVC animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

上面的代码在iOS 9和10中工作,但它在iOS 11中不起作用

我调试它,代码执行正常,之后我在控制台中收到错误日志,如下所示

[ShareSheet]错误:等待建立与ShareUI视图服务扩展的连接超时.

有没有人面临这个问题?有解决方法吗?

编辑:清理并运行项目后,我尝试做同样的事情,在UIActivityViewController打开2或3次后,我再次尝试,第一次我得到相同的上述错误,第二次只有UIActivityViewController被打开.

iphone objective-c ios uiactivityviewcontroller xcode9

14
推荐指数
2
解决办法
5441
查看次数

如何为ios 11设置不安全的区域背景颜色

使用xcode 9创建一些新的视图控制器,所以现在我有几个安全区域需要处理.

我目前正在尝试做一些全面的事情,这意味着保持不安全的区域(因为我总是显示状态栏)并且背景颜色延伸到全屏(以保持与我以前相似的行为).

另外需要注意的是,这也会影响页面控件,因为当你有一些系统时,系统会把它们放在底部的不安全区域,这个区域也会以黑色显示.

我找不到让背景颜色延伸到不安全区域后面的方法.有什么想法吗?

ios swift ios11 xcode9 safearealayoutguide

14
推荐指数
2
解决办法
1万
查看次数

如何在Interface Builder中创建命名颜色?

如何在Interface Builder中设置和使用自定义命名颜色?

IB中的命名颜色

xcode assets colors ios xcode9

13
推荐指数
1
解决办法
2303
查看次数

如何阻止Xcode 9不断构建或至少使其不运行构建脚本?

迁移到Xcode 9后,我注意到它不断完全构建我的项目.我发现它与"show live issues"设置有某种关联.禁用该设置会停止构建,但这会使开发变得不方便.

我想禁用这个连续的构建循环,或者在不启动所有构建脚本的情况下使其工作.

我的自定义构建脚本包含linting和格式化,所以会发生的事情是,我尝试编辑文件,但Xcode开始构建,从而启动格式化例程,它会更改我正在尝试编辑的完全相同的文件.

xcode xcode9

13
推荐指数
1
解决办法
5227
查看次数

滚动时收缩大标题(不是UITableViewController)iOS 11

我有一个嵌入在导航控制器中的视图控制器,希望将大标题选项设置为true; 在View Controller里面有一个Scroll View.

我想在滚动时缩小导航栏.

我怎么能存档这个?

XCode 9,Swift 4,iOS 11

xcode ios swift ios11 xcode9

13
推荐指数
4
解决办法
1万
查看次数