ios8相关内容

在 iOS 8 中呈现相机权限对话框

当我的应用在 iOS 8 上第一次尝试访问摄像头时,用户会看到一个摄像头权限对话框,很像 iOS 7 中用于麦克风访问的麦克风对话框. 在 iOS 7 中,可以预先调用麦克风权限对话框并查看是否授予权限(参见 这个问题,例如).是否有类似的方法可以在 iOS 8 中调用相机权限对话框?该对话框是否可以合并麦克风和摄像头访问权限? 解决方案 这是我们最终使用的方法: if ([AVC ..
发布时间:2022-01-04 18:53:38 移动开发

如何在 iOS 8 应用程序中制作交互式通知?

在 iOS 8 中,通知有一项新功能,您可以向下滑动通知并执行操作.例如,当您收到来自 iMessage 的消息并在通知上向下滑动时,您可以输入快速回复. 我一直在查看有关如何执行此操作的文档,但找不到.有谁知道我在哪里可以找到如何做到这一点/它在文档中的位置? 解决方案 看一看 https://developer.apple.com/library/prerelease/io ..
发布时间:2022-01-01 16:30:10 移动开发

iOS8 和 iOS7 推送通知负载

自从 iOS8 推出交互式通知后,是否有任何重大变化让 Payload 发送推送通知?如果有变化,那么在较低版本的iOS中将如何处理? 解决方案 所给的有效载荷存在细微差别.然而,相同的交互式通知负载可以推送到 iOS7 或更低版本,它将显示为正常通知. iOS8 交互式推送有效载荷 {"aps":{"alert":"Hello Testing","badge":1,"sound" ..
发布时间:2022-01-01 16:11:35 移动开发

如何实现iOS8交互通知

我正在开发一个支持交互式通知的 iOS8 应用程序.但是我不清楚交互式通知支持的功能以及如何发送/处理交互式通知.如果有人能举个例子,那对我会很有帮助. 提前致谢:) 解决方案 首先,您需要创建通知操作. 其次,您需要创建通知类别并设置其操作.您可以设置两个上下文.UIUserNotificationActionContextDefault 或 UIUserNotification ..
发布时间:2022-01-01 15:54:06 移动开发

错误:日志目录不存在/var/mobile/Library/Logs/CrashReporter/DiagnosticLog/

更新:提交错误报告并参考此编号:#18882445 我一直在不同的编译时间随机出现这个错误(即使应用程序似乎没有问题) [PLLogging] ***** 错误:日志目录不存在/var/mobile/Library/Logs/CrashReporter/DiagnosticLogs/ 我在网上找不到任何东西. 我尝试清理项目、多个设备并重新安装 Xcode.如果您对这个问题有任何建 ..
发布时间:2021-12-31 22:38:35 其他开发

如何更改 UIView 的 z 索引或堆栈顺序?

为了创建渐变层,我在现有控制器的顶部堆叠了一个 UIView.但是,当我加载视图时,新的 UIView(自然)位于一切之上. 相关代码: class ViewController: UIViewController {@IBOutlet 弱 var myGradientView:GradientView!覆盖 func viewDidLoad() {super.viewDidLoad()} ..
发布时间:2021-12-31 21:22:05 移动开发

Swift 中的递归描述方法?

有没有办法在 Swift 中使用 [self.view recursiveDescription]?我正在尝试使用此方法,但出现以下错误: 'UIView' 没有名为 'recursiveDescription' 的成员 有什么建议吗? 解决方案 为了访问私有/未记录的 Objective-C API(如 UIView 上的 -recursiveDescription 方法) 从 Sw ..
发布时间:2021-12-31 21:18:04 移动开发

如何使用 IBOutlet 子类化变量?

我的特定类的所有后代都有一个 UILabel 实例变量.所以在我的父类中,我有 var label: UILabel.我也想在 sublclass 中使用它,但作为 IBOutlet.我该怎么做? 我添加了同名的IBOutlet,并在两个变量声明中添加了weak.但我收到关于“无法覆盖存储的属性"的错误消息. 我该怎么做?是否可以不必实例化超类的版本,因为我只想要它用于子类化? ..
发布时间:2021-12-31 21:09:05 移动开发

三角形 UIView - Swift

所以我正在制作一个游戏,在这个游戏中,我丢弃了必须由用户在屏幕底部的尖峰(三角形)破坏的对象. 我不知道如何制作一个三角形的 UIView.但是我已经能够使它像这样的矩形工作: let barrier = UIView(frame: CGRect(x:125, y: 650, width: 130, height:20))barrier.backgroundColor = UIColor ..
发布时间:2021-12-31 20:48:52 移动开发

iOS 8/Xcode 6 Simulator 不再使用 HTTP 代理

我的 iOS 8 模拟器不再使用我的代理设置(我想用 Charles 进行调试).系统的其余部分.模拟器似乎可以直接访问互联网.我错过了一些新设置吗? 注意:这不是重复的 如何在 Xcode 6 (iOS 8) 模拟器上使用 Charles Proxy?.我一开始并不是想在模拟器上使用 SSL.我的模拟器甚至没有开始使用代理. 查尔斯: 系统: 解决方案 在代理更改之间重 ..
发布时间:2021-12-31 19:39:42 移动开发

iOS 8 仅内存泄漏与 UIAlertController 或 UIActionSheet

当我使用 UIActionSheet 或 UIAlertController 执行以下操作时,我在模拟器中的 iOS 8 中看到内存泄漏.UIActionSheet 在 IOS 8 中使用 UIAlertController 所以问题是相关的. showCameraAction 在按下按钮时被调用.我已经从委托方法中删除了所有内容,但在下面显示的情况下仍然存在泄漏.我是否以某种我不应该使用的 ..
发布时间:2021-12-31 08:12:06 移动开发

Swift 1.2 和 Parse:检索图像以填充 PFQueryCollectionViewController 时出现问题

我目前正在开发可在特定位置显示图像的应用程序.问题如下: 当用户点击 MapView 中的位置时,它会转到一个空的集合视图.如果用户拉动刷新,则微调器处于活动状态,但不会加载图像.但是,如果用户返回 MapView 然后再次单击该位置,则图像将加载到集合视图中.当然,我们试图在用户第一次进入集合视图时加载图像. 我认为这可能是一个小问题,但在尝试了来自不同来源的不同建议数小时后,我们根 ..
发布时间:2021-12-30 17:33:39 移动开发

Parse.com 错误“启用固定时不允许使用方法."当我使用 PFQueryTableViewController 子类时

我目前通过 CocoaPods 使用 1.6.1(= 最新版本) 在我的 swift 项目中,我启用了 localdatastore,然后设置了解析应用程序 ID.之后,我加载了一个故事板,它是一个 PFQueryTableViewController 子类.那里真的没什么特别的.但它仍然崩溃.它似乎在 [PFQuery setCachePolicy:] 内部在 Parse 中崩溃 可能 ..
发布时间:2021-12-30 17:25:31 移动开发

Parse 和 Swift 对一个键的两个查询约束

伙计们,我正在尝试获取其用户名未包含在数组中的所有 PFUser(dontShowUsers.我还想使用变量 name 限制查询,它获取用户名等于用户搜索名称的所有用户.但是当我这样做时: findUsers.whereKey("username",containsString:name)findUsers.whereKey("用户名",notContainedIn:dontShowUsers) ..
发布时间:2021-12-30 17:03:33 移动开发

ios8 的 Parse 推送通知中没有声音

我遇到了向 iOS8 设备推送通知的问题.一切正常,但推送没有响起,只出现在屏幕上.我通过仪表板发送正常推送,其中默认启用声音.我在 iPhone4 (iOS 7.1.2)、iPhone5 (iOS 7.0.4) 上测试过,它工作正常,但在装有 iOS 8 的 iPhone 上没有声音.谢谢 编辑: 1) 我们已经修改了我们的代码来处理 ios8 的更改推送通知注册.下面是代码片段: ..
发布时间:2021-12-30 17:03:27 其他开发