首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhoneGap项目Armv6

PhoneGap项目Armv6
EN

Stack Overflow用户
提问于 2012-11-17 01:47:12
回答 1查看 129关注 0票数 0

我构建了一个Phonegap2.0.1项目,并在CordovaLib.ecodeproj的构建设置下显示

代码语言:javascript
复制
Architectures: Standard (armv7, armv7s) - $(ARCHS_STANDARD_32_BIT) 
Valid Architectures: 1386 armv7 armv7

但是,在my projects .xcodeproj的build设置下,我有

代码语言:javascript
复制
Architectures: Standard (armv6, armv7)
Valid Architectures: armv7 armv7

因此,它们似乎相互矛盾:S。

主要的问题是PhoneGap已经放弃了对armv6的支持,但是在当前的设置下,该应用程序在armv6设备上安装和加载都很好,但很快就会挂起:(。

我尝试将我的项目构建设置更改为:

代码语言:javascript
复制
Architectures: Standard (armv7, armv7s) - $(ARCHS_STANDARD_32_BIT)

然而,这导致xcode开始尖叫CordovaLib文件中的一些错误:

这里应该有什么正确的设置,我不想让人们在armv6上安装我的应用程序并使其崩溃:(,我如何确保只有armv7设备能够安装它

EN

回答 1

Stack Overflow用户

发布于 2012-11-17 05:45:07

您使用的是哪个版本的Xcode?PhoneGap放弃了对旧版本的支持,因为苹果必须-在应用商店上发布一些你需要支持iOS6的东西,这意味着使用最新版本的Xcode,而不支持armv6。

由于$(ARCHS_STANDARD_32_BIT)是原生iOS项目的默认设置,而不仅仅是PhoneGap,我认为你可以指望应用商店系统只部署到支持的设备上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13421782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档