Questions tagged «ios10»

iOS 10是Apple iOS移动操作系统的第十版。它是在2016年6月13日公司的苹果全球开发者大会(WWDC)上宣布的。ios10标签应用于苹果公司iOS 10操作系统特有的问题。常见的iOS问题应使用ios标签。

13
由于Xcode 8和iOS10,视图在viewDidLayoutSubviews上的大小不正确
似乎在Xcode 8上viewDidLoad,所有viewcontroller子视图都具有相同的1000x1000大小。奇怪的事情,但没关系,viewDidLoad从来没有一个正确调整视图大小的好地方。 但是viewDidLayoutSubviews是! 在我当前的项目中,我尝试打印按钮的大小: - (void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; NSLog(@"%@", self.myButton); } 日志显示myButton的大小为(1000x1000)!然后,例如,如果我单击按钮,日志将显示正常大小。 我正在使用自动版式。 是虫子吗?
94 ios  autolayout  ios10  xcode8 

9
文件Main.storyboard需要Xcode 8.0或更高版本
我下载了Xcode beta,并打开了现有项目,以了解它如何与Xcode 8 beta一起工作(我从Xcode 8中打开了Storyboard文件)。 现在,当我从Xcode 7.3打开项目时,无法打开情节提要文件,它给了我以下错误 此版本不支持以Xcode 8格式保存的文档。使用Xcode 8.0或更高版本打开此文档。 当我想继续使用Xcode 7时,应该做些什么来恢复原状。 在Xcode 8中,系统提示我选择设备,然后选择了iPhone 6S,我认为这部分原因是导致故事板文件无法在Xcode 7中打开

6
应用因缺少使用说明而被拒绝(Xcode8)
因此,我今天收到这封邮件,说由于缺少一些使用说明,iTunes Connect拒绝了我的应用程序的最新版本。确切地说: 这个应用程式尝试存取没有使用说明的隐私权敏感资料。该应用程序的Info.plist必须包含一个NSContactsUsageDescription键,该键具有一个字符串值,向用户解释该应用程序如何使用此数据。 这个应用程式尝试存取没有使用说明的隐私权敏感资料。应用程序的Info.plist必须包含NSCalendarsUsageDescription键,该键具有字符串值,向用户说明应用程序如何使用此数据。 这个应用程式尝试存取没有使用说明的隐私权敏感资料。该应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,该键具有字符串值,该字符串值向用户说明该应用程序如何使用此数据。 这个应用程式尝试存取没有使用说明的隐私权敏感资料。该应用程序的Info.plist必须包含一个NSBluetoothPeripheralUsageDescription密钥,该密钥具有字符串值,该字符串值向用户说明该应用程序如何使用此数据。 这个应用程式尝试存取没有使用说明的隐私权敏感资料。该应用程序的Info.plist必须包含一个NSMicrophoneUsageDescription键,该键具有一个字符串值,向用户解释该应用程序如何使用此数据。 这个应用程式尝试存取没有使用说明的隐私权敏感资料。应用程序的Info.plist必须包含NSMotionUsageDescription键,该键具有字符串值,该字符串值向用户说明应用程序如何使用此数据。 解决这些问题后,您可以重新交付更正后的二进制文件。 我发现这些已成为iOS 10的强制性要求,但唯一的问题是我的应用程序未请求访问其中任何一项的权限。 是否因为我的依赖项之一(Cocoapods)可能包含一些代码来请求这些权限?还是即使我从不要求查看用户日历,联系人等,这些描述是否是强制性的?

9
iOS 10不打印NSLogs
NSLogXcode 8.0 beta(8S128d)上没有任何内容。printf不变 这是我的代码: NSLog(@"hello from NSLog"); printf("hello from printf"); 这是iOS 9 Simulator上的输出: 2016-06-17 09:49:10.887 calmapp-dev[28517:567025] hello from NSLog hello from printf 这是iOS 10 Simulator的输出: hello from printf
88 ios  xcode  nslog  xcode8  ios10 

3
Xcode 8中的“因性而异”是什么?
我正在使用AutoLayout和Size类,但是随着iOS 10和新Xcode 8.0的发布,有一个新选项Vary for Traits。是否针对不同宽度和高度的设备替换了尺寸分类。 通过选中width复选框,将显示varying 14 compact width devices。 通过选中height复选框,将显示varying 18 compact height devices。 通过选中两个复选框,将显示varying 11 compact width regular height devices。 如何利用此选项?我们可以将AutoLayout与Xcode7.0之类的大小类一起使用吗?如果任何人有深入的知识,请解释。

10
无法读取CFPrefsPlistSource iOS 10中的值
我今天将Xcode 8更新为beta 2,并尝试在App和Today Extension之间共享数据。我面临着此日志警告: 2016-07-08 18:00:24.732472 ProjetctX [941:42801] [用户默认设置]无法读取CFPrefsPlistSource <0x1700f1280>中的值(域:group.xpto,用户:kCFPreferencesAnyUser,ByHost:是,容器:(空)) :仅将kCFPreferencesAnyUser与容器一起使用,与cfprefsd分离的系统容器 有人可以帮助我吗?

11
错误'_BSMachError:端口1607;(os / kern)无效功能(0x14)在iOS 10的Cordova应用中“无法插入COPY_SEND”
一切正常,直到我用Xcode 7.3.0生成cordova应用程序,但每当我将方向从纵向更改为横向时,它就开始仅在iOS 10设备上崩溃,然后再用Xcode 8构建相同的应用程序,因为在iOS上它仍然可以正常工作9.3.1。在调试器中,我得到以下日志: 2016-09-24 18:14:41.212470 MyApp[2542:1028606] [Common] _BSMachError: port 1607; (os/kern) invalid capability (0x14) "Unable to insert COPY_SEND" 2016-09-24 18:14:41.613460 MyApp[2542:1028606] [Common] _BSMachError: port 1607; (os/kern) invalid name (0xf) "Unable to insert COPY_SEND" 2016-09-24 18:14:41.613947 MyApp[2542:1028606] [Common] _BSMachError: port 1607; (os/kern) invalid name (0xf) "Unable to insert COPY_SEND" 2016-09-24 …


18
iOS 10错误:UICollectionView接收到具有索引路径不存在的单元格的布局属性
在装有iOS 10的设备上运行我的应用程序时,出现以下错误: UICollectionView接收到具有不存在索引路径的单元格的布局属性 在iOS 8和9中工作正常。我一直在研究,发现这与使集合视图布局无效有关。我尝试实现该解决方案没有成功,因此我想寻求直接帮助。这是我的层次结构视图: ->Table view ->Each cell of table is a custom collection view [GitHub Repo][1] ->Each item of collection view has another collection view 我试过的是插入 [self.collectionView.collectionViewLayout invalidateLayout]; 在里面 - (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView 这两个集合视图。 我也尝试在重新加载数据之前使布局无效,这不起作用... 有人可以给我一些指示吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.