草庐IT

ios - 无法仅在 Swift 中获取显示相机(AVCapturePhotoOutput)的 UIView 的屏幕截图

我想保存显示相机View的屏幕截图(AVCapturePhotoOutput)。我设置了cameraView(显示相机View)并添加了其他具有UIButton等部分的UIView。但是如果我保存它,保存到相机胶卷的图片只是一个白色View。(当我尝试保存self.view的屏幕截图时,它运行良好。)我该如何解决?classViewController:UIViewController,AVCapturePhotoCaptureDelegate{//forcameravarcaptureDevice:AVCaptureDevice!varcaptureSesssion:AVCaptur

ios - Xamarin IOS 应用程序仅在安装 itunesconnect 和物理设备后崩溃

我有一个应用程序正在使用Portablerazorlibrary在Xamarin中构建一些webview。它在模拟器中和在物理设备上调试时工作正常,但是一旦我部署到itunesconnect并通过testflight安装,它在启动时立即崩溃。我已经更新到最新版本的Xcode和VisualStudio,但没有成功。下面是崩溃日志,但它没有提供我能看到的任何线索。对正在发生的事情有什么想法吗?Date/Time:2018-02-2807:22:49.5734-0600LaunchTime:2018-02-2807:22:49.3343-0600OSVersion:iPhoneOS11.2.

ios - 仅在 iOS 11 可用时导入模块

我想在我的项目中从CocoaPods导入一个模块,该模块的最低部署目标设置为iOS9.0。在我的Podfile中,我将该特定框架的最低部署目标设置为iOS11,如下所示:#CoreMLplatform:ios,'11.0'pod'xxx','1.0.0'这样我就可以podinstall。问题是当我将它导入我的文件时,我收到以下错误:Modulefile'sminimumdeploymenttargetisios11.0v11.0.只有在iOS11可用时我应该如何导入它?我尝试使用if#available(iOS11,*){...}和@available(iOS11),但运气不好。

ios - 声音仅在 iOS 中首次使用 AVAudioEngine 播放

我有一个声音文件,它听为哔声,我必须根据某些条件改变音高来重复播放这个声音。我正在使用AVAudioEngine、AVAudioPlayerNode和AVAudioUnitTimePitch来实现这个目标。在我看来有两个按钮,即播放和停止。当我第一次按下“播放”按钮时,声音会重复播放,但在单击“停止”按钮一次然后再次单击“播放”按钮后,声音不会播放,也不会出现任何错误。我已经研究这个问题很长时间了,但无法找到解决方案,所以我来到了这里。你能帮我解决这个问题吗?或者我的问题还有其他替代解决方案吗?我的代码如下:importUIKitimportAVFoundationclassViewC

ios - 我的 iOS 应用仅在 "test on device"时收到来自 firebase 的推送通知

我正在尝试在我的iOS应用程序中使用Firebase进行推送通知。我遵循了Firebase的“设置iOS客户端”指南。而且我发现当我从Firebase控制台使用目标(用户段)发送消息时,我的iOS应用无法收到通知。但是,当我使用“在设备上测试”功能并输入我的iOS应用程序的FCM注册token时,我可以收到它。知道为什么会发生这种情况以及如何解决它。谢谢 最佳答案 Firebase需要一段时间才能在其服务器上传播token,因此解决方案是稍等(几分钟),您将同时收到两种方式的通知 关于i

ios - "Unhandled JS Exception: Can' t 仅在 iOS 中找到变量 setTimeout"

我正在尝试创建一个针对iOS和网络平台构建的react-native-for-web应用程序。我的问题的解决方案是让xcode/mac模拟器在热重载iOS版本的情况下运行,同时还运行Web版本的“react-native-web”:“^0.9.x”应用程序。我在谷歌上搜索了如何开始其中一篇文章,发现前几篇文章是由create-react-native-web-app的创建者撰写的,所以我决定试试这个方法。然而,这是一场艰苦的战斗。但首先,似乎开箱即用的部分是Web部分。在我的第一次尝试中,在运行npxcreate-react-native-web-appdemo-app之后,yarnw

ios - CSS 仅在 iOS 中滚动捕捉

我正在尝试在应用中实现仅CSS滚动对齐行为,但发现它在iOS中无法按预期工作。这是CodePen的链接演示案例。代码附在下面body,html{height:100%;margin:0;}body{display:flex;justify-content:center;align-items:center;}.panel-container{width:100%;height:50%;border:2pxsolidlightgray;box-sizing:content-box;display:flex;overflow-x:scroll;scroll-snap-type:xmanda

ios - Angular 应用程序中仅在 iOS 上发生的 CSS 未知失真

几个月来的谜团尚未解开,我希望有人以前见过它并且知道如何解决它。使用Angular框架构建PWA,我遇到了一个问题,即CSS图像和CSS转换如何导致失真和幻影,这实际上意味着在更正此问题之前无法为iOS设备发布应用程序。这是非常不一致的,并且一次从一个到多个图像随机发生。它只发生在iOS中。在以下设备上测试和复制:iPhone6(iOS12.1.4)Safari&Chrome&PWAStandaloneiPhone6s(iOS12.1.4)Safari&Chrome&PWAStandaloneiPhone6+(iOS12.1.4)Safari&Chrome&PWAStandalonei

ios - CollectionViewCell 的 subview 的渐变层仅在 View CONtroller 首次接纳时存在

我有一个从另一个推送的CollectionViewViewController。此CollectionViewViewController的View有两个subview:内部带有标签的简单UIView和UICollectionView。当它第一次出现时,一切正常,渐变显示正确。但是当我弹出这个ViewController(因此它被释放)并从同一个父ViewControlle再次推送它时,渐变没有显示。单元格如下出队:funccollectionView(_collectionView:UICollectionView,cellForItemAtindexPath:IndexPath)-

ios - Ionic 3 build --prod 仅在 iOS 上导致白屏

您好,我正在尝试将我的Ionic3应用程序编译到iOS,但它似乎无法正常工作。编译工作正常,但是,当我尝试使用iOS模拟器测试应用程序时,出现白屏。控制台和XCode错误日志中都没有错误。我知道代码没问题,因为它在Android和浏览器上运行完美。我尝试删除并重新安装iOS平台,删除并重新安装node_module文件夹,但均未成功。我的猜测是,代码甚至没有加载,因为当我尝试使用SafariDeveloper工具检查模拟器时,页面的标题是index.html而不是我在登录时设置的标题页面。以下是相关文件:我的config.xmlmyawesomeappMyawesomeappdescr