ld: фреймворк не найден HIServices в Visual Studio для Mac
Я пытаюсь использовать HIServices Framework от Xamarin.Mac (через Visual Studio для Mac). У меня есть DLLImport, который выглядит как
public const string ApplicationServicesHIServicesFramework =
"/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/HIServices";
[DllImport(ApplicationServicesHIServicesFramework, EntryPoint = "AXIsProcessTrustedWithOptions")]
static extern sbyte _AXIsProcessTrustedWithOptions(IntPtr nsDictionaryRef);
public static bool AXIsProcessTrustedWithOptions(NSDictionary dict)
{
return _AXIsProcessTrustedWithOptions(dict.Handle) != 0;
}
VSfM делает правильные вещи, добавляя -framework HIServices к моему вызову xcrun, однако я получаю
xcrun -sdk macosx clang -g -mmacosx-version-min=10.12 -arch x86_64 -fobjc-runtime=macosx -ObjC -framework CoreFoundation -framework Security -framework CoreServices -framework SystemConfiguration -framework CoreGraphics -framework CoreText -framework CoreVideo -framework GameController -framework ImageIO -framework MapKit -framework MediaAccessibility -framework MediaToolbox -framework Metal -framework MetalKit -framework AppKit -framework Foundation -framework SceneKit -framework Accelerate -framework AudioToolbox -framework QuickLook -framework QuartzCore -framework ApplicationServices -framework VideoToolbox -framework Carbon -framework AVFoundation -framework AudioUnit -framework CoreLocation -framework CoreMIDI -framework OpenGL -framework GLKit -framework WebKit -framework NotificationCenter -framework Quartz -framework CoreData -framework Accounts -framework Intents -framework IOBluetooth -framework CoreMedia -framework JavaScriptCore -framework CoreWLAN -framework EventKit -framework GameplayKit -framework LocalAuthentication -framework ModelIO -framework MultipeerConnectivity -framework MediaLibrary -framework GameKit -framework SpriteKit -framework QTKit -framework AVKit -framework CloudKit -framework Contacts -framework SafariServices -framework ScriptingBridge -framework Social -framework StoreKit -framework FinderSync -framework HIServices -weak_framework MediaPlayer -u _xamarin_nfloat_objc_msgSend -u _xamarin_nfloat_objc_msgSendSuper -u _xamarin_IntPtr_objc_msgSend_IntPtr -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr -u _xamarin_IntPtr_objc_msgSend_IntPtr_IntPtr_UInt32 -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr_IntPtr_UInt32 -u _xamarin_IntPtr_objc_msgSend_IntPtr_IntPtr_UInt64 -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr_IntPtr_UInt64 -u _xamarin_IntPtr_objc_msgSend_IntPtr_nint_nint_nint_UInt32 -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr_nint_nint_nint_UInt32 -u _xamarin_IntPtr_objc_msgSend_IntPtr_nint_nint_nint_UInt64 -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr_nint_nint_nint_UInt64 -u _xamarin_IntPtr_objc_msgSend_IntPtr_UInt32_nint_UInt32 -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr_UInt32_nint_UInt32 -u _xamarin_IntPtr_objc_msgSend_IntPtr_UInt64_nint_UInt64 -u _xamarin_IntPtr_objc_msgSendSuper_IntPtr_UInt64_nint_UInt64 -u _xamarin_simd__Vector2_objc_msgSend -u _xamarin_simd__Vector2_objc_msgSendSuper -u _xamarin_simd__void_objc_msgSend_Vector2 -u _xamarin_simd__void_objc_msgSendSuper_Vector2 -u _xamarin_simd__Vector3_objc_msgSend -u _xamarin_simd__Vector3_objc_msgSendSuper -u _xamarin_simd__Vector3_objc_msgSend_stret -u _xamarin_simd__Vector3_objc_msgSendSuper_stret -u _xamarin_simd__void_objc_msgSend_Vector3 -u _xamarin_simd__void_objc_msgSendSuper_Vector3 -u _xamarin_simd__Matrix3_objc_msgSend -u _xamarin_simd__Matrix3_objc_msgSendSuper -u _xamarin_simd__Matrix3_objc_msgSend_stret -u _xamarin_simd__Matrix3_objc_msgSendSuper_stret -u _xamarin_simd__void_objc_msgSend_Matrix3 -u _xamarin_simd__void_objc_msgSendSuper_Matrix3 -u _xamarin_simd__IntPtr_objc_msgSend_Vector2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2 -u _xamarin_simd__IntPtr_objc_msgSend_Vector3 -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3 -u _xamarin_simd__Vector2i_objc_msgSend -u _xamarin_simd__Vector2i_objc_msgSendSuper -u _xamarin_simd__IntPtr_objc_msgSend_Vector2i_int_int_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2i_int_int_bool -u _xamarin_simd__IntPtr_objc_msgSend_Vector2i_int_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2i_int_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector2i -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2i -u _xamarin_simd__IntPtr_objc_msgSend_float_Vector2_Vector2_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_Vector2_Vector2_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_Vector2_Vector2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_Vector2_Vector2 -u _xamarin_simd__GKTriangle_objc_msgSend_nuint -u _xamarin_simd__GKTriangle_objc_msgSendSuper_nuint -u _xamarin_simd__GKTriangle_objc_msgSend_stret_nuint -u _xamarin_simd__GKTriangle_objc_msgSendSuper_stret_nuint -u _xamarin_simd__float_objc_msgSend_Vector2 -u _xamarin_simd__float_objc_msgSendSuper_Vector2 -u _xamarin_simd__void_objc_msgSend_Vector3d -u _xamarin_simd__void_objc_msgSendSuper_Vector3d -u _xamarin_simd__Vector2d_objc_msgSend -u _xamarin_simd__Vector2d_objc_msgSendSuper -u _xamarin_simd__Vector2d_objc_msgSend_stret -u _xamarin_simd__Vector2d_objc_msgSendSuper_stret -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Vector2d_Vector2d_Vector2i_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Vector2d_Vector2d_Vector2i_bool -u _xamarin_simd__float_objc_msgSend_Vector2i -u _xamarin_simd__float_objc_msgSendSuper_Vector2i -u _xamarin_simd__void_objc_msgSend_float_Vector2i -u _xamarin_simd__void_objc_msgSendSuper_float_Vector2i -u _xamarin_simd__GKBox_objc_msgSend -u _xamarin_simd__GKBox_objc_msgSendSuper -u _xamarin_simd__GKBox_objc_msgSend_stret -u _xamarin_simd__GKBox_objc_msgSendSuper_stret -u _xamarin_simd__IntPtr_objc_msgSend_GKBox_float -u _xamarin_simd__IntPtr_objc_msgSendSuper_GKBox_float -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Vector3 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Vector3 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_GKBox -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_GKBox -u _xamarin_simd__IntPtr_objc_msgSend_GKBox -u _xamarin_simd__IntPtr_objc_msgSendSuper_GKBox -u _xamarin_simd__Vector2_objc_msgSend_nuint -u _xamarin_simd__Vector2_objc_msgSendSuper_nuint -u _xamarin_simd__Vector3_objc_msgSend_nuint -u _xamarin_simd__Vector3_objc_msgSendSuper_nuint -u _xamarin_simd__Vector3_objc_msgSend_stret_nuint -u _xamarin_simd__Vector3_objc_msgSendSuper_stret_nuint -u _xamarin_simd__IntPtr_objc_msgSend_GKQuad_float -u _xamarin_simd__IntPtr_objc_msgSendSuper_GKQuad_float -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Vector2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Vector2 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_GKQuad -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_GKQuad -u _xamarin_simd__IntPtr_objc_msgSend_GKQuad -u _xamarin_simd__IntPtr_objc_msgSendSuper_GKQuad -u _xamarin_simd__GKQuad_objc_msgSend -u _xamarin_simd__GKQuad_objc_msgSendSuper -u _xamarin_simd__GKQuad_objc_msgSend_stret -u _xamarin_simd__GKQuad_objc_msgSendSuper_stret -u _xamarin_simd__void_objc_msgSend_IntPtr_Vector2_Vector2_int -u _xamarin_simd__void_objc_msgSendSuper_IntPtr_Vector2_Vector2_int -u _xamarin_simd__void_objc_msgSend_IntPtr_Vector2_Vector2_Int64 -u _xamarin_simd__void_objc_msgSendSuper_IntPtr_Vector2_Vector2_Int64 -u _xamarin_simd__void_objc_msgSend_IntPtr_Vector2_Vector2 -u _xamarin_simd__void_objc_msgSendSuper_IntPtr_Vector2_Vector2 -u _xamarin_simd__IntPtr_objc_msgSend_Vector2_Vector2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2_Vector2 -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSend_Double -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSendSuper_Double -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSend_stret_Double -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSendSuper_stret_Double -u _xamarin_simd__Matrix4_objc_msgSend -u _xamarin_simd__Matrix4_objc_msgSendSuper -u _xamarin_simd__Matrix4_objc_msgSend_stret -u _xamarin_simd__Matrix4_objc_msgSendSuper_stret -u _xamarin_simd__void_objc_msgSend_MDLAxisAlignedBoundingBox_bool -u _xamarin_simd__void_objc_msgSendSuper_MDLAxisAlignedBoundingBox_bool -u _xamarin_simd__void_objc_msgSend_Vector3_Vector3 -u _xamarin_simd__void_objc_msgSendSuper_Vector3_Vector3 -u _xamarin_simd__Vector3_objc_msgSend_Vector2i_Vector2i -u _xamarin_simd__Vector3_objc_msgSendSuper_Vector2i_Vector2i -u _xamarin_simd__Vector3_objc_msgSend_stret_Vector2i_Vector2i -u _xamarin_simd__Vector3_objc_msgSendSuper_stret_Vector2i_Vector2i -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_bool_IntPtr_Vector2i_nint_nuint_int_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_bool_IntPtr_Vector2i_nint_nuint_int_bool -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_bool_IntPtr_Vector2i_nint_nuint_Int64_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_bool_IntPtr_Vector2i_nint_nuint_Int64_bool -u _xamarin_simd__IntPtr_objc_msgSend_float_IntPtr_Vector2i_int_int_IntPtr_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_IntPtr_Vector2i_int_int_IntPtr_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_IntPtr_Vector2i_int_Int64_IntPtr_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_IntPtr_Vector2i_int_Int64_IntPtr_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_float_IntPtr_Vector2i -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_float_IntPtr_Vector2i -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_IntPtr_IntPtr_Vector2i -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_Vector2i -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_IntPtr -u _xamarin_simd__Vector4_objc_msgSend -u _xamarin_simd__Vector4_objc_msgSendSuper -u _xamarin_simd__Vector4_objc_msgSend_stret -u _xamarin_simd__Vector4_objc_msgSendSuper_stret -u _xamarin_simd__void_objc_msgSend_Vector4 -u _xamarin_simd__void_objc_msgSendSuper_Vector4 -u _xamarin_simd__void_objc_msgSend_Matrix4 -u _xamarin_simd__void_objc_msgSendSuper_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt32_Vector2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt32_Vector2 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt64_Vector2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt64_Vector2 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt32_Vector3 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt32_Vector3 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt64_Vector3 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt64_Vector3 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt32_Vector4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt32_Vector4 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt64_Vector4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt64_Vector4 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt32_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt32_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_UInt64_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_UInt64_Matrix4 -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSend -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSendSuper -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSend_stret -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSendSuper_stret -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector3i_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector3i_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector3i_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector3i_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_bool_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_bool_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_bool_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_bool_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_bool_bool_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_bool_bool_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_bool_bool_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_bool_bool_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_int_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_int_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_int_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_int_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector2i_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector2i_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_bool_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_bool_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_int_UInt32_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_int_UInt32_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector3i_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector3i_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_Vector3i_Int64_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_Vector3i_Int64_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector2_Vector2i_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2_Vector2i_int_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector2_Vector2i_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector2_Vector2i_Int64_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_nuint_nuint_int_bool_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_nuint_nuint_int_bool_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_Vector3_nuint_nuint_Int64_bool_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector3_nuint_nuint_Int64_bool_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_Vector2_nuint_nuint_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_Vector2_nuint_nuint_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_Vector2_nuint_nuint_Int64_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_Vector2_nuint_nuint_Int64_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_Vector2_nuint_nuint_nuint_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_Vector2_nuint_nuint_nuint_int_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_Vector2_nuint_nuint_nuint_Int64_bool_IntPtr -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_Vector2_nuint_nuint_nuint_Int64_bool_IntPtr -u _xamarin_simd__bool_objc_msgSend_Vector2i_nint_float_IntPtr_IntPtr_IntPtr -u _xamarin_simd__bool_objc_msgSendSuper_Vector2i_nint_float_IntPtr_IntPtr_IntPtr -u _xamarin_simd__bool_objc_msgSend_Vector2i_IntPtr_IntPtr_IntPtr_IntPtr -u _xamarin_simd__bool_objc_msgSendSuper_Vector2i_IntPtr_IntPtr_IntPtr_IntPtr -u _xamarin_simd__IntPtr_objc_msgSend_float_IntPtr_Vector2i_int -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_IntPtr_Vector2i_int -u _xamarin_simd__IntPtr_objc_msgSend_float_IntPtr_Vector2i_Int64 -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_IntPtr_Vector2i_Int64 -u _xamarin_simd__IntPtr_objc_msgSend_float_IntPtr_Vector2i_int_int_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_IntPtr_Vector2i_int_int_bool -u _xamarin_simd__IntPtr_objc_msgSend_float_IntPtr_Vector2i_int_Int64_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_float_IntPtr_Vector2i_int_Int64_bool -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_int_Vector2i_float_float_float_float -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_int_Vector2i_float_float_float_float -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Int64_Vector2i_float_float_float_float -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Int64_Vector2i_float_float_float_float -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_IntPtr_Vector2i -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_IntPtr_Vector2i -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_IntPtr_Vector2i_float -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_IntPtr_Vector2i_float -u _xamarin_simd__IntPtr_objc_msgSend_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSend_Matrix4_bool -u _xamarin_simd__IntPtr_objc_msgSendSuper_Matrix4_bool -u _xamarin_simd__Vector3_objc_msgSend_Double -u _xamarin_simd__Vector3_objc_msgSendSuper_Double -u _xamarin_simd__Vector3_objc_msgSend_stret_Double -u _xamarin_simd__Vector3_objc_msgSendSuper_stret_Double -u _xamarin_simd__Matrix4_objc_msgSend_Double -u _xamarin_simd__Matrix4_objc_msgSendSuper_Double -u _xamarin_simd__Matrix4_objc_msgSend_stret_Double -u _xamarin_simd__Matrix4_objc_msgSendSuper_stret_Double -u _xamarin_simd__void_objc_msgSend_Vector3_Double -u _xamarin_simd__void_objc_msgSendSuper_Vector3_Double -u _xamarin_simd__void_objc_msgSend_Matrix4_Double -u _xamarin_simd__void_objc_msgSendSuper_Matrix4_Double -u _xamarin_simd__Matrix4_objc_msgSend_IntPtr_Double -u _xamarin_simd__Matrix4_objc_msgSendSuper_IntPtr_Double -u _xamarin_simd__Matrix4_objc_msgSend_stret_IntPtr_Double -u _xamarin_simd__Matrix4_objc_msgSendSuper_stret_IntPtr_Double -u _xamarin_simd__bool_objc_msgSend_Vector4i_bool_bool_bool_bool -u _xamarin_simd__bool_objc_msgSendSuper_Vector4i_bool_bool_bool_bool -u _xamarin_simd__void_objc_msgSend_Vector4i -u _xamarin_simd__void_objc_msgSendSuper_Vector4i -u _xamarin_simd__Vector4i_objc_msgSend_Vector3 -u _xamarin_simd__Vector4i_objc_msgSendSuper_Vector3 -u _xamarin_simd__Vector4i_objc_msgSend_stret_Vector3 -u _xamarin_simd__Vector4i_objc_msgSendSuper_stret_Vector3 -u _xamarin_simd__Vector3_objc_msgSend_Vector4i -u _xamarin_simd__Vector3_objc_msgSendSuper_Vector4i -u _xamarin_simd__Vector3_objc_msgSend_stret_Vector4i -u _xamarin_simd__Vector3_objc_msgSendSuper_stret_Vector4i -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSend_Vector4i -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSendSuper_Vector4i -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSend_stret_Vector4i -u _xamarin_simd__MDLAxisAlignedBoundingBox_objc_msgSendSuper_stret_Vector4i -u _xamarin_simd__Vector3_objc_msgSend_Vector3 -u _xamarin_simd__Vector3_objc_msgSendSuper_Vector3 -u _xamarin_simd__Vector3_objc_msgSend_stret_Vector3 -u _xamarin_simd__Vector3_objc_msgSendSuper_stret_Vector3 -u _xamarin_simd__IntPtr_objc_msgSend_Vector4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_Vector4 -u _xamarin_vector_float3__Vector4_objc_msgSend -u _xamarin_vector_float3__Vector4_objc_msgSendSuper -u _xamarin_vector_float3__Vector4_objc_msgSend_stret -u _xamarin_vector_float3__Vector4_objc_msgSendSuper_stret -u _xamarin_vector_float3__void_objc_msgSend_Vector4 -u _xamarin_vector_float3__void_objc_msgSendSuper_Vector4 -u _xamarin_simd__Matrix2_objc_msgSend -u _xamarin_simd__Matrix2_objc_msgSendSuper -u _xamarin_simd__Matrix2_objc_msgSend_stret -u _xamarin_simd__Matrix2_objc_msgSendSuper_stret -u _xamarin_simd__void_objc_msgSend_Matrix2 -u _xamarin_simd__void_objc_msgSendSuper_Matrix2 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Vector4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Vector4 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Matrix2 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Matrix2 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Matrix3 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Matrix3 -u _xamarin_simd__IntPtr_objc_msgSend_IntPtr_Matrix4 -u _xamarin_simd__IntPtr_objc_msgSendSuper_IntPtr_Matrix4 -u _xamarin_simd__Vector2_objc_msgSend_nint -u _xamarin_simd__Vector2_objc_msgSendSuper_nint -u _xamarin_localized_string_format -u _xamarin_localized_string_format_1 -u _xamarin_localized_string_format_2 -u _xamarin_localized_string_format_3 -u _xamarin_localized_string_format_4 -u _xamarin_localized_string_format_5 -u _xamarin_localized_string_format_6 -u _xamarin_localized_string_format_7 -u _xamarin_localized_string_format_8 -u _xamarin_localized_string_format_9 -u _xamarin_init_nsthread -u _xamarin_get_block_descriptor -u _xamarin_timezone_get_names -u _xamarin_timezone_get_data -u _mono_pmip -u _xamarin_dyn_objc_msgSend -u _xamarin_dyn_objc_msgSendSuper -u _xamarin_dyn_objc_msgSend_stret -u _xamarin_dyn_objc_msgSendSuper_stret /Library/Frameworks/Xamarin.Mac.framework/Versions/3.6.0.19/lib/libxammac-debug.a -o /Loqu8/Projects/lemon/src/HIServiceTest/bin/Debug/HIServiceTest.app/Contents/MacOS/HIServiceTest -D_THREAD_SAFE -I/Library/Frameworks/Xamarin.Mac.framework/Versions/3.6.0.19/lib/pkgconfig/../../include/mono-2.0 /Library/Frameworks/Xamarin.Mac.framework/Versions/3.6.0.19/lib/pkgconfig/../../lib/libmonosgen-2.0.a /Library/Frameworks/Xamarin.Mac.framework/Versions/3.6.0.19/lib/mmp/Xamarin.Mac.registrar.mobile.a -framework Quartz -liconv -x objective-c++ -I/Library/Frameworks/Xamarin.Mac.framework/Versions/3.6.0.19/include -fno-caret-diagnostics -fno-diagnostics-fixit-info -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk /Loqu8/Projects/lemon/src/HIServiceTest/obj/x86/Debug/mmp-cache/main.m
ld: framework not found HIServices
clang : error : linker command failed with exit code 1 (use -v to see invocation)
Этот код работал раньше в более ранних версиях Xamarin Studio. Может быть тумблер VSfM мне не хватает?
Обновить. Это не доступно из clang
в чем проблема:
Tims-MacBook-Air:scratch tim$ clang -framework HIServices
ld: framework not found HIServices
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Tims-MacBook-Air:scratch tim$ clang -framework CoreText
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Tims-MacBook-Air:scratch tim$