我的应用程序在xcode中工作,将文件从其包复制到缓存并使用NSTask执行shell / java。在没有Xcode的情况下导出和运行时,它无法访问这些文件。我错过了什么?我只有iOS Developer Signing身份,但还没有Mac Dev账号。
答案 0 :(得分:0)
确保在编译后将文件复制到.app文件。
如果它们存在,那么您可能在错误的路径上访问它们? 你还记得使用[NSBundle mainBundle]来获取他们的路径吗?
您可以使用以下内容:
[[NSBundle mainBundle] pathForResource:@"file" ofType:@"sh"];