【问题标题】:Xamarin iOS framework binding fail to find attributes in Xamarin StudioXamarin iOS 框架绑定无法在 Xamarin Studio 中找到属性
【发布时间】:2017-05-26 21:28:16
【问题描述】:

在解决方案中,所有属性都无法识别,知道如何解决这个问题吗?

我使用 Sharpie 使用 sharpie init ios Stripesharpie ios bind 生成 ApiDefinitions 和 Structs cs 文件。

第二个问题是没有创建一个类型,但如果我能通过第一个问题,我可以手动添加它。对此的任何评论都会有很大帮助。

在此处查找 Github 存储库代码, https://github.com/xplatsolutions/Stripe-Xamarin-iOS-Bindings.

【问题讨论】:

  • 这个绑定项目有什么具体原因吗?因为条带组件已经在 Xamarin 商店中。
  • 如果你注意到,Xamarin store Stripe 组件是 3 年前更新的,它是一个死项目。如果您访问该组件的 Github 代码,您会看到相关问题询问项目的状态而没有回复。另一个原因是它是托管的 C# 类而不是实际绑定,控制器“开箱即用”视图不包含在您的应用程序中使用。我再补充一个,Stripe iOS 的最新版本是 10.1.0,3 年前很可能是 2.0。 github.com/stripe/stripe-ios/releases。在一个新项目中,您不想与实际文档保持一致吗?
  • 同意!我们可以一起努力让它活起来。我之前做过一些绑定项目。
  • @RIYAZ 我刚刚用一个可以工作的构建代码更新了 repo,但需要测试,我明天有时间测试,如果你早点让我知道结果。几个我没有得到的奇怪的生成绑定,检查一下。

标签: xamarin xamarin.ios objective-sharpie


【解决方案1】:

我手动将生成的类型一一传递,并进行相应修改,使项目构建。随意查看 Github 中的存储库。

仍然需要一些答案,例如为什么无法识别 [VerifyAttribute] 以及为什么两种类型标记为 [Category] ​​并具有实例成员。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-11
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    • 1970-01-01
    • 1970-01-01
    • 2017-08-03
    • 1970-01-01
    相关资源
    最近更新 更多