苹果指定的UILocalNotification
类引用的音频文件必须从应用程序包。 然而,一些聪明的怪胎已经找到了自己的方式解决这一限制使用:
// this works by going up the bundle dir, then pointing to the Documents dir
localNotif.soundName = @"../Documents/blabla.caf";
这种解决方法已在iOS 5的效果不错,但是,它在IOS 6打破了在绝望的尝试,试图拿出一个解决办法新,我做了所谓的别名(符号链接) blabla.caf
它指向../Documents/blabla.caf
,并放置入应用程序包。 这是我被困。
现在,我得到一个PBXCp error
,和Xcode中不能完成的应用程序部署到该设备,因为很明显
错误:/Users/stuff/moreStuff/appName/../Documents/blabla.caf:没有这样的文件或目录
我的问题:
- 我可以采用某种虚拟文件(0 KB)添加到
Documents
目录刚刚关闭的Xcode吗? - 我能以某种方式强制的Xcode只覆盖此错误并
生活在部署应用程序得到?