Objective Sharpie is a tool developed and maintained by Xamarin Inc, used to create C# bindings from an Objective-C library, making it consumable in Xamarin.iOS projects.
Questions tagged [objective-sharpie]
79 questions
1
vote
0 answers
Running into Issues with Xamarin Binding Library with 3rd party component Slyce
I'm having some challenges trying to get a binding libraries made for this 3rd party product called Slyce... there sdks are on GitHub
https://github.com/Slyce-Inc/Slyce-Android-SDK
https://github.com/Slyce-Inc/Slyce-iOS-SDK
Using the meta file below…

Nrm101
- 41
- 2
1
vote
0 answers
Bind Salesforce Service Cloud Snap-Ins for Mobile Apps SDK for Xamarin
Is it possible to bind the Salesforce Service Cloud Snap-ins SDK provided at this link iOS SDK to Xamarin using Objective Sharpie.
The following is the structure of the SDK.
sdk_structure_image

Monir Kohi
- 21
- 5
1
vote
1 answer
Xamarin Object Sharpie Obj-C Library Binding why Output huge File?
I'm trying to bind the Heatmap part of Google Maps iOS utils now.
https://github.com/googlemaps/google-maps-ios-utils
1: .a file Create
2: CreateMakefile & Execute the make…

SSM
- 15
- 4
1
vote
1 answer
Objective Sharpie: Generated (*.g) files have error: Cannot declare instance members in a static class (CS0708)
I do understand that static classes can't declare instance members, however this is occurring as a result of the generation of the
Input to compiler: APIDefinition.cs
// @interface CallKitIntegration…

makerofthings7
- 60,103
- 53
- 215
- 448
1
vote
1 answer
While Binding static library in xamarin below error is geting
I have run following command
sharpie bind -output xyz -namespace xyz -sdk iphoneos10.3 /Users/maheshwari/Projects/xyz/xyz/redparkSerial.h
Output:
Automated binding is complete, but there are a few APIs which have
been flagged with [Verify]…

Sachin salunkhe
- 100
- 1
- 8
1
vote
1 answer
linking native library libxml2 into xamarin.ios project with binding project
I have an xcode code that uses the library libxml2.tbd I needed to make that code a static library (myProjectLib.a) that can be used inside Xamarin.ios following this official guidelines:
Binding iOS Library
The problem is that I get alot of errors…

Aproram
- 348
- 1
- 3
- 16
1
vote
0 answers
Binding AFNetworking cocoapod into Xamarin.IOS using objective sharpie error
I have followed this guide [https://developer.xamarin.com/guides/cross-platform/macios/binding/objective-sharpie/examples/cocoapod/]
and created a binding project, added the contents of the two generated files from the binding folder…

Sai Charan
- 11
- 2
1
vote
2 answers
Issues creating Xamarin IOS bindings library
I need to create a bindings library for the pushy framework from pushy.me
I have been going through this tutorial here.
http://blog.xhackers.co/xamarin-c-binding-of-a-cocoapods-ios-sdk-using-sharpie/
So I use the command "sharpie pod init…

Derek Lawrence
- 1,551
- 2
- 16
- 36
1
vote
1 answer
Xamarin Forms Application - Error ITMS-90171 Invalid Bundle Structure
I am trying to create a release build of a Xamarin Forms application but I am running into an error when uploading to the App Store - ITMS-90171: "invalid Build Structure".
The full error is:
ERROR ITMS-90171: "Invalid Bundle Structure - The binary…

Adam McNicol
- 405
- 1
- 4
- 15
1
vote
1 answer
Exception : Foundation.You_Should_Not_Call_base_In_This_Method
I am trying to implement IDtech Unimag card reader. I have already got the c# binding library for UniMag native code. To create the unimag object I am writing below given code.
_uniMagReader = new uniMag ();
//_uniMagReader.ReaderType =…

Brushfire Meet
- 95
- 10
1
vote
1 answer
Xamarin iOS Framework Binding
I am trying to create a binding for the WePay Framework:
https://github.com/wepay/wepay-ios
Following are the steps that I followed.
I installed CocoaPods.
I installed ObjectiveSharpie
I run this command in terminal : $ sharpie pod init ios…

Libin Joseph
- 7,070
- 5
- 29
- 52
1
vote
2 answers
Objective Sharpie fails with errors originating in the SDK's header files
I am trying to bind an Objective-C library and I have successfully generated the binaries. However, when using Objective Sharpie, I get a list of errors that seem to be originating inside the iOS SDK. I launch the following command:
sharpie bind…

goodolddays
- 2,595
- 4
- 34
- 51
1
vote
1 answer
Google SignIn Xamarin Binding
I am trying to bind Google SignIn SDK 2.0 here
I have an issue with Delegate generated that represent a concrete class and not ISignInDelegate interface.
What is wrong in this ApiDefinition?
[BaseType (typeof (NSObject), Name =…

Luigi Saggese
- 5,299
- 3
- 43
- 94
1
vote
0 answers
Can I bind the Apple ResearchKit framework using Objective Sharpie?
If it's possible, can someone help me on how to do it? I am new to using Objective Sharpie of Xamarin.

Ankit Gupta
- 33
- 3
1
vote
0 answers
Objective Sharpie with no header files
I am trying to use Objective Sharpie with a third party library fir which I only have the .a file. From my understanding, I need the header files to do the binding. Is there a way that I can make Objective Sharpie work with this or a way to generate…

David Pilkington
- 13,528
- 3
- 41
- 73