0
Q
编译应用10.5
A
回答
0
您应该将部署目标设置为OS X 10.5。确保你没有使用任何在10.5上不可用的API(或者,如果你这样做,那么你使用弱的API并且有一个将在API不可用时使用的回退代码路径)。在10.5上测试你的应用程序。
选项回退编码:
- 测试API对象是否响应自10.5
- 测试引入的一个选择一个类是否引入,因为存在通过获取通过
NSClassFromString()
- 弱连接的参考10.5针对SDK框架,在运行时发现这些框架的符号是否
NULL
- 动态加载共享库
dlopen()
,回落如果它们不存在
相关问题
- 1. 强制libpq使用10.5进行编译
- 2. 编译的C++ MacOSX的10.5和10.6
- 3. 如何编译为Mac OS X 10.5
- 4. Qt不会编译(10.5英特尔Mac)
- 5. 编译PHP-GD在Mac OSX 10.5
- 6. 在OSX 10.5上运行/编译jdbc-sqlite
- 7. 在Xcode 3.2(Snow Leopard)中为10.5编译错误
- 8. 在macOS上为MacOS 10.5交叉编译libjpeg框架10.12
- 9. 如何判断是否为10.6或10.5编译了dylib?
- 10. 我可以使用LLVM(在Xcode中)编译针对OS X 10.5及更高版本的应用程序吗?
- 11. C:应用宏,不编译
- 12. 使用G ++编译器编译GTK +应用程序
- 13. 用python编译编译vim
- 14. 编译的Qt 5.2的应用程序的编译器MSVC2008
- 15. UnknownTimezoneError异常与Python应用程序编译与Py2Exe编译
- 16. Visual Studio在编译期间编译WPF应用程序两次
- 17. PowerBuilder - 不同的编码PB 6.5 - PB 10.5
- 18. 如何在Mac OS X 10.6上编译Mac OS X 10.5的python扩展?
- 19. 编译使用WinUsb的应用程序
- 20. 编译时使用的应用常量
- 21. 使用Jython编译应用程序
- 22. 应用程序编译使用显卡
- 23. 用cygwin/gfortran编译或用acml编译
- 24. iPhone应用程序兼容性,使用3.1 sdk编译。可以使用3.0重新编译二进制编译?
- 25. 调试编译.net应用程序
- 26. 未编译C++ wxWidgets应用程序
- 27. 编译问题例如ScaLAPACK的应用
- 28. Java编译器Android应用程序
- 29. 错误编译JavaFX应用程序
- 30. Visual Studio C# - 编译应用程序?
我做你所说的一切,但不知何故,似乎没有编制正确的10.5。 Xcode编译器没有任何日志吗?它不抛出任何错误... – Daniel 2012-07-30 11:27:31
PS:我有OSX 10.5没有MAC – Daniel 2012-07-30 11:27:57
@simpleBob你怎么知道它不会编译正确10.5如果没有编译器错误和你没有上10.5测试? Xcode 4不能编译为PowerPC。要访问构建日志,请选择“查看”>“导航器”>“显示日志导航器”以打开日志导航器。从日志导航器中选择构建以打开构建结果编辑器。从编辑器中选择一个构建步骤。应该出现一个水平线的小按钮。点击按钮查看构建记录。 – 2012-07-30 18:16:37