与本机代码链接需要独立(或更高)许可

时间:2016-06-13 14:18:50

标签: xamarin.ios xamarin-studio

我一直在Xamarin.iOS开发应用程序已有一段时间了。我有一个独立版本的许可证。今天我将Xamarin Studio更新到了最新版本。 当我尝试调试应用程序时,它会给我以下错误:

/Users/crs/Projects/MyIkubiOS/MyIkubiOS/MyIkubiOS.csproj (Build) ->
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets (_CompileToNative target) ->

    MTOUCH: error MT9002: Linking with native code requires Indie (or higher) license.
    MTOUCH: error MT9002: Linking with native code requires Indie (or higher) license.
    MTOUCH: error MT9007: P/invoking `System.Int32 FFImageLoading.PlatformPerformance::task_info(System.IntPtr,System.Int32,FFImageLoading.PlatformPerformance/mach_task_basic_info&,System.Int32&)` from `System.Nullable`1<FFImageLoading.PlatformPerformance/mach_task_basic_info> FFImageLoading.PlatformPerformance::GetResidentSize()` (user code) requires Indie (or higher) license.
    MTOUCH: error MT9007: P/invoking `System.IntPtr ApiDefinition.Messaging::IntPtr_objc_msgSend(System.IntPtr,System.IntPtr)` from `System.Void WebP.Touch.WebPDecoder::.ctor()` (user code) requires Indie (or higher) license.
    MTOUCH: error MT9007: P/invoking `System.IntPtr ApiDefinition.Messaging::IntPtr_objc_msgSendSuper(System.IntPtr,System.IntPtr)` from `System.Void WebP.Touch.WebPDecoder::.ctor()` (user code) requires Indie (or higher) license.
    MTOUCH: error MT9007: P/invoking `System.IntPtr ApiDefinition.Messaging::IntPtr_objc_msgSend_IntPtr(System.IntPtr,System.IntPtr,System.IntPtr)` from `UIKit.UIImage WebP.Touch.WebPDecoder::ImageWithWebP(System.String)` (user code) requires Indie (or higher) license.
    MTOUCH: error MT9007: P/invoking `System.IntPtr ApiDefinition.Messaging::IntPtr_objc_msgSendSuper_IntPtr(System.IntPtr,System.IntPtr,System.IntPtr)` from `UIKit.UIImage WebP.Touch.WebPDecoder::ImageWithWebP(System.String)` (user code) requires Indie (or higher) license.
    MTOUCH: error MT9007: P/invoking `System.IntPtr ApiDefinition.Messaging::IntPtr_objc_msgSend_IntPtr(System.IntPtr,System.IntPtr,System.IntPtr)` from `UIKit.UIImage WebP.Touch.WebPDecoder::ImageWithWebPData(Foundation.NSData)` (user code) requires Indie (or higher) license.
    MTOUCH: error MT9007

Xamarin.iOS中的官方定价页面包含有关Xamarin Studio和Visual Enterprise的信息,但没有关于独立或营业执照的信息

1 个答案:

答案 0 :(得分:0)

更新Xamarin.iOS以及Xamarin Studio。这些错误在最新版本中消失了。