ฉันกำลังพยายามใช้ Objective Sharpie ของ Xamarin เพื่อสร้างการเชื่อมโยง C # กับไลบรารีของ Spotify ฉันสามารถทำให้มันใช้งานได้กับ Adobe Foundation Framework ดังที่พบในตัวอย่าง แต่ยังไม่สามารถให้ Objective Sharpie ทำได้ ฉันได้ใช้คำสั่งบางคำสั่ง ซึ่งจะแสดงด้านล่างซึ่งส่งผลให้เกิดข้อผิดพลาดในการผูกข้อมูล
1) ก่อนอื่น ฉันลองใช้วิธีง่ายๆ:
sharpie bind -framework Spotify.framework/ -sdk iphoneos8.2
ข้อผิดพลาด: : ไม่มีไฟล์ส่วนหัวของ Umbrella: 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/
Sharpie วัตถุประสงค์บน Native Frameworks http://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/objective_sharpie/#Binding_Native_Frameworks