簡體   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