MobileFirst 7.1 无法在修复包 7.1.0.00.20190704-0841 后导出 ipa

MobileFirst 7.1 cannot export ipa after fixpack 7.1.0.00.20190704-0841

安装此修复包后 xcode 将不再创建 IPA。 它正在创建一个通用的 xcode 存档。 据我所知,更新的 cordova lib 有 3 个私有 headers: CDVDebug.h CDVJSON_private.h CDV插件+Private.h

这些私有 headers 最终在存档期间包含在产品目录中。这是不允许创建 IPA 的。我能够创建 IPA 的唯一方法是将这些库从私有 headers 移动到项目或 public.

这是修复中的错误吗?或者是否有其他可能导致问题的原因。

我发现这个问题是在我们将 cordova 版本捆绑到 4.0 时引入的。由于 "cordova lib having 3 private headers: CDVDebug.h CDVJSON_private.h CDVPlugin+Private.h",您正确检测到它,一旦他们移至 public,问题就会得到解决,并且可以构建 ipa。我们将在即将推出的 v7.1 iFix 中修复此问题。