ericsink / SQLitePCL.raw

A Portable Class Library (PCL) for low-level (raw) access to SQLite
Apache License 2.0
522 stars 108 forks source link

Is the lib\Xamarin.iOS10 missing in the latest 0.8.0.0 version on purpose? #48

Closed PureWeen closed 8 years ago

PureWeen commented 9 years ago

I'm guessing I'm just not seeing a readme somewhere about this change and how to make it work

I'm using Akavache from @paulcbetts and noticed that my project stopped running on ios complaining that it couldn't find SQLitePCL.raw version 0.6.1.0...

Project runs fine on Android and Windows

I noticed for the nuget package the lib\Xamarin.iOS10 folder is empty for version 0.8.0.0 so I downgraded the project to 0.7.1.0 (because it's not empty in that version) and now it's all running without any issues

Am I missing something about how to make version 0.8 work?

Mittchel commented 8 years ago

@PureWeen this doesn't work for Android. When adding to the Mono Android targets I get: Error: Target 'InjectReference_cf465a52-f6f1-4446-9f46-435c805e331b', a dependency of target 'ResolveAssemblyReferences', not found. (08 - GrowingPartner.Droid)

For Android use the following: InjectReference_500f61fc-994f-41d2-8f89-d762a5374398

PureWeen commented 8 years ago

Yea I'm pretty sure those GUIDS are just randomly generated... So they'll be different for everyone... If Eric likes the fix :-) he'll get them injected into the build.cs file that creates that stuff

ericsink commented 8 years ago

Yeah, those GUIDs are just stuff I threw in to make sure I didn't have a name clash with anybody else's stuff.

I think I've got the fix into get_build.cs. I still need to push up a test nuget pkg containing the fix. Or test the fix myself. Or both. Hopefully tomorrow or Friday.

ericsink commented 8 years ago

For testing purposes, version 0.8.3-pre1 should contain the @PureWeen fix.

ericsink commented 8 years ago

By chance has anybody had an opportunity to see if 0.8.3-pre1 helps?

ericsink commented 8 years ago

0.8.3 is on nuget and contains the workaround from @PureWeen