部署到AppStore失败,因为我添加了一个watchOS项目(Xamarin.Forms)

时间:2017-02-07 17:48:17

标签: ios xamarin deployment xamarin.ios publish

由于我添加了一个watchOS项目,我无法将我的应用程序部署到AppStore。我收到了这条消息:

  

错误ITMS-90034:“签名丢失或无效。捆绑   'com.SoftwareNotion.LottoStats.watchkitapp.watchkitextension'在   捆绑路径   '有效载荷/ LottoStats.iOS.app /手表/ LottoStatsiOSLottoStatsWatch.app /插件/ LottoStatsiOSLottoStatsWatchExtension.appex'   没有使用Apple提交证书签名。“

我仔细检查了我的设置,但找不到错误。我正在使用最新的Xamarin Studio稳定版本来部署我的Mac OS。我是否需要将watchOS(及其扩展名)项目设置为Configuration“AppStore”?因为只有“Debug”和“Release”可用。我使用本指南进行配置:https://developer.xamarin.com/guides/ios/watch/deployment/appstore/

刚刚使用XCode对存档进行了验证检查。看起来证书不是为watchOS项目注入的。如何为此过程配置Xamarin Studio?

watchOS项目包配置:http://puu.sh/tSize/c2c5e927ae.jpg watchOS EX项目包配置:http://puu.sh/tSiA1/dbbc939e96.jpg

XCode包验证:http://puu.sh/tSjcI/3434b431f3.jpg

希望有人可以提供帮助,因为我想从上个星期五开始部署TestFlight测试,这些东西让我感到恶心,我不明白为什么它不能按预期工作......

我通过重新创建证书解决了这个问题。但现在我有一个问题,Xamarin告诉我该应用程序有64MB,只允许50MB(实际的WatchOS应用程序是11,4MB)?!

0 个答案:

没有答案