草庐IT

iOS - APNS - 推送未接收

几天前我更新了apns证书。在应用程序商店中发布的应用程序似乎一切正常。一天后,我创建了一个临时IPA,但这次推送通知没有到达。这很奇怪,因为没有错误日志。在我使用的服务器中https://pypi.python.org/pypi/apns-client/0.2.1我做错了什么?更新我正在使用工具来测试我的pem文件和设备token,根据此工具消息已成功发送。但是我的iPhone收不到推送通知。http://apns-gcm.bryantan.info/http://www.pushwatch.com/apns/ 最佳答案 我的问题

ios - 在 iOS 中以不同的采样率同时录制和播放

我正在开发一款iOS应用,其中的音频录制和播放应该同时进行,但采样率不同。录音将通过连接的USB音频设备完成,播放通过内置扬声器完成。我正在使用AudioUnits进行录音和播放。AVAudioSession类别设置为AVAudioSessionCategoryPlayAndRecord。问题在于,录音采样率应为96kHz,而播放采样率应为8kHz,并且两者应同时运行。目前,每当我使用AVAudioSessionCategoryPlayAndRecord和setPreferredSampleRate到96kHz时,最终AVAudioSession的sampleRate属性保持在48kH

提出所有建议后,ios 应用因 ipv6 不兼容而被拒绝

由于ipv6不兼容,我的应用已被拒绝4次。但我已经对我的应用进行了更改以支持ipv6。1)我使用了最新的AFNetworking类2)使用主机名方法检查可达性3)甚至让我们的服务器完全支持ipv6。然后应用也被拒绝,原因如下:在连接到IPv6网络的Wi-Fi上运行iOS10.2.1的iPhone上进行审查时,我们发现了您的应用程序中的一个或多个错误。具体来说,启动您的应用后,会出现黑屏。 最佳答案 我遇到过同样的问题。我的也因为IPV6被拒。为您的申请检查以下两点:1)确保您在应用程序中使用的API链接没有任何IP地址。如果您使用I

ios - 具有固定左列的 Swift 3 CollectionView 或 UITableView

我正在使用Swift3。我目前正在使用UITableView来显示项目列表——特别是运动员比赛成绩列表,它有大约10列(例如游泳时间、自行车时间、运行时间、地点).我目前正在使用UITableView并且它工作正常,但我发现很难/不可能做我想做的事。我在这里找到了其他一些类似的解决方案,但它们使用的是HTML/Web前端与swift3/原生iOS。我想要固定宽度的列和列标题。我希望能够左右滚动和上下滚动。我希望最左边的列固定。这是带有运动员姓名的列。我希望所有其他列在保持固定的情况下左右滚动。我为我child的学校使用了一款名为PowerSchool的应用程序,它完美地阐释了这个概念。

ios - Outlook OAuth2 无法重定向到应用程序

我目前正在尝试使用outlook邮件服务来获取联系人/约会和邮件。但是我偶然发现了一个问题。我正在使用OAuth2Swift因为我正在集成多项服务,所以作为库进行所有OAuth调用。我创建了一个URLscheme,就像他们的README中描述的那样然后我创建了一个Constants文件,看起来像这样structConsumer{letconsumerKey:StringletconsumerSecret:StringletauthorizeURL:StringletaccessTokenURL:StringletresponseType:String?letrequestTokenUR

ios - 使用选择器 View 时索引超出范围错误

我使用不同的数组填充了一个选择器View,具体取决于您单击的文本字段。但是,每当我选择“Untergrund”数组的第五行时,应用程序就会因索引超出范围错误而崩溃。它告诉我rowint=4和componentint=0。错误发生在didselectrow函数中设置第一个if语句的行中。我不知道为什么会这样......相关代码如下:@IBOutletweakvarStadt:UITextField!@IBOutletweakvarStrasse:UITextField!@IBOutletweakvarPlatzart:UITextField!@IBOutletweakvarGroesse

ios - 如何在 Swift3 中将数据从所有 TableViewCell 传递到 CollectionView

我创建了动态表单,用户输入了表单数量,并且为此创建了表格单元格。提交所有表格后,所有详细信息都应显示在excel格式中,因为我已经创建了CollectionView,但问题是唯一选定的单元格值正在打印。classtableViewController:UIViewController,UITableViewDataSource,UITableViewDelegate{@IBOutletvarnameText:UITextField!@IBOutletvartableView:UITableView!varshop=Int()varnamevalue=[String]()varphone

ios - WKWebview 无法正确加载某些网站

我需要将各种各样的网站URL(来自网络服务)加载到WKWebview中。一些网站,运行良好,只需将URL中的“http”替换为“https”即可正确加载:http://www.yahoo.com/news->loadsblank**https://www.yahoo.com/news->loadsOK!!**URLswithoutthehttps://prefixwillNOTloadatall.http://www.google.com->blank**https://www.google.com->LoadsOK!!!**http://www.bbc.co.uk/news(no.p

ios - 将 ScrollView 推送到内容页面异步不起作用

我需要你的帮助。我实际上是从Xamarin.forms开始的。我有一个主页:TabbedPage,其中有3个ContentPage。这3个页面中的一个是ListView,它在点击项目时调用另一个带有ScrollView的内容页面。ListView.ItemTapped+=async(o,e)=>{varmyList=(ListView)o;varnewPage=(myList.SelectedItemasObject);awaitNavigation.PushAsync(newPage(Object));myList.SelectedItem=null;//de-selectthero

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

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