2017-03-07 52 views
1

我創建了一個Xamarin.Forms解決方案(使用PCL),並在我所有的pcl和我的平臺特定項目中都包含了領域nuget。當我從Visual Studio 2015年中編譯iOS的項目(從連接到我的Mac電腦)Xamarin.Forms with Realm - 在建立iOs時問題解決文件

我獲得以下編譯錯誤:

:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(700,3): error : 
Failed to resolve assembly: 'Realm.Sync, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null'' 

但是從Xamarin Studio中運行我的MAC,它編譯沒有任何問題。 有誰知道這個問題可能是什麼?

+0

展望本加入github.com/realm/realm-dotnet/blob/master/CHANGELOG.md的重大更改,比較在Mac上從頭開始構建的東西,如果有人認爲它被忽略;-) –

+0

與原生(Xamarin.iOS)有相同的問題。 – jhm

+0

請嘗試使用1.0.4 NuGet進行構建 - 請參閱https://github.com/realm/realm-dotnet/blob/master/CHANGELOG.md中的重大更改,該更改已在1.1.0 –

回答

0

Andy Dent建議的解決方案實際上解決了這個問題 - 我們後來崩潰了,這導致我認爲它沒有,但那是在我們這邊。

請嘗試用1.0.4的NuGet建設 - 看到在1.1.0

+1

1.1.1發佈了,應該解決這個問題。請嘗試一下,讓我們知道你是否仍然遇到問題。 –

0

我已經創建了Realm問題1264來跟蹤這個問題,但會在這裏複製解決方案。