繁体   English   中英

通过cordova / phonegap构建过程设置ios应用程序的体系结构

[英]set architecture for ios apps via cordova / phonegap build process

由于某些插件,我必须将我的cordova iOS应用程序的体系结构设置为armv7 但是每次我构建时,都必须使用X代码来做到这一点。

有没有办法在cordova buildcordova compile阶段自动执行此过程

@Sushant,如果您正在使用Phonegap Build ,则可以在config.xml首选项中使用deployment-target

这将在构建中设置IPHONEOS_DEPLOYMENT_TARGET,然后转换为ipa属性列表中的MinimumOSVersion。

@Sushant,

也许我们在这里错过了一些要点。

根据iOS文档

设备兼容性
https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html

重要提示:如果需要以粗体列出的功能,则必须将应用程序构建为胖二进制文件(armv6和armv7),或者要求iOS的最低版本为4.3或更高。 有关特定的密钥要求,请参见各个设备表。

因此,一种解决问题的方法是将iOS版本设置为4.3

接下来,您似乎需要添加以下属性并将其添加到Info.plist中:

  • UIRequiredDeviceCapabilities =武器7

您可以通过gap:config-file属性扩展config.xml来完成此操作

因此,唯一剩下的问题是,它会起作用吗?

能够最好回答的人们可以在“ 官方论坛 ”上进行电话差距调查。

祝你好运,
杰西

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM