我已经搜索了一小部分可用的iPhone/iPod Touch开发信息,但找不到任何支持或反对的信息.应用程序是否可以在iPhone/iPod Touch上找到有关当前播放歌曲的信息?由于您在第三方应用程序中可以继续播放音乐,是否有一个函数或库可以为您提供有关播放内容的信息?(曲目,艺术家,专辑等)我一般都知道应用程序是沙盒子,但想到也许有办法.
可能重复:
iOS - 检测设备是否支持电话呼叫?
我正在编写一个iPhone应用程序,它提供了一个拨打电话号码的按钮.我正在使用以下代码以tel:常规方式使用URL 拨号:
NSURL* contactTelURL = [NSURL
URLWithString:[NSString
stringWithFormat:@"tel:%@",
contactTel]];
[[UIApplication sharedApplication] openURL:contactTelURL];
Run Code Online (Sandbox Code Playgroud)
它在真正的iPhone上工作正常,但我只是在模拟器中得到一个"不支持的URL"警报.据推测,这也会发生在iPod Touch上,尽管我还没有测试过.在不能拨打电话的设备上运行时删除按钮会很不错.
有没有办法以编程方式检测Cocoa Touch设备是否可以拨打电话?
我是否需要使用Peer Picker在新的iPhone SDK 3.0中找到同伴?
我真的不想使用它,但我确实想使用点对点蓝牙连接.是否有任何示例代码在不使用Peer Picker的情况下演示蓝牙连接?Apple提供的游戏GKTank使用了Peer Picker,所以我无法使用它.
我正在开发一款需要与计算机通信的iphone/ipod应用程序(现在是MAC,如果可能,可能是PC),通过USB基座连接器电缆.我是一个完整的IPhone编程初学者,从我能够找到的,外部附件框架是开始的地方.
在浏览有关框架的在线文档时,我遇到了对支持的协议的引用.我找不到关于它们的更多信息,所以我想知道它们的含义是什么?他们是众所周知的HTTP,FTP等吗?还是我完全不合适?
非常感谢
我正在为Apple i*设备开发一个网站,该网站使用HTML5 webkit功能,例如转换,但我想禁用iPhone <3GS和iPod touch <3rd Gen等较旧/较慢的iPhone型号的一些奇特的东西,因为在这些设备上的转换是太慢了.
有没有办法在Javascript中检测确切的模型(不仅仅是操作系统/用户代理)?
我正在制作一个使用大量相当大的图像文件的应用程序.我注意到当它们全部加载到我的iPhone 3G(128 mb ram)上时会崩溃,但是当我在第三代iPod(256 mb ram)上进行测试时却没有.所以我假设每个应用程序必须允许使用一些百分比?我的应用程序有大约30张图像,大约440k,每个加载13.2mb.我认为这不会太多.它们需要很快地进行交换,因此从内存中释放未使用的那些似乎不是一个好主意......
编辑:
该应用程序根据手机倾斜的方式交换图像.这是来自3D场景的30张图像,因此当您移动它时,它会改变视角.它需要尽可能顺利.
我的应用程序在制作中可以在除iPod touch之外的所有设备中正常工作,iPod touch在启动应用程序时仅显示黑屏.有没有人知道哪个可能是问题?iPod touch正在运行4.2.1 iOS版本.Thnks
我试图获得当前的设备型号名称,如3G,3GS,4,4S,iPodTouch(不同世代).但是,到目前为止我无法得到确切的结果.你能帮我找一下设备型号吗?在这里,我附上了我用来获取设备模型的代码.
UIDevice *device = [UIDevice currentDevice];
NSString *deviceVersion = [device systemVersion];//Return 4.0.1 and 5.0.1
NSString *deviceName = [device systemName];//Return iPhone, iPod Touch
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得3G,3GS,4,4S,iPod Touch,iPad等设备型号?提前致谢.
我正在考虑将我的OS X升级到Mavericks,但我仍然想继续开发我的iOS应用程序.我在网上看到Xcode 4.6.3与Mavericks(OS X 10.9)不兼容.因此,这将迫使我使用新的Xcode 5.但是,Xcode 5附带了新的iOS 7 SDK.问题是我拥有一个与iOS 7不兼容的iPod第四代.
那么,有人试过这个吗?我认为这应该是可能的,因为在WWDC 2013上,Apple非常自豪地告诉我们超过90%的客户使用最新的iOS,目前仍然是iOS 6.但随着iOS 7的发布,他们将会毁了这个事实,因为iOS 7似乎与iPod 4th Gen不兼容.很多人拥有这样的设备.
我错过了一些东西,还是Apple错误的方式?
我们正在检查是否使用UIApplication的enabledRemoteNotificationTypes方法启用了APN.这适用于iOS 6及更低版本的iPhone.但是,在iOS 6.0.1的iPod上,该方法继续返回0,表示没有启用APN类型,即使在iPod的设置中手动启用了APN也是如此.
在首次在此应用的设备上手动禁用APN之后,会发生这种情况.
有没有人见过这个?你对如何应对它有什么建议吗?
谢谢.
ipod-touch ×10
iphone ×7
ios ×3
objective-c ×2
bluetooth ×1
cocoa-touch ×1
html5 ×1
ios6 ×1
ipad ×1
javascript ×1
memory ×1
model ×1
protocols ×1
url-scheme ×1
usb ×1
xcode ×1