在Xcode中构建Phonegap项目的存档

在Xcode中构建Phonegap项目的存档,xcode,cordova,Xcode,Cordova,我为iOS设备创建了一个Phonegap应用程序。它可以在我连接的设备上正常工作,但如果我想归档应用程序以获取.ipa文件,则编译器会出错 是否必须更改生成设置中的某些内容?要尝试以下几项: 转到生成设置,然后单击链接,然后查找其他链接器标志。然后更改$(TARGET\u BUILD\u DIR)/libCordova.a-->$(BUILD\u PRODUCTS\u DIR)/libCordova.a 在“体系结构中的构建设置”下,将“仅构建活动体系结构”更改为“是” 对于项目和目标,我会尝试

我为iOS设备创建了一个Phonegap应用程序。它可以在我连接的设备上正常工作,但如果我想归档应用程序以获取.ipa文件,则编译器会出错


是否必须更改生成设置中的某些内容?

要尝试以下几项:

  • 转到生成设置,然后单击链接,然后查找其他链接器标志。然后更改$(TARGET\u BUILD\u DIR)/libCordova.a-->$(BUILD\u PRODUCTS\u DIR)/libCordova.a
  • 在“体系结构中的构建设置”下,将“仅构建活动体系结构”更改为“是”

  • 对于项目和目标,我会尝试这两种方法。希望这有帮助

    看起来他没有找到libCordova.a,但我没有删除任何内容。现在看起来是这样的:您是否将Cordova项目和目标上的“仅构建活动架构”更改为“是”,而不是将应用程序项目和目标上的“是”?在CordovaLib项目和目标中,我将“仅构建活动架构”更改为“是”。在StudiSportOS项目和目标中,我如您所说更改了其他链接器标志。好的,下面是我的应用程序和cordova架构的设置。复制这些设置,并让我知道它是否有效。记得先从“产品”选项卡中进行清洁!你改变了什么?复制我的设置有帮助吗?