我的应用程序在xcode中工作,将文件从其包中复制到缓存并使用NSTask执行shell/java。在没有Xcode的情况下导出和运行时,它无法访问这些文件。我错过了什么?我只有iOS开发人员签名身份,没有Mac Dev帐户(尚未)。OSX文件访问问题
0
A
回答
0
确保在编译后将文件复制到.app文件。
如果它们存在,那么你可能会在错误的路径上访问它们? 你记得使用[NSBundle mainBundle]来获取他们的路径吗?
您可以使用这样的事情:
[[NSBundle mainBundle] pathForResource:@"file" ofType:@"sh"];
0
这其实是一个沙箱功能,因为OS X有它...这就是为什么应用程序开发人员模式运行(这实际上已经root权限),没有任何问题在适当的沙箱内运行时表现不正常。
除了我现有的iOS开发人员计划之外,一旦我已经购买了Mac Developer帐户,该应用程序将按预期工作(既可以作为Xcode Run,也可以作为安装到应用程序的常规应用程序)。
相关问题
- 1. 在mac OSX上访问psql的问题
- 2. OSX Dashboard Widget命令行访问问题
- 3. mod_rewrite问题,访问文件?
- 4. 文件访问问题
- 5. Android文件访问问题
- 6. 从iOS访问OSX文件系统?
- 7. OSx php7.1问题
- 8. 直接访问OSX
- 9. 访问pcap文件标题
- 10. 访问使用中的文件问题
- 11. PHP同时文件访问/ flock()问题
- 12. Cygwin/vim Windows 7文件访问问题
- 13. Windows 7文件访问权限问题
- 14. OSX和Safari问题
- 15. OSX Sierra Nsspeechrecognizer问题
- 16. RVM + ZSH + OSX问题
- 17. 在线图片幻灯片问题。文件访问问题
- 18. 使用Parallels访问Web Service的问题(OSX,Win 7)
- 19. 访问文件
- 20. 访问文件
- 21. GlassFish V3文件上传Servlet,文件访问问题
- 22. OSX上Totalview调试软件的问题
- 23. osx - WebRTC链接问题
- 24. OSX上的JNI问题
- 25. CMake OSX问题与Assimp
- 26. JxCapture OSX相机问题
- 27. OSx Sierra的CSS问题
- 28. OSX su命令问题
- 29. Safari Mac OSX Backspace问题
- 30. Mac OSX - Xcode /泄漏问题