我遇到了PhoneGap:Build目前正在构建iOS应用程序的问题:splash screens are duplicated, greatly increasing the compiled file size我的应用程序。
之前他们遇到了一个问题,其中they were copying the wrong icon into the Android XHDPI icon folder用于Android构建,我能够编写一个automated fixing this bug post-build脚本,因为他们似乎没有兴趣修复错误(现在差不多一年了)原始的错误报告&虽然它似乎目前可能已修复,但最近没有评论。)
我知道我可以将IPA重命名为ZIP,解压缩并浏览其内容。我可以轻松地自动执行以下步骤:
......但我不知道我必须从哪里去。我发现了一些讨论使用Xcode运行不同实用程序,执行签名等的线程;但是他们似乎都假设你在本地有一个xcode项目,我没有。 (我使用PhoneGap& PhoneGap:专门构建以避免这些令人头疼的问题。)
我可以访问上传到PhoneGap的所有相同密钥文件:Build for原始签名过程,我知道所有必要的密码。我安装了Xcode(只是不是本地的xcode项目)......
是否可以使用命令行实用程序& amp;将“固定”zip重组为已签名的IPA以进行开发/发布分发。没有创建本地Xcode项目?如果是这样,怎么样?
答案 0 :(得分:0)
是的,这是可能的。 您可以导出IPA,解压缩,删除重复文件(假设您的代码没有引用它),然后重新签名应用程序并将IPA压缩回来。 您将找到有关如何使用命令行工具“codesign”在stackoverflow上重新签名.app目录的示例!