Tag: ipod

使用iOS SDK和完整的Cocoa Touch / Objective-C代码确定用户的设备

我已经写了下面的UIDevice类别根据不同的来源。 我已经升级了platformCode方法,所以它比可以看到的更低级别。 这工作完美,但platformCode方法是低水平的。 你知道这种电话是否可以用Cocoa Touch代码替代吗? 以下是相关的代码: UIDevice_enhanced.h @interface UIDevice (Enhanced) typedef enum { kUnknownPlatform = 0, kiPhone1G, kiPhone3G, kiPhone3GS, kiPhone4, kiPhone4Verizon, kiPhone4S, kiPodTouch1G, kiPodTouch2G, kiPodTouch3G, kiPodTouch4G, kiPad, kiPad2Wifi, kiPad2GSM, kiPad2CMDA, kSimulator } PlatformType; – (NSString *) platformName; – (PlatformType) platform; @end UIDevice_enhanced.m #import "UIDevice_enhanced.h" #include <sys/utsname.h> @interface UIDevice (Enhanced) – (NSString *) platformCode; @end @implementation […]

iOSaudio单元:何时使用AUGraph的必要?

我对iOS编程(我更像一个Android家伙)是全新的,并且必须构build一个处理audioDSP的应用程序。 (我知道这不是靠近iOS开发的最简单的方法;)) 该应用程序需要能够接受来自以下两方面的input: 1-内置麦克风2- iPod库 然后可以将滤波器应用于input声音,并将结果输出到: 1-扬声器2-录制到文件 我的问题是以下内容:为了能够将多个filter应用于input,或者可以通过使用不同的呈现callback处理样本来应用这些不同的效果,是否需要AUGr​​aph? 如果我使用AUGraph,是否需要:每个input1个audio单元,输出1个audio单元,每个效果/滤波器1个audioinput? 最后,如果我不能,我只有1个audio单元,并重新configuration它,以select来源/目的地? 非常感谢您的答复! 我迷失在这个东西里

使用可达性有什么好处?

使用可达性优于以下代码的优点是什么? 我觉得Reachability有大量的代码,但是如果以任何方式更好,那么我会使用它。 NSString *connectionString = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.google.com"]]; if ([connectionString length] == 0) { //No connection } 现在被允许,如果谷歌曾经下跌,那么这是行不通的。 但是几乎没有发生这种情况的可能性。 你怎么看? 谢谢!

如何将音乐从我的应用程序切换到iPod

我在我的应用程序中使用MusicPlayerController对象来播放音乐。 我知道,它可能继续播放我的应用程序音乐,当它终止在iPhone的iPod应用程序。 我该怎么做?

是否可以在不停止iPod音乐的情况下播放声音?

是否可以在不停止iPod音乐的情况下在应用程序中播放声音? 现在我正在使用以下,但它停止iPod音乐 soundPath =[[NSBundle mainBundle] pathForResource:@"mySound" ofType:@"mp3"]; soundURL = [NSURL fileURLWithPath:soundPath]; mySound = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:nil]; [mySound prepareToPlay]; 接着 [mySound play];

是否有一个(法律)的方式来捕获在iOS下的整个屏幕?

我已经尝试了几种技术来从应用程序中捕获应用程序的屏幕截图。 这些技术似乎都没有捕捉到状态栏 – 它最终变成了黑色。 显然有一种方法可以做到这一点,但该接口是内部的,苹果公司不会让你使用它。 有任何想法吗? 注:这是一个尝试解决这个问题 ,我需要确定飞机模式是打开还是closures(不,只是知道networking是否可到达是不够的)。 但是,这个问题看起来似乎比较普遍,与这个问题截然不同。

IOS – 暂停和取消暂停播放音乐

我正在开发一个IOS应用程序,我想要暂停和取消暂停当前通过iPod播放的音乐function,就像iPod的播放/暂停button一样。 有没有办法通过IOS来做到这一点? 我发现的唯一答案是处理通过应用程序本地播放的歌曲和声音。 任何帮助将是太棒了。 非常感谢!

检索iOS中上次播放时间sorting的歌曲列表

我需要从iOS设备获取N个最近播放的歌曲的列表。 目前唯一可以设想的方法是通过MPMediaQuery获取所有歌曲,并通过MPMediaQuery手动sorting。 这是一个潜在的昂贵的操作,我想知道是否有更好的方法。 编辑:经过一些testing,这是一个非常昂贵的操作。 在2500首歌曲的testing库中,花了大约20秒的时间: 得到所有的歌曲。 为所有从未播放的歌曲(1970年1月1日)分配一个date。 按datesorting。 取前N个条目。 任何改进build议,将不胜感激。 编辑2:现在解决,但只是为了logging这里是我在做什么。 我正在使用如下所述的块进行sorting: https : //stackoverflow.com/a/805589/112702 。 只要将分类方法改变为Bryan的答案,iPod Touch 3的速度就提高了近20倍。

带有UIWebview的IP摄像机stream在IOS 5上工作,但不在IOS 6上

嗨即时通讯stream媒体networking摄像机在我的网站上,我embedded我的网站在UIWebview,工作正常与IOS 5,但是当我打开我的应用程序在IOS 6只显示一个图像,而不是video。 在我的网站即时通讯使用<iframe width="640" height="480" src="http://112.214.96.41:87/videostream.cgi?user=user&pwd=" frameborder="0"></iframe>有人帮助我,还有另一种方式?

iOS应用程序testing:找不到代码签名

我没有iPhone开发者帐户。 我想在我的iPod Touch上testing我的应用程序。 iPod iOS版本:5.1(9B176版本)Xcode开发SDK:5.1模拟器:iPhone 5.1视网膜/普通iPad 5.1视网膜/普通 为了绕过代码签名等,我改变了像下面这样的项目设置。 Code signing identity Don't code sign Debug Don't code sign Any iOS SDK Don't code sign Release Don't code sign Any iOS SDK Don't code sign 我将iPod-Touch连接到我的MacBook Pro,select了iPod作为我的目标(而不是模拟器),构build了该项目并运行了它。 然后我收到错误“找不到代码签名”。 任何帮助? 注意:我没有创build任何应用程序证书等(我没有应用程序开发帐户)