草庐IT

ios - 构建在一天中第一次运行时停止并显示 Restore the connection to "iPhone 5"and run "Quiz"again

我的Xcode6有问题。有时当我在模拟器中运行时,构建会在几分钟后停止并显示:Restoretheconnectionto"iPhone5"andrun"Quiz"again,orif"Quiz"isstillrunning,youcanattachtoitbyselectingDebug>AttachtoProcess>Quiz.这个问题一般发生在应用在一天内第一次运行时。如果我再次运行,它会完美运行..我不知道那个问题是什么:(谢谢.. 最佳答案 如mypostinthedevforums所述不幸的是,在Xcode6.1发行说明

ios - StartInterval 键如何影响启动的守护进程

我有一个作为守护进程运行的应用程序。我把applicationplist放在iOS8设备的/Library/LaunchDaemons下,然后通过执行命令启动它launchctlload/Library/LaunchDaemons/com.mycompany.testapp.plist在我的laumchdplist中,注意应用程序通过执行命令作为守护进程运行我想让这个应用程序只有在崩溃或被杀死时才重新启动。如果我故意用代码0退出它,我不希望它重新启动。我试过以下配置。这在iOS7上有效,但在iOS8上无效。KeepAliveSuccessfulExit因此我尝试添加另一个设置为10的键

ios - 连接更改时的 Xamarin 后台任务

我从事的项目要求我在连接发生变化时进行一些上传。我正在使用Xamarin编写Android和iOS应用程序。我知道在iOS中使用后台任务有很大的限制。同样在iOS中,与android不同,无法订阅诸如connectivitychanged之类的接收器。所以我正在寻找一种不会滥用不同API的变通方法。我不介意每隔n分钟执行一次计划任务,但我不确定这是否可能。到目前为止我做了什么:尝试使用后台获取,似乎非常不规则,无法预测任务何时触发。后台传输任务,但找不到定期在后台运行此任务的方法。使用后台位置来检查位置何时更改,然后检查连接情况,如果是,则进行一些上传。但是我认为这是在滥用API,并且

iOS 模拟器 - 在 iOS 8.0 而不是 iOS 8.1 上测试

有没有办法强制iPhone模拟器运行iOS8.0而不是iOS8.1?我们这里有一个问题影响8.0版本,但不影响8.1,我们想在模拟器上复制这个问题。 最佳答案 如果您注册了appledeveloperprogram,您可以下载以前版本的Xcode。如果您下载Xcode6.0.1,那么您将获得ios8.0。 关于iOS模拟器-在iOS8.0而不是iOS8.1上测试,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

ios - 无法访问 UICollectionViewCell 中的 UITextField

感谢阅读,我在UICollectionViewCell中有两个UITextFields(以及一些标签)。我可以在模拟器中选择两个文本字段,适用于iPhone6、6+、5、5s、4s,所有iOS8。当我连接我的iPhone,iPhone5ciOS7(非sim)时,我只能选择顶部UITextField的左上部分。答案会建议如何选择这两个文本字段,并探索其他可能无法选择文本字段的原因,以及可能的调试方法。对于那些想知道的人,一旦我让这个应用程序在ios7中100%运行,我就会升级到ios8。我尝试过的解决方案:MakesurethetextFieldisinsidetheknownsuper

ios - 将仅支持 64 位设备的应用程序提交到 AppStore

如果应用程序只支持arm64架构(iPhone5S、iPhone6和iPhone6Plus)可以吗?我在build设置中的“架构”和“有效架构”字段以及“所需设备功能”字段的信息部分中仅指定了arm64。这不会导致申请提交到AppStore时被拒绝吗? 最佳答案 目前看来只提交arm64架构的申请是不可能的——提交过程中出现了两个错误:因此有必要始终包含armv7。 关于ios-将仅支持64位设备的应用程序提交到AppStore,我们在StackOverflow上找到一个类似的问题:

ios - 查找从服务器接收到的数据的文件类型

我正在通过TCP/IP从套接字接收文本文件。没有文件扩展名(或文件名),因为数据是以字节形式接收的。我可以从中获取数据(以NSData的形式)并将其加载到UITextView中并正常显示。我想将这些数据保存到一个文件中。但是,我不知道数据是什么格式(txt、rtf、doc、docx)?我假设它是.txt并将其保存在文档目录中,但是是否有一种编程方式可以确定?我查看了StackOverflow和文档,但没有找到任何内容。有没有办法获取文件属性的详细信息,例如文件创建日期。提前致谢。 最佳答案 当您通过TCP/IP连接发送文件时,只有文

ios - 为 iPhone (iOS 6+) 修改 sms.db

最近,我一直在努力将我的sms.db从我的旧iPhone3GS导入到另一台旧iPhone(这次是4S),作为我给自己设定的挑战的一部分。现在我已经实现了,我想修改数据库并将更改反射(reflect)在iPhone4S上的SMS应用程序中。到目前为止,我已经使用BackupTransSMS传输将SMS信息从3GS复制到4S,并且我正在使用SQLiteStudio编辑数据库,但是,每当我提交更改时,“已修改”消息从日志中消失4S短信应用中的历史记录。我知道sms.db-shm和sms.db-wal与sms.db文件有某种形式的联系,但我不知道如何让这些文件正确更新以反射(reflect)s

iOS 将来自 URL 的音频分成帧

我正在iOS中开发一个简单的互联网广播应用程序,具有非常简单的语音/音乐识别功能。主要思想是一个radio,它播放来自url的信号,同时它检查正在广播的信号类型。当它检测到语音时,它会改变channel等。我使用Storyboard和AVFoundationforPlayer编写了一个简单的iOS应用程序。我在实现语音检测时遇到问题。我为算法编写了Matlab代码,但不确定如何在Xcode中执行。clearallcloseall[s,fs]=audioread('nagranie.wav');length=length(s)/fs;lengthofframe20ms=0.2*fs;nu

ios - 针对 iPhone 6/iPhone 6 plus 优化应用

我怀疑推荐的指导方针是让应用程序适应iPhone6和iPhone6plus的新屏幕(我已经添加了所有新图标和闪屏:http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions)。我知道对于iPhone6plus图像是@3x并且iPhone6的宽度比以前的版本更大。我的问题是,例如,如果建议字体大小不同、更小或者xcode是否会自动执行此操作。与图片大小相同。我已阅读Apple指南,但没有澄清我的问题:https://developer.apple.com/library/ios/documentation/U