ios – 在应用程序包中添加符号链接
发布时间:2020-12-14 17:42:07 所属栏目:百科 来源:网络整理
导读:Apple在UILocalNotification类引用中指定音频文件必须来自应用程序包.然而,一些聪明的极客通过使用以下方法找到了解决这个限制的方法: // this works by going up the bundle dir,then pointing to the Documents dirlocalNotif.soundName = @"../Documents
Apple在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的别名(Symbolic Link),指向../Documents /blabla.caf,并将其放入应用程序包中.这是我被卡住了. 现在,我收到PBXCp错误,Xcode无法完成应用程序部署到设备,因为显然
我的问题: >我可以以某种方式添加一个虚拟文件(0 KB)到Documents目录只是为了关闭Xcode? 解决方法
如果在文件夹中放置符号链接到../../Documents/blabla.caf,然后将该文件夹添加到项目中(确保在导入时设置“创建文件夹引用…”而不是“创建”组…“)然后Xcode将不会尝试在构建过程中解析链接.
我已经验证链接本身在应用程序中工作正常,但是如果UILocalNotification在其soundName属性中接受文件夹/ blabla.caf,我不确定是否在我的头顶. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |