HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了构建/测试通用iPhone / iPad应用程序大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个项目配置(我认为)生成通用二进制文件.基本SDK设置为3.2,部署目标设置为3.1.目标设备系列是iPhone / iPad,架构是armv6 armv7.

关于这个Universal二进制文件是如何工作的,我有几个问题:

1)当我想提交应用程序二进制文件以供审阅时,我应该将哪些配置设置为构建目标?如果我将其设置为“设备 – 3.1”,我会收到警告,其中显示“警告:使用目标设备系列构建”,其中包括iPad(‘1,2’)需要使用3.2或更高版本的SDK构建“.但是,如果我构建使用SDK 3.2,它仍然可以在带有OS 3.1的iPhone上运行吗?
设备和架构(arm6 / arm7)的正确配置是什么?

2)如何测试上面的场景(使用SDK 3.2构建,但安装在运行OS 3.1的设备上)?如果我使用SDK 3.2构建,当我尝试将其安装在带有OS 3.1的手机上时,我会收到一条错误消息,指出手机的操作系统未更新.

谢谢!

解决方法@H_450_17@
我们的第一个通用应用程序今天刚刚在App Store中获得批准和发布,因此以下是我们成功使用的设置:

架构
架构:优化(armv6 armv7)
基础SDK:iPhone设备3.2
仅构建活动体系结构:未选中
有效架构:(空)

部署
目标设备系列:iPhone / iPad
iPhone OS部署目标:iPhone OS 3.0
(您可以将其设置为任何iPhone 3.x操作系统,但我们希望以最老的设备为目标.这必须是3.0或更高,2.x对于通用应用程序无效.)

确保您还检查了Target本身的这些设置(Project-> Edit Active Target“AppName”);上传到iTunes Connect时的初始问题是因为目标本身的iPhone OS部署目标仍设置为2.2.1.

大佬总结

以上是大佬教程为你收集整理的构建/测试通用iPhone / iPad应用程序全部内容,希望文章能够帮你解决构建/测试通用iPhone / iPad应用程序所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。