Questions tagged «ios11»

iOS 11是Apple iOS移动操作系统的第十一个版本。它是在2017年6月5日公司的苹果全球开发者大会(WWDC)上宣布的。ios11标签应用于特定于苹果iOS 11操作系统的问题。常见的iOS问题应使用ios标签。

30
Xcode 9“ iPhone忙:准备对iPhone的调试器支持”
我正在寻找有关此消息的更多信息。Xcode 9似乎已经挂了几分钟。 如何告诉Xcode 9快速识别我以前使用过的更新为iOS 11的设备? .Alex的iPhone很忙: .Alex的iPhone完成后,将继续为.Alex的iPhone Xcode 准备调试器支持。
398 ios11  xcode9 


14
静音推送未传递到iOS 11上的应用程序
我注意到在iOS 11 beta 2上,application:didReceiveRemoteNotification:fetchCompletionHandler无论应用程序的状态(背景/前景)如何,静默通知都不会传递到。 我实现了该UIApplicationDelegete方法,application:didReceiveRemoteNotification:fetchCompletionHandler并发送以下静默推送 { "aps": { "content-available": 1 }, "mydata": { "foo": "bar" } } 但在iOS 11上未调用委托方法。 它在其他版本的iOS上也能正常工作,而文档部分“ 配置静默通知”中并未提及需要执行其他任何操作。 这是iOS 11中的错误,还是我错过了iOS 11中的新功能? 请注意,我并不是在谈论或使用该UserNotification框架,而该框架不需要发送静默推送。 这是一个说明问题的示例项目(您必须设置自己的bundle id) 当您午餐示例项目并将上述有效负载发送到应用程序时,您可以使用macOS控制台查看推送是否正确传递到设备,而不是正确传递给应用程序。 更新10.08 看来该行为是随机的。有时在重新启动设备后,有效负载会正确交付,但一段时间后它将停止工作。 如下面的屏幕快照所示,标记为1的推送仅发送给设备,推送2(在设备重启后)也传递给应用程序。 更新14.08-iOS 11 Beta 6 仍然是相同的行为。以下是应该起作用但不起作用的另一件事。当应用程序的方案设置为“等待启动可执行文件”时,应该以静默方式唤醒应用程序并在后台启动它。 更新21.08-iOS 11 Beta 7 仍然是相同的行为,并且错误报告中没有来自Apple的更新。 更新29.08-iOS 11 Beta 8 还是一样的问题。现在使用的重现步骤如下: 在Xcode项目方案中,选择“等待可执行文件启动” 在中添加断点 didReceiveRemoteNotification: fetchCompletionHandler …

17
禁用视口缩放iOS 10+野生动物园?
我已经更新我的iPhone 6加至10的iOS beta版本,只是发现,在移动Safari浏览器,您可以通过双击放大任何网页或捏忽略了user-scalable=no在meta标签代码。我不知道这是错误还是功能。如果将其视为功能,我们如何禁用iOS 10 Safari的视口缩放功能? 在iOS 11/12发行版上进行了更新,iOS 11和iOS 12野生动物园仍然不遵守user-scalable=nometa标签。

7
iOS11 / Xcode 9中的TIC读取状态为1:57是什么?
使用Swift 3和iPhone X模拟器更新到Xcode 9之后,我的控制台充满了: TIC Read Status [11:0x0]: 1:57 TIC Read Status [11:0x0]: 1:57 TIC Read Status [11:0x0]: 1:57 ... 那是什么,我该如何解决?非常感谢您的帮助。 PS:我不希望只是Environment Variable在构建方案中使它“静音” 。

5
Xcode 9的安全区域
在探索Xcode9 Beta时,在“界面”构建器的“视图层次结构查看器”中找到了“ 安全区域 ”。好奇并试图了解Apple文档上的“安全区域”,要点是文档说:“与Auto布局直接交互的视图区域”,但是它令我不满意,我想知道这个新事物的实际使用。 有人有线索吗? Apple文档“安全区域”的结论段落。 UILayoutGuide类旨在执行以前由虚拟视图执行的所有任务,但以更安全,更有效的方式执行。布局指南未定义新视图。他们不参与视图层次结构。相反,他们只是在自己的视图的坐标系中定义了一个矩形区域,该区域可以与“自动布局”交互。


6
如何在iOS11主屏幕Web应用程序上访问相机?
摘要 我们无法使用WebRTC或文件输入从iOS11(公开发行)主屏幕网络应用访问摄像机,详细信息如下。我们的用户如何继续使用相机? 我们通过https提供网络应用页面。 4月更新 iOS 11.3的公共发行版似乎已解决了该问题,并且文件输入摄像头访问再次起作用! 3月更新 正如这里的人所说的,苹果文档建议Web应用程序摄像头功能与服务人员一起在11.3中返回。这很好,但是我们不确定是否要大家重新安装,直到我们可以在11.3GM上进行全面测试。 解决方案,十一月 我们失去了希望苹果公司解决此问题并向前迈进的希望。修改了我们的Web应用程序以删除iOS的“添加到主屏幕”功能,并要求受影响的用户删除任何以前的主屏幕图标。 12月6日更新 iOS 11.2和iOS 11.1.2无法修复。 解决方法,9月21日 似乎我们可以向网络应用的现有客户咨询 不能升级到iOS11-祝你好运:) 在iOS相机中拍照,然后在网络应用中重新选择它们 等待下一个iOS Beta 重新安装为Safari浏览器内页面(在删除ATHS逻辑之后) 切换到Android 文件输入 我们当前的生产代码使用文件输入,该文件输入在iOS 10及更高版本上运行良好。在iOS11上,它可以作为Safari标签使用,但不能在主屏幕应用中使用。在后一种情况下,相机是打开的,并且仅显示黑屏,因此无法使用。 <meta name="apple-mobile-web-app-capable" content="yes"> ... <input type="file" accept="image/*"> WebRTC iOS11上的Safari 11提供了很棒的WebRTC媒体捕获。 根据此处链接的示例代码,我们可以使用navigator.mediaDevices.getUserMedia在台式机和移动设备上的普通网页上捕获相机图像,并将其捕获到画布上。 当我们将页面添加到iPad或iPhone主屏幕时,navigator.mediaDevices变得undefined无法使用。 <meta name="apple-mobile-web-app-capable" content="yes"> ... // for some reason safari on mac can debug …

1
Xcode 9中的“此函数声明不是原型”警告
使用Xcode 9时,有一些编译器警告说This function declaration is not a prototype。建议添加void到方法主体,这将解决该问题。我遇到的问题是,对于系统API的UIApplication委托(例如委托方法)也会引发这些警告: - (void)application:(UIApplication *)application handleActionWithIdentifier:(NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo withResponseInfo:(NSDictionary *)responseInfo completionHandler:(void (^)())completionHandler 这可以通过以下方法解决: - (void)application:(UIApplication *)application handleActionWithIdentifier:(NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo withResponseInfo:(NSDictionary *)responseInfo completionHandler:(void (^)(void))completionHandler 现在,我想知道委托方法是否仍然可以长期使用,或者Apple将void在更高的iOS 11 Beta版本中插入。我很好奇,因为如果包含void主体,Xcode会抱怨方法选择器不匹配(这很有意义)。到目前为止,有人遇到过同样的问题吗?

30
PhotoPicker发现错误:Error Domain = PlugInKit Code = 13
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我正在尝试在UIImageView中显示照片库中的图像 完整的错误是: 2017-06-09 21:55:59.063307 + 0200 firstapp2.0 [12873:1120778] PhotoPicker发现错误:Error Domain = PlugInKit Code = 13“查询已取消” UserInfo = {NSLocalizedDescription =查询已取消} 我的代码如下: import UIKit class ViewController: UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate{ @IBOutlet weak var pic: UIImageView! @IBOutlet weak var text: UILabel! var chosenImage : UIImage! override func viewDidLoad() { super.viewDidLoad() pic.isUserInteractionEnabled = true; } override …
118 swift  uiimage  ios11 

12
导航栏rightbaritem图像按钮错误iOS 11
此代码在ios10中可以正常工作。我得到我的标签和一个图像按钮,该按钮是用户照片资料,圆形。.好的。但是当运行xcode 9 ios11模拟器时,我将其拉长了。按钮框架必须是32x32,当在sim上检查并获取视图并告诉xcode描述视图时,我将输出为170x32或类似的东西。 这是我的代码。 let labelbutton = UIButton( type: .system) labelbutton.addTarget(self, action:#selector(self.toLogin(_:)), for: .touchUpInside) labelbutton.setTitleColor(UIColor.white, for: .normal) labelbutton.contentHorizontalAlignment = .right labelbutton.titleLabel?.font = UIFont.systemFont(ofSize: 18.00) let button = UIButton(type: .custom) button.addTarget(self, action:#selector(self.toLogin(_:)), for: .touchUpInside) button.frame = CGRect(x: 0, y: 0, width: 32, height: 32) button.setTitleColor(UIColor.white, for: .normal) button.setTitleColor(UIColor.white, for: .highlighted) var …
101 ios  swift  ios11  xcode9-beta  swift4 

21
Xcode9 iOS11应用程序发行版中缺少CFBundleIconName
我正在努力使用使用iOS 11 SDK构建的Xcode 9发布我们应用的新版本。存档和上传二进制文件进行得很顺利,没有任何问题。该构建在iTunes Connect的“活动”下显示为“处理中”,它消失了,我收到了以下电子邮件。 亲爱的开发人员, 我们发现您最近为“”投放的商品有一个或多个问题。要处理交货,必须纠正以下问题:缺少Info.plist值-包''中缺少Info.plist键CFBundleIconName的值。在资产目录中提供图标的应用程序还必须提供此Info.plist密钥。有关更多信息,请参见 http://help.apple.com/xcode/mac/current/#/dev10510b1f7。解决这些问题后,您可以重新交付更正后的二进制文件。此致App Store小组敬上 该链接提供了有关资产捆绑包的一些信息。我尝试将CFBundleIconName键设置为项目名称或图像文件名,然后再次提交了该应用程序。但是,我仍然收到与上述相同的电子邮件。 任何帮助的建议将不胜感激。

19
UISearchBar在iOS 11中增加导航栏的高度
我UISearchBar像下面那样成为导航栏的一部分: let searchBar = UISearchBar() //some more configuration to the search bar ..... navigationItem.titleView = searchBar 更新后iOS 11,我的应用程序中的搜索栏发生了奇怪的变化。在此iOS 10之前,我的导航栏如下所示: 现在iOS 11有了: 如您所见,两个搜索栏的舍入存在差异,这并不困扰我。问题是搜索栏增加了导航栏的高度。因此,当我转到另一个控制器时,它看起来也很奇怪: 实际上,奇怪的黑线的高度加上当前导航栏的高度等于第二张图片中显示的导航栏的高度... 任何想法如何摆脱黑线,并在所有视图控制器中具有一致的导航栏高度?


8
定位服务在iOS 11中不起作用
我只是用iOS 11 SDK重建了我的应用程序,试图删除blue banner现在总是出现的应用程序。我以为“很棒,那很有效”,只是发现定位服务现在根本无法正常工作。 该应用程序过去曾与iOS 10配合使用-有人听到了吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.