我正在尝试使用Xamarin的ObjectiveSharpie创建到Spotify库的C#绑定(bind)。如示例中所示,我能够让它为AdobeFoundationFramework工作。但是一直无法让ObjectiveSharpie做到这一点。我使用了一些命令,我将在下面显示这些命令会导致绑定(bind)错误。1)首先我尝试了简单的方法:sharpiebind-frameworkSpotify.framework/-sdkiphoneos8.2错误::Umbrella头文件不存在:Spotify.framework/Headers/.h2)接下来,我尝试了他们更复杂的示例并得
我正在尝试绑定(bind)自定义nativeiOS框架并在sharpie绑定(bind)输出绑定(bind)的第一阶段收到此错误。以下是我点击以下命令时的命令和日志:sharpiebind--output=filename--namespace=namespacename--sdk=iphoneos11.4/path/to/the/headerfile日志:System.Exception:不受支持的clang可用性平台:“bridgeos”在Sharpie.Bind.Attributes.AvailabilityBaseAttribute+d__6.MoveNext()[0x0037
我正在尝试绑定(bind)一个框架,该框架有自己的Info.plist,它需要iphoneos8.2。根据文档https://developer.xamarin.com/guides/cross-platform/macios/binding/objective-sharpie/tools/我安装了Xcode6.2,它在Applications/Contents/...sharpiexcode-sdks-v应返回在/Application/Xcode*.app中找到的任何sdk。但是,我的输出仍然只显示9.3sdks。我还尝试按照其他帖子中的建议将8.2sdk复制到Xcode.app/
我正在尝试让ObjectiveSharpie为SpotifyiOSSDK生成绑定(bind).我使用以下命令:sharpiebind-sdkiphoneos10.2\-outputSpotifyAuthenticationBindings\SpotifyAuthentication.framework/Headers/SpotifyAuthentication.h\-scopeSpotifyAuthentication.framework/Headers/\-c-F.但是,输出的ApiDefinitions.cs似乎没有包含太多常量之外的内容:usingFoundation;using