Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] In Xamarin Forms the iOS dll is loaded instead of the .netstandard (version 1.6.1) #77

Closed
gsgou opened this issue Jun 19, 2019 · 4 comments
Labels
bug Something isn't working outdated

Comments

@gsgou
Copy link

gsgou commented Jun 19, 2019

Describe the bug

package 1.5.5 works as expected in iOS

package 1.6.1 with Linker behavior (Link Framework SDK's only)
Fails to build
MTOUCH : error MT2101: Can't resolve the reference 'Sextant.NavigationView Sextant.SextantHelper::Initialize(System.Reactive.Concurrency.IScheduler,System.Reactive.Concurrency.IScheduler,ReactiveUI.IViewLocator)', referenced from the method 'System.Void XXX.App::.ctor()' in 'Sextant, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null'.

package 1.6.1 with Linker behavior (Don't Link)
Crashes on Startup with System.TypeLoadException has been thrown Sextant.SextantHelper

The iOS dll is getting loaded instead of the .netstandard also if configured:

  <ItemGroup>
    <Reference Include="Sextant">
      <HintPath>$(NugetPackagesPath)\sextant\1.6.1\lib\netstandard2.0\Sextant.dll</HintPath>
    </Reference>
  </ItemGroup>

Environment

  • OS: iOS
  • Version: 12.2
  • Device: Any device, or simulator
@gsgou gsgou added the bug Something isn't working label Jun 19, 2019
@open-collective-bot
Copy link

open-collective-bot bot commented Jun 19, 2019

Hey @gsgou 👋,

Thank you for opening an issue. We will get back to you as soon as we can. Also, check out our Open Collective and consider backing us.

https://opencollective.com/reactiveui

PS.: We offer priority support for all backers. Don't forget to add priority label when you start backing us 😄

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms!

@gsgou gsgou changed the title [BUG] iOS [BUG] In Xamarin Forms the iOS dll is loaded instead of the .netstandard (v. 1.6.1) Jun 19, 2019
@gsgou gsgou changed the title [BUG] In Xamarin Forms the iOS dll is loaded instead of the .netstandard (v. 1.6.1) [BUG] In Xamarin Forms the iOS dll is loaded instead of the .netstandard (version 1.6.1) Jun 19, 2019
@RLittlesII
Copy link
Member

@gsgou This was documented #54 and resolved #62

I am trying to get a 2.0 release out to resolve this, in the mean time you can use the packages from the GitHub Packages

I believe 1.7.3 should have all the required bits.

@gsgou
Copy link
Author

gsgou commented Jun 20, 2019

Thanks a lot. Great job, moving from Xamvvm with all the effort and features adding I see.

@RLittlesII
Copy link
Member

I unlisted the 1.6.1 package from nuget. That should alleviate anyone else running into this issue until we ship 2.0

Thanks for the report.

@lock lock bot added the outdated label Sep 18, 2019
@lock lock bot locked and limited conversation to collaborators Sep 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working outdated
Projects
None yet
Development

No branches or pull requests

2 participants