问题标签 [ios11]
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.
ios-keyboard-extension - iOS11新属性需要InputModeSwitchKey
在iOS11的What's New in iOS11页面上,我发现'添加了needsInputModeSwitchKey,这是UIInputViewController的一个属性来控制输入模式切换键的显示'。新属性needsInputModeSwitchKey是只读的。我通过 Swift 开发了一个键盘扩展,但我不知道这个新属性。有人可以给一些建议。谢谢!。
ios - iOS 11 dropInteraction performDrop 文件
我怎样才能dropInteraction(_ interaction: UIDropInteraction, performDrop session: UIDropSession)
接受除图像以外的其他类型的文件?例如,我从文件应用程序中拖动 PDF 或 MP3。如何接受此文件并获取数据?
我以为我可以使用 NSURL.self,但这似乎只适用于从 Safari 或 textview 拖动的 URL。
ios - 为什么我无法在不同的网络上运行应用程序(iOS 11)
嗨,我能够在同一网络上正确运行应用程序,但无法在 xcode 9-Beta 版本的不同网络上运行应用程序,我只是想知道为什么它不能在不同网络上运行?
任何人都可以对此有所了解吗?
objective-c - 无法从一个特定屏幕问题导航仅在 iOS 11 中
该应用程序正在导航到 VC1 到 VC2,在 VC2 中“返回”、“菜单”和“提交”按钮在单击“提交”时显示一个带有消息的警报,在单击“确定”按钮时显示“确定”按钮 I'我试图弹出到 VC1,代码正在执行但导航没有发生。
“返回”和“菜单”按钮也是如此,代码正在执行但未导航到任何其他页面。使用 Xcode 9 测试版 6。
我在项目中使用的以下代码
在除 iOS 11 beta 之外的其他 iOS 版本中工作。如果有人遇到同样的问题,请帮助我。
ios - 从 iOS 11 屏幕截图共享时,iOS 共享扩展程序崩溃
我正在开发一个使用照片共享扩展的 iOS 应用程序,其中处理图像并触发我们的主要功能。
在 Photo 应用程序的模拟器中,效果很好。我决定从 Photo 的应用程序在设备上运行,它也很好用,但是当我截屏并尝试从 iOS 11 的新“快速截屏”分享时,扩展崩溃了,有什么想法吗?
扩展获取图像,将其发送到服务器,获取响应并显示该响应(全部在扩展中)。这让我很恼火,因为从快速截图访问 Messenger 和 Snapchat 共享扩展仍然有效!!
Xcode 9 也没有从共享扩展中给我任何日志。还值得注意的是,我每次在设备上重新安装应用程序时都需要“信任”一个开发者帐户。
代码:
编辑:
所以解决方案(正如 Owen Zhao 所说)是 iOS 11 截图编辑器返回一个 UIImage,而像照片这样的应用程序将返回 URL。
我优雅地处理此问题的解决方案是将 UIImage 或转换为 UIImage 的 URL 保存到 iOS 临时目录(3 天后删除),然后将该目录中图像的 URL 返回到共享扩展。
ios - 蓝牙和 Wifi Mac 地址多久更改一次?我怎样才能得到通知?
我正在使用多点网络、HotSpot Helper API 和标准 NSUrlsession。
我广播了一个标识符,该标识符也应该随着任何 iOS 托管地址的变化而随机化。
问题
如何获得 MAC 地址更改的通知?(iOS 11 中的 Wifi、MAC 地址或 NFC)
可能会也可能不会,但在某些情况下我需要知道新地址是什么
swift - 如何在 iOS 11 和 Swift 4 中从相机捕获深度数据?
我正在尝试使用 AVDepthData 从 iOS 11 中的相机获取深度数据,但是当我使用 AVCapturePhotoCaptureDelegate 设置 photoOutput 时, photo.depthData 为零。
所以我尝试使用 AVCaptureDepthDataOutput 设置 AVCaptureDepthDataOutputDelegate,但我不知道如何捕捉深度照片?
有没有人从 AVDepthData 得到图像?
编辑:
这是我尝试过的代码:
我正在尝试两件事,一件是深度数据为零,另一件是我试图调用深度委托方法。
有人知道我错过了什么吗?