ios10相关内容

未通知声音不起作用

新iOS10用户通知框架的自定义声音不起作用。 相同的文件适用于旧的UILocalNotify,但现在总是播放默认的系统声音。当我设置为nil时,我没有声音,因此只使用名称初始化是有问题的 let notificationContent = UNMutableNotificationContent() notificationContent.title = "XYZ" notificatio ..
发布时间:2022-06-07 22:00:11 其他开发

为什么Xcode在控制台中打印&q;[LogMessageLogging]<;Private>;";?

当我调用地图视图时,为什么Xcode 8(IOS 10)在控制台打印[LogMessageLogging] ? [LogMessageLogging]<;Private>; 谁能给点建议? 推荐答案 隐私 统一日志记录系统将动态字符串和复杂动态对象视为私有,并且不会自动收集它们。为确保用户隐私,建议日志消息严格由静态字符串和数字组成。在需要捕 ..
发布时间:2022-04-10 22:13:16 移动开发

NSKeyedArchiver在SWIFT 3(Xcode 8)中不起作用

我已将我的项目迁移到SWIFT 3,但NSKeyedArchiver不起作用。在尝试这样解码对象时,我实际上遇到了一个运行时错误: let startDayTime = aDecoder.decodeObject(forKey: Key.startDayTime) as! Int 它在Xcode7.3的SWIFT 2.2中运行良好。还有谁遇到过这样的麻烦? 附注:我在模拟器和设备上 ..
发布时间:2022-04-10 22:08:41 移动开发

传输安全已阻止明文 HTTP

根据以下错误消息,我需要在 info.plist 中进行什么设置才能启用 HTTP 模式? 传输安全已阻止明文 HTTP (http://) 资源加载,因为它不安全.可以通过以下方式配置临时异常您应用的 Info.plist 文件. 假设我的域是 example.com. 解决方案 如果你使用的是 Xcode 8.0+ 和 Swift 2.2+ 甚至 Objective C: ..
发布时间:2022-01-30 18:09:54 移动开发

WKWebView 与 UIWebView

我有一个部署目标版本为 iOS 10 的应用/项目. 我曾经使用过 UIWebView,它现在已被弃用并被 WKWebView 取代.所以,我也想在我的项目中用 WKWebView 替换 UIWebView. 它迫使我要么使用 UIWebView(使用 iOS 10)或将部署目标更改为 iOS 11. 我无法更改部署目标,但作为中间件解决方案,我添加了对两者的代码(以编程方式)支 ..
发布时间:2022-01-19 21:54:08 移动开发

3D Touch 快捷方式小工具

我正在尝试在 iOS 10 中通过 3dtouch 实现新的“快速菜单小部件".我的应用有多个今日扩展和苹果指南报告 如果您的应用有多个小部件,请在有人使用 3D Touch 对主屏幕上的应用图标施加压力时出现的快速操作菜单中选择一个. 我不明白我可以在哪里“改变"它! 只有一个小部件也能正常工作. 解决方案 有一个新的 Info.plist 键 UIApplicatio ..
发布时间:2022-01-18 23:01:19 其他开发

ios10:viewDidLoad 框架宽度/高度未正确初始化

自从升级到 XCode8 GM 和 ios10 后,我通过 Interface Builder 创建的所有视图都没有正确初始化,直到远远晚于预期.这意味着在 viewDidLoad、cellForRowAtIndexPath、viewWillAppear 等中,每个视图的帧大小都设置为 {1000,1000}.在某些时候,他们似乎纠正了,但为时已晚. 遇到的第一个问题是常见的圆角倒圆失败: ..
发布时间:2022-01-18 20:03:30 移动开发

自 Xcode 8 和 iOS10 以来,viewDidLayoutSubviews 上的视图大小不正确

似乎在 Xcode 8 中,在 viewDidLoad 上,所有 viewcontroller 子视图都具有相同的 1000x1000 大小.奇怪的事情,但是没关系,viewDidLoad 从来都不是正确调整视图大小的最佳位置. 但是 viewDidLayoutSubviews 是! 在我当前的项目中,我尝试打印按钮的大小: - (void)viewDidLayoutSubviews ..
发布时间:2022-01-18 19:50:56 移动开发

Xcode 8 中的“Vary for Traits"是什么?

我正在使用 AutoLayout 和 Size 类,但随着 iOS 10 和新 Xcode 8.0 的发布,有一个新选项 Vary for Traits.这是针对不同宽度和高度的设备替换 Size Classe 吗? 通过选择width复选框,它显示14种紧凑宽度的设备. 通过选择height复选框,它显示18个不同高度的紧凑型设备. 通过选中这两个复选框,它会显示不同的 11 ..
发布时间:2022-01-18 19:46:22 移动开发

在带有 FCM 的 iOS 上使用富推送通知中的数据

我的问题可能很糟糕,但我在任何地方都找不到任何答案,我迷路了...... 所以我想在 iOS 10+ 中显示一个带有漂亮图像的丰富通知. 为此,我使用 FCM 和 UNNotificationServiceExtension,如果我理解正确,它应该获取数据负载,找到图像 URL 并在修改 UNNotificationContent 之前加载它. 我的问题是我无法掌握这些“数据". ..

如何限制按钮点击

我有这样的 VC 对于复选框,我嵌入了 UIButtons,并且我在点击时更改了它们的图像.这是我的代码 @IBOutlet 弱变量 bestSellerButton: UIButton!@IBOutlet 弱 var 趋势按钮:UIButton!@IBOutlet 弱变量 lowToHighButton:UIButton!@IBOutlet 弱变量 highToLowButton:UIB ..
发布时间:2022-01-18 08:20:30 移动开发

我的按钮的 titleLabel 变成了“..."在 iOS10 上

当我使用 iOS 10 时,某些按钮标签的文本变为“...".我在 iOS9 中发现相同的字符串(例如:我是人)使用 48 宽度.在 iOS10 中它使用 48.96 宽度.如何解决? 解决方案 你必须使用你的按钮的titleLabel的“adjustsFontSizeToFitWidth"属性 例子: myButton.titleLabel.adjustsFontSizeToF ..
发布时间:2022-01-17 23:52:26 移动开发

允许在键盘 iOS10 中进行完全访问检查

最近 iOS 更新了 iOS 10 &对开发人员有一些更改,其中一项更改是现在我们无法检查 允许完全访问 我们以前的方式如下所示 -(BOOL)isOpenAccessGranted{返回 [UIPasteboard generalPasteboard];} 我搜索了最新的UIPasteboard 开发者指南,但找不到解决它.有没有人对此有适当的解决方案. 解决方案 iOS11及以上很 ..
发布时间:2022-01-13 22:29:44 移动开发