问题标签 [xcode8.1]

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 回答
708 浏览

uicollectionview - 故事板中的 UICollectionViewCell 大小为零

在此处输入图像描述 在此处输入图像描述

在此处输入图像描述

我在故事板中拖动 UICollectionView ,然后 UICollectionViewCell 大小更改为 0,0,0,0。

UICollectionView 的高度为 0,64,375,60。

CollectionView 单元格的高度为 ,减去顶部间距(5)和底部间距(5)。即大小为 (55,55)

在此处输入图像描述

滚动方向是水平的。

不知道为什么我看不到牢房。

我的进一步发现,我发现如果 CollectionView 在视图之外(绿色边框),那么它显示得很好。但是,一旦我进入该视图, UICollectionViewCell 就会消失。

在此处输入图像描述

0 投票
0 回答
69 浏览

ios - 使用 IOS 10.1 和 Swift3 从网站检索内容的问题

首先,如果之前已经回答过,请原谅我。我经历了很多帖子,但没有一个能帮助我,有点。

我的意思是,我没有尝试对任何框架类进行子类化以挂钩到证书验证过程。

我是 Swift3.1/iOS 编程和编写应用程序以熟悉它的新手。

我在这里查看了 Apple 的文档https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW34

我在 Info.plist 中尝试了许多设置,但没有一个对我有用。奇怪的是它昨天工作。

这是我的 Info.plist 文件中的相关文本

我也试过

服务器具有其 CA 的签名证书。我猜这是问题所在,但他们也没有严格执行 TLSv1.2,尽管他们应该是。我已引起他们的注意,但他们尚未解决此问题。这是真正令人困惑的部分,令人困惑的部分是它昨天工作。我什至在我的设备上部署了一个工作应用程序。我说有,因为我再次将它部署到我的设备上,看看是否可以工作,但它没有:(。

这是我用来提取数据的代码

我收到以下错误

2016-11-25 15:27:54.051 ExamleApp[12722:1108324] NSURLSession/NSURLConnection HTTP 加载失败(kCFStreamErrorDomainSSL,-9813)错误域 = NSCocoaErrorDomain 代码 = 256“无法打开文件“index.txt”。UserInfo={NSURL= https://public.example.net/index.txt }

我在 iOS 模拟器和我的 iPhone 6+ 上都试过这个,得到了同样的错误。如果我在设备或模拟器上访问 Safari 中的网站,则在我信任证书后该网站正常运行,但应用程序无法运行。

此外,该 URL 已被清理,因此如果发现它与问题无关。

感谢您查看我的问题,如果您有任何可能错误的想法,请说明。

泰森

0 投票
0 回答
312 浏览

ios - 由于信号导致命令失败:分段错误:Xcode 8.1、Swift 3 中的 11

我知道之前有人问过这个问题,但其他问题与旧 Xcode 版本有关,答案表明这个错误已解决。

Xcode 8.1 (8B62)我在最新的(和)上收到此错误,但Swift3仍然找不到适合我的情况的解决方案。

发生在:

  • Swift 3并被Objective-C桥接在一起。
  • Swift代码调用Objective-C可能引发错误的方法(并非在所有情况下,但仅在特定情况下,下面包含的代码片段中有更多详细信息)。

我几乎整天都在为此苦苦挣扎,并将其本质剖析为能够重现此神秘错误的最小演示项目。上的每个人都可以使用它GitHub,因此请随时尝试并提供帮助:

更新 - 包括问题的解决方案和解释:(感谢@CodaFihttps://github.com/lukaszmargielewski/SegmentationFault11

这是导致它的代码:

斯威夫特 3 代码:

Objective-C 代码:

0 投票
3 回答
2485 浏览

ios - iOS 10 推送通知适用于 gateway.sandbox.push.apple.com,但不适用于 gateway.push.apple.com

我目前正在使用推送通知。我已经成功创建了 CSR、分发证书、移动配置并添加了它们。我的 sanbox 推送正在工作,但生产 (gateway.push.apple.com) 无法正常工作。

请参阅开发门户应用 ID 设置: 在此处输入图像描述

钥匙串就像(开发和发行版的私钥没问题):

在此处输入图像描述

而在代码签名中,身份是-iOS 开发人员,并且提供是自动的。

设置如下:

在此处输入图像描述

可能是什么问题呢 ?提前致谢。

更新:

可能是我的pem有问题。从这个站点:http ://apns-gcm.bryantan.info/ ,我测试了推送。我得到了 sanbox,但仍然没有得到生产推动。

它显示:无法连接到 'ssl://gateway.push.apple.com:2195': (0)

0 投票
1 回答
421 浏览

ios - 在钥匙串中安装证书失败 - Xcode,Mac OSX

我已经尝试了 72 小时来修复我从 Xcode 中不断收到的这个错误。所以我更新到 Xcode 8 并尝试安装 iOS 配置文件。我不断收到这个

在钥匙串中安装证书失败(错误域=DVTSecErrorDomain Code=100013 "UNIX[Permission denied]" UserInfo={NSLocalizedDescription=UNIX[Permission denied]})

那么这个.. 在此处输入图像描述

我已经查看了我的文件并且权限看起来不错,并且我已经通过网络进行了搜索,但找不到该问题的解决方案。我不知道绕着这个走。任何帮助将不胜感激!

0 投票
1 回答
1215 浏览

xcode - 当我按下回车时,xcode 会自动缩进

在上次更新 Xcode(版本 8.1 (8B62) 后,当我按 Enter 时,它开始自动缩进。我没有弄清楚发生了什么,因为我一直在使用 krtl+i 进行重新缩进。但是re-indentation 保留最后一行的缩进,让我发疯。如何在 Xcode 中停止这种情况?

0 投票
5 回答
13352 浏览

objective-c - ld:找不到 -lGoogleToolboxForMac 的库

我正在通过 pod 实现 firebase 设置。

我的 Pods 文件如下所示。

iPad模拟器一切正常。它正在运行,但是当我在 iDevice 中运行我的应用程序时。它显示找不到库。

我已经浪费了 2 天的时间来消除此错误并尝试了我在网上可以找到的所有内容。安装 firebase pod 时,GoogleToolboxForMac库会自动安装。

0 投票
2 回答
764 浏览

objective-c - 发布带有参数的图像 - AFNetworking 3.1 和目标 c (Xcode 8)

我正在寻找一些导致我的问题的线索。我实际上已经浏览了与将图像发布/上传到服务器相关的所有链接,但似乎没有任何东西可以使我的代码正常工作。

我已经发布了 2 个选项……以不同的方式……注释代码表明……我的请求对服务器变为空白。

我尝试过使用不同的选项 - appendPartWithFormData、appendPartWithFileData。

选项1

NSError* 错误;


选项 2

0 投票
1 回答
941 浏览

ios - libc++abi.dylib:以 NSException 错误类型的未捕获异常终止

我正在快速编写一个应用程序,当我在 iPhone 模拟器上运行测试应用程序时,一切正常,但随后我尝试另一个选项卡,它崩溃并在控制台日志中显示此错误报告。

斯威夫特 3 / Xcode 8.1 / iOS 10.1

用户集合视图控制器

0 投票
2 回答
1111 浏览

ios-simulator - 安装 xcode 8.1 后未显示 xcode 8 模拟器

安装 xcode 8.1 后

我用它创建了一个项目。它显示了所有模拟器。但是当我用 xcode 8 打开同一个项目时。它没有显示任何模拟器。

我尝试了很多解决方案,例如,

窗口-> 设备-> 添加模拟器(所有模拟器都显示在列表中,但未打开以与模拟器一起运行)。参考图片 在此处输入图像描述在此处输入图像描述

也重新启动xcode和系统。