问题描述
我已经写了一个通用的iOS应用程序,可以在我的iPhone和iPad上正常运行,但不是在我的旧iPod touch上。 X代码甚至不传输二进制文件。它只是说
I have written a universal iOS-App that runs fine on my iPhone and iPad, but not on my good old iPod touch. X-code does not even transfer the binary. It just says
部署目标是4.2。 (iPod touch运行4.2.1,它有2.1 GB的可用空间)。
The deployment target is 4.2. (The iPod touch runs 4.2.1 and it has 2.1 GB of free space).
如何排除此问题?
推荐答案
我不知道你的具体iPod型号,但我遇到了这个问题,听起来好像是一个armv6 / armv7问题,最近开始出现最新的XCode更新。我把头发拉了好几年。
I don't know your specific iPod model but I had this problem and it sounds like an armv6 / armv7 issue that started coming around recently with the latest XCode update. I pulled my hair out for ages on this one.
确保你的版本是armv6 - 你可能需要在顶部附近支持物理输入armv6你的构建设置,否则它只是为armv7设备编译。
Make sure that your build is armv6 - you might need to physically type in "armv6" as supported near the top of your build settings otherwise it is only compiling for armv7 devices.
这篇关于为什么我的iOS应用程序无法在我的iPod touch上运行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!