2015-03-31 2 views
1

Я пытаюсь использовать Objective Sharpie от Xamarin для создания привязок C# к библиотеке Spotify. Я смог заставить его работать в Adobe Foundation Framework, как показано в примере. Но они не смогли получить Objective Sharpie. Я использовал несколько команд, которые я покажу ниже, которые приводят к ошибке привязки.Binding Spotify iOS SDK to C# с использованием Objective Sharpie

1) Сначала я попробовал простой подход:

sharpie bind -framework Spotify.framework/ -sdk iphoneos8.2 

Ошибка: файл заголовка Зонт не существует: Spotify.framework/Headers/.h

2) Далее, я пытались их более сложный пример, и вышел с этим ...

sharpie bind \ 
-sdk iphoneos8.2 Spotify.framework/Headers/Spotify.h \ 
-scope Spotify.framework/Headers \ 
-c -F 

Ошибка: нет источников, указанных

Я собираюсь продолжить подключаться, чтобы узнать, что еще я могу выяснить. Любая помощь будет принята с благодарностью! Благодаря!

Дополнительная информация: Я использую Beta7 из Spotify iOS SDK и Objective Sharpie 2.1.6.

Spotify IOS SDK Framework https://developer.spotify.com/technologies/spotify-ios-sdk/

Цель шулера на Native Каркасы http://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/objective_sharpie/#Binding_Native_Frameworks

ответ

2

sharpie bind -sdk iphoneos8.2 -framework Spotify.framework

было хорошо со мной. Проверьте, установлен ли на вашем компьютере iPhone 8.0 SDK.

xcodebuild -showsdks

Если нет, вы можете установить его из Xcode - Preferences - Downloads.

+0

Спасибо за ваше время, по-видимому, я был глупым и думал, что это был /, и добавил, что до конца моей Spotify.framework, которая заставила его сработаться. Я чувствую себя глупо. Твоя работала, и еще раз спасибо! :) – jamesbar2

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