8e4f22d20e
Modify the code to add Xcode (DT*) variables to the Info.plist:
* Do it for all platforms, not only mobile platforms. Apple uses these fields to
determine if an app was built with a prerelease or old version of Xcode, and will
reject any app submissions if this validation fails.
* Change the behavior to do not distinguish simulator builds, a bit of testing
in Xcode shows that Xcode always adds these values to the Info.plist, even for
simulator builds. This is probably something that changed in Xcode a *long* time
ago, since this code is old (from the initial import of the build logic from MonoDevelop
around 10 years ago).
* Also bump Xamarin.MacDev to get a related fix:
New commits in xamarin/Xamarin.MacDev:
* xamarin/Xamarin.MacDev@74c95ee [Xamarin.MacDev] Always fetch the DTSDKBuild variable.
Diff:
|
||
---|---|---|
.. | ||
MonoTouch.Dialog@558958b0a2 | ||
Touch.Unit@564433f35c | ||
Xamarin.MacDev@74c95ee1c3 | ||
api-tools@373fc1b50a | ||
ikvm-fork@08266ac8c0 | ||
macios-binaries@7813391e75 | ||
opentk@396bc90c7a | ||
.gitignore |