在应用程序加载器中发布 Xamarin.iOS IPA 时出错
Posted
技术标签:
【中文标题】在应用程序加载器中发布 Xamarin.iOS IPA 时出错【英文标题】:Error while publishing Xamarin.iOS IPA in Application Loader 【发布时间】:2019-04-17 16:36:24 【问题描述】:当我尝试通过 Application Loader 交付我的应用程序时,我收到多个错误消息: 错误 ITMS-90171:“无效的捆绑结构 - 二进制文件 myapp.app/SwiftFrameworkSimulator/libsswiftCoreLocation.dylib”是不允许的。
我看到这些文件被打包到我的应用程序中,我该如何阻止它们被打包到我的 .ipa 中?这些文件是什么,如何解决这个问题?
【问题讨论】:
您是否尝试过清理并重建您的项目?看看这些线程可能会有所帮助:error-itms-90171 和 invalid-bundle-structure。 【参考方案1】:我通过手动删除 SwiftFrameworkSimulator 文件夹及其存档中的内容解决了这个问题,但我不知道为什么会首先添加这样的东西。
【讨论】:
以上是关于在应用程序加载器中发布 Xamarin.iOS IPA 时出错的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio Xamarin.ios 设计器中添加同级视图?
如何在 Xamarin IOS 自定义渲染器中单击 UITextField Rightview 打开 UIPickerView
Xamarin iOS - 我们如何以编程方式将可访问性焦点设置为按钮
如何加载存在于 Xamarin.iOS 中的共享库项目中的第二个 Storyboard