问题标签 [ios9]

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 投票
0 回答
263 浏览

ios - 带有 Xcode 7 beta 的 iOS9 打破了 AFNetworking

我有一个用 cocoapods 构建的 Xcode 项目。它只有 Objective C 代码。我想集成核心 Spotlight 框架来为我的应用程序提供本机搜索功能。该应用程序使用 AFNetworking 进行所有网络调用。但是,当我使用 http 协议连接到服务器时,我目前收到此错误。

"desc __NSCFConstantString * @"无法加载资源,因为应用程序传输安全策略需要使用安全连接。" 0x04d9d6ac

我没有在服务器端实现 HTTPS 协议,所以它现在只是 http。相同的代码库与 Xcode 6.x 和 iOS 8.3 SDK 完美配合。任何想法可能是什么原因?其他人是否面临类似的问题?

以下是我的应用程序的代码片段。

0 投票
13 回答
139185 浏览

ios - NSURLSession/NSURLConnection HTTP 加载在 iOS 9 上失败

试图在 iOS9 上运行我现有的应用程序,但在使用AFURLSessionManager.

我收到以下错误:

还得到以下日志:

更新: 我在我的解决方案中添加了多个更新: NSURLSession/NSURLConnection HTTP load failed on iOS 9

0 投票
3 回答
776 浏览

swift - UIStackView 布局

我想在 50% 的视图中UIButtons并排放置两个。UIStackView当我将两个按钮拖入 Stack View 时,第一个按钮占据了视图的大部分,而另一个按钮则是最小的宽度。我应该做点别的吗?谢谢

0 投票
2 回答
8646 浏览

swift - 在 Xcode 7 中构建 Parse 时出现链接错误

我正在尝试将 Parse.com SDK 添加到我的 Xcode 7 项目中。我已经按照入门指南进行操作,并且之前在 Xcode 6 中已经做到了。但是这一次,当我尝试构建时,我会看到此错误消息:

谢谢

0 投票
1 回答
707 浏览

swift - Xcode 7 beta NSURLConnection 错误

我在我的服务器中调用一个函数并且应用程序崩溃了,但它在模拟器上运行良好。我的代码:

PS:我已经在plist上添加了密钥

0 投票
1 回答
666 浏览

swift - Swift 2.0 Core Spotlight API - 仅搜索标题

我正在 iOS 9 中测试新的 Core Sportlight API 功能。索引过程运行良好,但有没有办法定义索引项只能通过“title”属性而不是“title”和“description”进行搜索?

也许你已经比我有更多的信息了。

0 投票
4 回答
11705 浏览

cordova - iOS9 ATS:基于 HTML5 的应用程序呢?

根据https://developer.apple.com/library/content/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html#//apple_ref/doc/uid/TP40016198-SW14的文档,Apple 强制使用 HTTPS over HTTP在 iOS 9 中。

应用传输安全

应用传输安全 (ATS) 允许应用将声明添加到其 Info.plist 文件中,该文件指定需要与其进行安全通信的域。ATS 可防止意外泄露,提供安全的默认行为,并且易于采用。无论您是创建新应用还是更新现有应用,都应尽快采用 ATS。

如果你正在开发一个新的应用程序,你应该只使用 HTTPS。如果您有一个现有的应用程序,您现在应该尽可能多地使用 HTTPS,并制定一个计划以尽快迁移您的应用程序的其余部分。

这对 Web 应用程序意味着什么,尤其是。基于 Sencha Touch 和 Cordova/PhoneGap 的?我的网络应用程序可以配置为任何服务器地址,因此我无法在 plist 文件中将它们列入白名单。这是否仅适用于使用本机请求(通过 NSURLRequest 等)的应用程序?

0 投票
0 回答
90 浏览

sprite-kit - SpriteKit SKSprite 仅在资产位于“通用”时显示

我在使用 SpriteKit 项目所需的图像时遇到了一些问题。我正在为我的游戏创建背景。这是我在场景中的代码:

我认为那里没有问题。这是我的资产目录:资产目录

我也不认为那里有问题。但这不起作用。在我的 iPad 上运行应用程序时,我得到的只是黑色背景。有趣的是,如果我将资产放在“通用”组中,而不是“iPad”组中,背景将正确显示。为什么?这是我不想做的事情,因为我想为 iPhone 添加资产。

任何帮助,将不胜感激。谢谢。

0 投票
4 回答
2974 浏览

ios - 未调用 iOS9 Safari 内容阻止程序扩展

我正在玩 XCode7 beta,试图测试闪亮的新“内容拦截器扩展”。示例类采用与NSExtensionRequestHandling(已知的)共享扩展相同的协议。与共享扩展的本质区别在于,该类是普通的NSObject,而不是*ViewController子类,因为您知道,Blocker 扩展不应该显示任何 UI 反馈。至少这是我的理解。无论如何,beginRequestWithExtensionContext应该将阻止程序声明 JSON 提供给扩展点的关键方法不会被调用。该扩展确实具有TRUEPREDICATENSExtensionActivationRule,并且 Safari 确实在新的 Safari 配置“内容阻止程序”中确认了我的主机应用程序的存在。但仍然没有雪茄。

有人知道它是否应该在测试版的早期就已经工作了,还是只是一个新闻稿?

而且,哦,当我们这样做的时候,是否有任何关于该声明性 JSON 格式的文档,或者它只是我的 Google-Fu 让我失望了?:)

0 投票
5 回答
18127 浏览

swift - Xcode 7 中的 UIStackView 和 UICollectionView 有什么区别?

aUIHorizontalStackView和 Collection View(也是 Vertical stackview)有什么区别?

不能collectionView水平和垂直吗?为什么人们会同时使用两者?

UIStackView集合视图不能做什么?