被分析的二进制文件必须是可执行的trigger.io
这似乎是一个问题,关于如何打包IPA(疯狂的猜测)
无论如何,我还发现phonegapbuild立用户有相同的问题
我正在使用Windows。
它看起来像苹果可能已经改变了对IPA文件的validation,触发器将不得不查看这个并更新IPA的创build方式。
与此同时,IPA实际上只是zip文件,您应该能够解压缩它,使Forge二进制文件可执行并将其压缩回去。 我没有尝试过,所以它可能无法正常工作,但值得一试,直到有一个更好的解决scheme。
要在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连接。