问题
How can I upgrade my Xamarin.iOS version from 9.6.1.8 to 9.6.1.9 in windows machine?
I have already checked for updates in Xamarin Studio and also checked for updates in Visual Studio 2015>Tools>Options>Xamarin>Other>Check Now and all is looking up to date but as the error log says, Xamarin.iOS version is supposed to be 9.6.1.9.
Thanks in advance.
Xamarin.VisualStudio.IOS.LogHandler Warning: 0 : [2016-04-05 16:13:04.2398] There is a mismatch between the installed Xamarin.iOS (version 9.6.1.9) on the Mac MacMiniBuildServer.local (192.168.101.15) and the local Xamarin.iOS 9.6.1.8. While this may not be an issue, it might cause unexpected behaviors. When applying updates, make sure to keep both the Mac and Windows in sync.
回答1:
When updating Xamarin
- ensure that the same release channel (stable, beta, alpha) is used on both machines (visible on the update dialog of each tool).
On Mac
- Open Xamarin Studio Open
Xamarin Studio > Check for Updates
- Download updates
- Press Restart & Install Updates
On Windows
- Open Xamarin Studio
Help > Check for Updates
- Download updates
- Press Restart & Install Updates
- Open Visual Studio
Tools > Options > Xamarin > Other > Check now
To be damn sure, close and restart everything :P
If it still appears: see the answer from BytesGuy
回答2:
There is often a discrepancy in the minor version for Xamarin.iOS between the PC and Mac.
This message can be safely ignored as long as you are on the latest stable version on both you PC and Mac (which you seem to be).
The only time this can become an actual issue is when your major versions are different (e.g., 9.6 on PC and 9.8 on Mac).
回答3:
It turned out to be a problem with Apple Store Distribution Certificate.
I followed this steps and after recreating the Distribution Certificate, all problem was sorted out, so didn't need to upgrade my Xamarin.iOS version to 9.6.1.9.
Hope this might be helpful for other people.
来源:https://stackoverflow.com/questions/36432025/how-can-i-upgrade-my-xamarin-ios-version-from-9-6-1-8-to-9-6-1-9-in-windows-mach