微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将Xamarin.iOS绑定添加到小型示例应用程序时找不到命名空间

如何解决将Xamarin.iOS绑定添加到小型示例应用程序时找不到命名空间

我在一家为iOS和Android分发Swift / Objective-C框架的公司任职。

我正在尝试建立Xamarin.iOS绑定库并正常工作-我拥有iOS绑定解决方案,并且看起来可以编译。

但是,当我尝试将该绑定项目包含到一个小的示例应用程序中进行测试时,似乎该示例应用程序无法通过绑定和/或框架看到其命名空间。

下面包括的是项目结构的样子-我将绑定项目添加到示例应用程序项目中,然后还添加了绑定作为该应用程序的参考。我还包括了Nuget的Xamarin.swift软件包,因为该框架基于Swift5。

enter image description here

这里是我试图在using中使用框架名称间的地方,这会导致错误编译-有趣的是,我在绑定项目的编译中看到警告,所以看来该项目已正确包含。 / p>

enter image description here

我对Xamarin缺乏经验,因此在将Nami绑定项目添加到此示例应用程序中时,没有什么太基本的东西了。

以防万一,我仅在绑定项目的iOS端准备就绪,示例应用程序是iOS和Android,但我只是尝试在iOS端运行,而未修改Android端。 / p>

我要绑定的框架是一个胖框架,没有外部依赖性,仅内部使用Foundation,UIKit和StoreKit。

如果有人想看一下该项目,我会在此zip文件中包含示例应用程序和绑定项目:

https://www.dropbox.com/s/kgl2d86s2ehmxck/BindingToSampleApp.zip?dl=0

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。