armv6_armv6机型_armv6 v7 v8

1个回答

写回答

爱啊哈

2024-11-27 17:28

+ 关注

iphone
iphone

1。OpenGLES版本支持iphoneiphone3G以下(包括iphone3G)版本设备只支持OpenGLES1。1,iphone3GS以上(包括iphone3GS)版本设备既支持OpenGLES1。1,也支持OpenGLES2。

0。armv6iPadiPad所有版本设备既支持OpenGLES1。1,也支持OpenGLES2。0。armv6iPodTouch:iPodTouch2代以下(包括iPodTouch2代)版本设备只支持OpenGLES1。1,iPodTouch3代以上(包括iPodTouch3代)版本设备既支持OpenGLES1。

1,也支持OpenGLES2。0,但8GB版的iPodTouch3代不支持OpenGLES2。0。2。armv6和armv7,armv7sarmv6:iphone2G/3G,iPod1G/2Garmv7:iphone3GS/4/4s,iPod3G/4G,iPad1G/2G/3Garmv7s:iphone5针对上面这部分内容,所以在写代码时,真机测试时,如果报armv7s错误,则多办是因为armv7指令是打开的,去xcode-->"BuildSettings"-->"ValidArchitectures"中把armv7s去掉即可。

iPad
iPad

当然,最好的办法还是想想如何兼容armv7s,因为去掉这个设置后,个人觉得可能会使程序无法在iphone5上运行。因为我没有iphone5,所以我也无法测试这种猜想,请使用iphone5的朋友能顺便解答一下我的疑惑,谢谢!。

举报有用(10分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号