ios10相关内容
有人知道iOS 10中(每个设备或每个应用程序)的语音识别有限制吗? 解决方案 是的,有限制,但我认为Apple并没有发布许多具体数字.苹果在WWDC 2016期间发布了补充视频,内容如下: 现在,快速讨论一些最佳实践.我们正在向所有应用程序免费提供语音识别,但是我们确实有一些合理的限制,因此该服务仍适用于所有人.单个设备每天可以执行的识别数量可能会受到限制. 每天可能还会根据
..
我刚刚将Xcode 8.0从Beta 4升级到Beta 6,并且在尝试在我的设备上构建应用程序时,收到此消息“无法从设备读取".任何想法可能是什么问题? 解决方案 当缺少符号时,这是错误.通常,当您的设备具有比Xcode更高的版本(例如iOS 10 vs Xcode 7.3)时,会出现此错误.在这种情况下,Xcode 8 beta 6无法从设备复制iOS 10 beta 6符号. 在
..
我正在尝试在iOS 10中使用iMessage贴纸应用程序,并且在 MSMessagesAppViewController中使用 override func didStartSending(_ message:MSMessage,对话:MSConversation)方法遇到问题.当从 MSStickerView 中“剥离"标签时,我希望在 didStartSending 方法上收到某种回调.但是看
..
下面是我的代码,该代码在iOS 9之前都可以正常工作. -(NSData *)encryptWithDataPublicKey:(NSString *)数据keyTag:(NSString *)标记{SecKeyRef publicKey = NULL;NSData * publicTag = [NSData dataWithBytes:[标签UTF8String]长度:[标签长度]];NSMu
..
如何在iOS 10中获得通知?在以前的版本中,我可以在 func应用程序(应用程序:UIApplication,didReceiveRemoteNotification userInfo:[NSObject:AnyObject])中接收通知. 在iOS 10中,Apple引入了 UNNotificationSettings .我可以使用 func applicationReceivedRem
..
当我在真实设备上通过Xcode构建和运行应用程序时,会弹出一个对话框: AppName 可能会降低iPhone的速度 此应用的开发者需要对其进行更新以提高其兼容性. 我没有看到任何内存问题,而且我的应用程序崩溃从来没有任何问题. 那是什么引起了这个可怕的消息? 解决方案 这不是内存问题或崩溃问题-苹果公司要求开发人员更新其
..
我正在使用自定义UITableViewCell,尝试更改tableViewCell的“删除"按钮的高度.我已经尝试了SO上所有可用的解决方案. 每个人都提到在customTableViewCell类中,我们需要重写 layoutSubviews 方法并遍历 self.subViews 来找到一个子视图,该子视图应等于 UITableViewCellDeleteConfirmationView
..
这是一个会影响许多应用程序的问题,可以在Xcode 8 beta(8S128d)中找到.这是第一个Beta,尽管它没有标记为beta 1. 问题出在NSUserDefaults上;它不起作用.这是代码,也许将其放在 application:didFinishLaunchingWithOptions:中. NSUserDefaults * defaults = [NSUserDefault
..
我将SiriKit集成到我的应用程序中以便读书,但是将我的应用程序发送到TestFlight之后,我收到一封带有下一条警告的邮件回复. 无效的Siri支持-未提供示例短语使用"en-CO"语言的INGetRideStatusIntent 无效的Siri支持-未提供示例短语INRequestRideIntent使用"en"语言 我已经为每个本地化版本在InfoPlist.strin
..
我做了一个消息扩展,当我在iOS模拟器上运行它时,一切都没有问题.当我尝试在手机上运行它时,它会编译并运行约5秒钟,然后崩溃,并在Xcode中显示一条弹出消息,提示无法附加到pid ,这是屏幕截图:
..
使用Xcode 8,Swift 3,我使用启用了实体的游戏模板创建一个iOS应用程序.我注意到,即使只使用addChild一次,我仍然看到一些初始精灵的双节点计数. 我添加了 覆盖功能func sceneDidLoad(){打印(#功能)...} 不知道为什么为什么要两次调用它. 日志文件... 2016-09-20 10:21:31.482 MMDecon1 [3295:7
..
随着iOS 10的推出,似乎我们将默认在UITableView上启用预取和UICollectionViews .这意味着未在屏幕上显示的单元格将在用户实际看到它们之前获取. 以下是一些相关方法: UITableView : cellForRowAtIndexPath::如果单元格不可见,则返回" nil ". visibleCells :每一项代表“表格视图中的可见单元格".
..
我在尝试构建并安装到设备时一字不漏地收到此错误. 这是我的环境: Xcode 8 El Capitan 有人遇到这个问题吗?您是如何解决的? 谢谢 解决方案 转到Xcode 首选项-> Accounts 选项卡->双击您的团队名称->单击出现的对话框左下方的 + ->选择 iOS Development . 这将创建一个新的开发证书,使您可以在设备上进行安装
..
当我使用iOS 10时,某些按钮标签的文本变为"...".我在iOS9中发现相同的字符串(e.x:我是人)使用48宽度.在iOS10中,它使用48.96宽度.如何解决? 解决方案 您必须使用按钮titleLabel的"adjustsFontSizeToFitWidth"属性 示例: myButton.titleLabel.adjustsFontSizeToFitWidth = Y
..
似乎从纹理图集中提取纹理时,我现在正在生成新的纹理,而不是在iOS 10上跨不同的精灵使用相同的纹理.在iOS 9上,这可以按预期工作.还有其他人遇到此问题吗?也许我错过了一步,现在它已成为iOS 10的一部分. 注意:我创建了一个示例项目并创建了一个新的图集,然后只是将飞船拖入@ 1x中,我还尝试了预加载,但这也无济于事. 代码: 让地图集= SKTexturAtlas(名称:"S
..
我在UITableViewCell中有WKWebView.Web视图加载请求,然后在完成加载后,我将Web视图的高度调整为等于其内容高度,然后调整表格视图单元格的高度以适合其大小. 发生的事情是Web视图仅显示适合屏幕尺寸的区域.当我向下滚动时,一切都是白色的.但是我看到以正确的高度呈现的Web视图,点击并按住Web视图的白色区域仍会看到选择.捏一下即可放大显示在屏幕上的网络视图区域,但其他
..
我正在安排iOS10中的新通知,例如: func scheduleNotification(事件:Meeting,todaysBadgeCounter:Int){如果#available(iOS 10.0,*){let minutesBefore = 10//从当前时间点到通知的时间间隔(以秒为单位)让间隔:NSTimeInterval = NSTimeInterval(secondsFrom
..
我很难确定用户何时在iOS 10上点击用户推送通知. 到目前为止,我一直在使用-[UIApplicationDelegate application:didReceiveRemoteNotification:fetchCompletionHandler:] ,该调用时间 案例1 :该应用程序处于活动状态并且已收到推送 案例2 :当用户点击收到的通知后启动应用程序时 此方法的注释
..
我遇到了一个奇怪的错误,该错误仅在iOS 10上发生. 我有一个具有多个屏幕的应用程序,每个屏幕为 viewWillAppear 中的 navigationBar 着色.因此,当您转到下一个屏幕时,它将正确显示颜色. 但是,在iOS 10上进行测试时,回到上一个屏幕时,我突然看到以下行为:当前一个屏幕出现时, navigationBar 仍具有前一个屏幕的颜色,然后闪烁为正确的颜色.看
..
我希望iOS11版本能够解决无声推送问题,该问题已在最新的Beta和GM版本的iOS中出现. 当前,我正在努力理解为什么我没有收到任何静默的推送消息,而这实际上应该唤醒我的应用程序以在后台执行一些所需的任务. 在iOS 10中,我仅使用后台获取功能,并在AppDelegate中实现了“唤醒代码",如以下代码所示. 在iOS 11中,注册代码仍然可以正常工作,我的后端还向Apple
..