这似乎是关于如何伪造 IPA 打包权限的问题(疯狂猜测)
无论如何,我还发现 phonegap build 用户也有同样的问题
我正在使用 Windows。
看起来 Apple 可能已经更改了对 IPA 文件的验证,Trigger 将不得不对此进行调查并更新 IPA 的创建方式。
同时,IPA 实际上只是 zip 文件,您应该能够解压缩它,制作 Forge 二进制可执行文件并将其压缩备份。我没有尝试过,所以它可能不起作用,但值得一试,直到有更好的修复。
要在 Mac 上使用命令行执行此操作,您应该能够运行以下命令(我假设您可以访问 Mac 以使用应用程序加载器)。bad.ipa
是您尝试提交但不起作用的 ipa 文件,而 good.ipa 是您希望能够提交的结果 ipa 文件。
unzip bad.ipa
chmod a+x Payload/device-ios.app/Forge
zip -r good.ipa Payload
您需要提供提到的文件 trigger.io 的可执行权限
当我对 google Admob 库有同样的问题时,这就是我所做的
chmod +x libGoogleAnalytics_debug.a
并再次编译并将ipa上传回itunes connect。