问题标签 [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 投票
4 回答
4172 浏览

registration - 在 iOS9 中不推荐使用 setKeepAliveTimeout

不推荐使用的 iOS9 状态的当前 API 更改-setKeepAliveTimeout:handler:

到目前为止,这是 iOS 上的 VoIP SIP 应用程序可以保持其在 SIP 服务器上的注册的唯一方式。

LinPhone 等各种应用程序都使用这种技术。

有人对 Apple 提出的替代方案有看法吗?或者 SIP 会从(后)iOS9 开始瘫痪吗?

请参阅:https ://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIApplication_Class/index.html#//apple_ref/occ/instm/UIApplication/setKeepAliveTimeout:handler :

http://www.linphone.org/docs/liblinphone/group__IOS.html

0 投票
4 回答
35447 浏览

ios - 是否可以在 iOS 9 上让您的 iPad 应用退出多任务处理?

我有一个大型应用程序,我需要一些时间来针对 iOS9 进行优化。

编辑:我担心的是当应用程序窗口大小减小时所有 UI 都被挤在一起。所以我的问题是,有没有办法强制应用全屏显示?

0 投票
5 回答
32366 浏览

ios - kCFStreamErrorDomainSSL, -9802 在 iOS 9 中通过 HTTPS 通过 IP 地址连接到服务器时

我们有一个 iOS 应用程序通过 HTTPS 连接到我们的服务器。当应用使用新的 iOS 9 SDK 构建并在 iOS 9 下运行时,会出现以下错误:

该应用程序使用带有固定证书的 AFNetworking 1.3.4。如果我使用其 IP 地址连接到服务器,则会出现问题。如果我添加NSAllowsArbitraryLoads配置,或者我使用其域名连接到服务器,它就可以工作。

Tomcat 连接器配置为 sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"。

我试过覆盖主机名,但它似乎没有改变任何东西。

我还找不到太多关于 ATS 的官方文档。也许用IP地址连接不应该工作?

0 投票
1 回答
692 浏览

ios - 自定义 UIButton Swift 2.0

我正在尝试将我的项目转换为 Swift 2.0。我有一个自定义 UIButton,现在在我尝试构建时会导致错误。我的代码是:var myButton = MyCustomButton.buttonWihType(.Custom) as UIButton

这适用于我在 Swift 1.2 中的项目,但现在不起作用。该按钮使用 UIButton 文件来绘制它,称为MyCustomButton

谢谢

0 投票
1 回答
899 浏览

xctest - XCTest UI Record and Play - 模拟器不更新 UI

两天前,苹果在 WWDC2015 期间发布了一个新的 UI 测试框架。我正在尝试编写一个测试用例,当我尝试记录 UI 测试以生成脚手架代码时,它看起来正在生成代码,但是模拟器上的 UI 实际上并没有更新。

即当我点击一个按钮时,会生成代码以实际找到按钮并点击,但实际上并没有在模拟器上同时点击该按钮。所以基本上我无法进入模拟器上的下一个屏幕,在测试用例中实际进行。

WWDC 会议视频展示了一个 iPhone 应用程序(Lister 应用程序)的示例。但我正在 iPad 2 应用程序上尝试它。这就是唯一的区别。

关于为什么会发生这种情况的任何线索?

想要在实际向 Apple 提交 Radar 之前检查是否还有其他此类情况。

0 投票
1 回答
1480 浏览

iphone - Xcode 7 - 获取“应用程序不包含有效的应用程序标识符权利。” 尝试在装有 iOS 9 的设备上运行应用程序时

使用新的 Xcode 7 测试版进行一些测试,创建了一个全新的 iOS 应用程序,尝试在带有 iOS 9 测试版的 iPhone 6 上运行它时出现以下错误。

该应用程序不包含有效的应用程序标识符权利。

我已在目标常规设置中选择了我的开发团队,并且我已同意 Apple Developer 门户上的更新许可协议。

0 投票
1 回答
5667 浏览

packet - iOS 9 中的数据包隧道提供程序

iOS 9 添加了用于实现自定义 VPN 协议的 Packet Tunnel Provider。但没有任何相关信息。有没有人遇到过使用这个隧道提供者的实现?

0 投票
1 回答
2297 浏览

ios - Swift 2 迁移问题

我刚刚在 Xcode 7 beta 中打开了我的旧项目。该代码在 Xcode 6 中运行良好,但现在显示出许多错误。我不知道那些是什么。谁能解释为什么会发生这种情况,以及如何解决它?谢谢!这是代码

0 投票
1 回答
1478 浏览

ios - iOS 9 的新字体将应用于 Ionic 应用程序?

iOS 9 预计将使用新字体 - San Francisco 发布,以取代其传统的 Hevetica 字体。我想知道 Ionic 将如何应对这种变化。这是我现在很想知道的事情。

  • 旧的 Ionic 应用会在 iOS 9 中自动使用 San Francisco 字体吗?
  • 新的 Ionic 应用程序(在 iOS 9 发布后立即发布)会使用 San Francisco 字体吗?
  • 如果没有,我如何在下一个 Ionic 应用程序中应用这种新字体?

任何人请详细帮助我。提前致谢。

0 投票
1 回答
5811 浏览

cocoapods - CocoaPods - 使用 Xcode-beta 为 iOS 9 / Swift 2 构建

我有一个当前版本为 1.1 的“CocoaPod”(术语?)。

还有一个需要 Swift 2.0 的开发分支(因此需要 IOS 9.0 的基础 SDK)和 PodSpec,如下所示:

pod spec lintPodSpec在使用 Xcode 8.3 构建时无法验证 ( )。如何强制它使用最新的 Xcode-beta?