我在Xamarin Studio中开发了一个新版本的应用程序。
我正在尝试上传新版本,但是一旦上传它就会显示Invalid Build。我收到了苹果商店团队的电子邮件:
亲爱的开发人员,
我们发现您最近交付的一个或多个问题 “XYZ”。要处理您的交付,必须出现以下问题 校正:
此捆绑包无效 - Info.plist文件 /Payload/XYZ.iOS.app/GoogleAuthUtilities.framework遗失或可能 不读。
无效的捆绑包 - 捆绑在 '/Payload/XYZ.iOS.app/GoogleAuthUtilities.framework'不包含 捆绑可执行文件。
一旦这些问题得到纠正,您就可以重新发送 纠正二进制。
我已经尝试重新加载支持包并重新创建存档。
有人可以帮我解决这个问题吗?
提前致谢。
答案 0 :(得分:1)
好!所以问题出在谷歌组件中。我正在使用版本4.0.0的组件,这就是问题背后的原因。我从Github获得了4.0.1版本的更新,它仍然没有在Xamarin Nuget包中提供,所以无论谁想要解决这个问题,他都必须下载git项目并进行更改以获得更新的google组件。
有关详细信息,请参阅this链接。
答案 1 :(得分:0)
对我来说,有效的方法是从NuGet安装软件包,我可以选择GoogleSignIn的3.0.1版本,以便Apple再次批准我的应用程序;
抱歉英语
达克斯并推进!