c48c62fed5
* [msbuild] Unify how CFBundleName is calculated. Previously, CFBundleName would default to: * iOS: CFBundleDisplayName (if set), otherwise the app bundle name. * all other platforms: the app bundle name. Now unify the logic so that we have the same behavior on all platforms. This is a breaking change under the following conditions: * Building for iOS * CFBundleName is not set in the Info.plist * CFBundleDisplayName is set in the Info.plist * CFBundleDisplayName from the Info.plist is different from AssemblyName in the csproj (which is the value used to calculate the app bundle name). The fix would be to: * Set CFBundleName in the Info.plist to the desired value. This change works in previous versions of Xamarin.iOS as well. * Update tests. |
||
---|---|---|
.. | ||
Xamarin.Localization.MSBuild | ||
Xamarin.Mac.Tasks | ||
Xamarin.Mac.Tasks.Core | ||
Xamarin.MacDev.Tasks | ||
Xamarin.MacDev.Tasks.Core | ||
Xamarin.ObjcBinding.Tasks | ||
Xamarin.Shared | ||
Xamarin.iOS.Tasks | ||
Xamarin.iOS.Tasks.Core | ||
.gitignore | ||
ILMerge.targets | ||
Makefile | ||
Xamarin.MacDev.Tasks.sln |