2017-02-07 4 views
1

Мне нужно создать библиотеку привязок для напористых рамок из pushy.meПроблем создание Xamarin IOS привязок библиотеки

Я шел через этот учебник здесь.

http://blog.xhackers.co/xamarin-c-binding-of-a-cocoapods-ios-sdk-using-sharpie/

Поэтому я использую команду «шулер стручок инициализацию напористого»

это, кажется, работает хорошо, и я стручок скачал, который имеет напористые рамки. Затем я использую команду «sharpie pod bind», и она дает мне вывод Pods_ObjectiveSharpieIntegration.framework, но с этим не связан файл .a. Поэтому отсюда я не могу понять, как импортировать это в проект xamarin ios.

Любая помощь была бы потрясающей. Спасибо, это было очень запутанно.

ответ

4

Открыть файл xxx/Pods/Pushy/PushySDK.framework, файл .a - PushySDK (около 5M, нет расширения).

Вы можете переименовать файл, а затем перетащить связывания проекта

+0

Я принимаю это как ответ, так как он перевел меня на шаг вперед, спасибо. У меня было еще 2 вопроса. Я получаю эту ошибку на apiDefinition.cs, когда копирую код. "Тип или пространство имен имя "BaseType" не может быть найден" '[BaseType (TypeOf (NSObject))]' '[DisableDefaultCtor] 'интерфейс Pushy' '{' Я получаю ошибку на DisableDefaultCtor. @sunyt –

+0

см. Https://gist.github.com/unhappy224/ed76b8c054408f43ec04bc8b4c92a97a – sunyt

+0

Спасибо, что ты потрясающий. Вопрос: как вы выяснили, нужны ли эти делегаты, просто интересно, чего я пропал без вести, так как мой выпуск отсутствовал в этих двух строках. Хотел бы я дать вам больше репутации! –

Смежные вопросы