dotnet / dotnet/macios

Changing App Dock name with Localized CFBundleDisplayName on Xamarin.Mac Not Working Properly

Open
#7,466 24 comments 0 reactions 0 assignees View on GitHub
bug help wanted macOS
Dominant language
C#
Stars
2.9k
Forks
576
Avg merge
2d 13h
Merged PRs (30d)
96

Description

### Steps to Reproduce

1. I coded a Xamarin.Mac app. I localized my app bundle name and bundle display name via InfoPlist.strings inside of "lproj" folders with the help of Xcode like:

**InfoPlist.strings**
```
/*
InfoPlist.strings
AnkaraUniversity_Radio

Created by Berk Babadoğan on 13.11.2019.

*/

/* Localized Bundle Display Name */
"CFBundleDisplayName" = "Ankara Üniversitesi Radyosu";
"CFBundleName" = "Ankara Üniversitesi Radyosu";

```

**Info.plist**

```

CFBundleDevelopmentRegion
en_US
CFBundleIdentifier
com.bbsoft.AURadio
CFBundleInfoDictionaryVersion
6.0
CFBundleName
${PRODUCT_NAME}
CFBundleDisplayName
${PRODUCT_NAME}
CFBundleExecutable
${EXECUTABLE_NAME}
LSHasLocalizedDisplayName

CFBundlePackageType
APPL
CFBundleShortVersionString
1.0
CFBundleSignature
????
CFBundleVersion
1
LSApplicationCategoryType
public.app-category.music
LSMinimumSystemVersion
10.15
NSHumanReadableCopyright
2019 Berk Babadoğan
NSMainStoryboardFile
Main
NSPrincipalClass
App
XSAppIconAssets
Assets.xcassets/AppIcon.appiconset
AppleDockMenu
DockMenu
CFBundleLocalizations

en
tr

```

2. Localized bundle name is visible on menu bar now.
3. However, unlike Xamarin.iOS, Xamarin.Mac gets app Dock name from Assembly Name in Project options, not from "CFBundleDisplayName" , So, my app name on the dock icon could not response the localization settings, it stays unchanged.

### Expected Behavior
App name on dock must reflect the localization change, macOS must show the localized app name.

### Actual Behavior

My app name on the dock icon could not response the localization settings, it stays unchanged. I saw the assembly name on Dock.

### Environment

```
=== Visual Studio Community 2019 for Mac ===

Version 8.3.8 (build 8)
Installation UUID: b3c9098d-8ae6-4343-815f-879d4c319a34
GTK+ 2.24.23 (Raleigh theme)
Xamarin.Mac 5.16.1.24 (d16-3 / 08809f5b)

Package version: 604000208

=== Mono Framework MDK ===

Runtime:
Mono 6.4.0.208 (2019-06/07c23f2ca43) (64-bit)
Package version: 604000208

=== NuGet ===

Version: 5.3.0.6192

=== .NET Core SDK ===

SDK: /usr/local/share/dotnet/sdk/3.0.100/Sdks
SDK Version: 3.0.100
MSBuild SDKs: /Library/Frameworks/Mono.framework/Versions/6.4.0/lib/mono/msbuild/Current/bin/Sdks

=== .NET Core Runtime ===

Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
3.0.0
2.1.13

=== Xamarin.Profiler ===

Version: 1.6.12.29
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

=== Updater ===

Version: 11

=== Xamarin.Android ===

Version: 10.0.6.2 (Visual Studio Community)
Commit: xamarin-android/d16-3/c407838
Android SDK: /Users/berkbabadogan/Android SDK
Supported Android versions:
None installed

SDK Tools Version: 26.1.1
SDK Platform Tools Version: 28.0.2
SDK Build Tools Version: 28.0.3

Build Information:
Mono: mono/mono/2019-06@476d72b9e32
Java.Interop: xamarin/java.interop/d16-3@5836f58
LibZipSharp: grendello/LibZipSharp/d16-3@71f4a94
LibZip: nih-at/libzip/rel-1-5-1@b95cf3fd
ProGuard: xamarin/proguard/master@905836d
SQLite: xamarin/sqlite/3.27.1@8212a2d
Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-3@cb41333

=== Microsoft Mobile OpenJDK ===

Java SDK: /Users/berkbabadogan/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.25
1.8.0-25
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL

=== Android SDK Manager ===

Version: 1.4.0.65
Hash: c33b107
Branch: remotes/origin/d16-3
Build date: 2019-11-06 18:31:30 UTC

=== Android Device Manager ===

Version: 1.2.0.116
Hash: d2b2af0
Branch: remotes/origin/d16-3
Build date: 2019-11-06 18:31:50 UTC

=== Xamarin Designer ===

Version: 16.3.0.256
Hash: 8a223bfd7
Branch: remotes/origin/d16-3
Build date: 2019-11-01 21:02:02 UTC

=== Apple Developer Tools ===

Xcode 11.2.1 (15526.1)
Build 11B500

=== Xamarin.Mac ===

Version: 6.6.0.12 (Visual Studio Community)
Hash: e3c2b406d
Branch: xcode11.2
Build date: 2019-11-01 00:12:07-0400

=== Xamarin.iOS ===

Version: 13.6.0.12 (Visual Studio Community)
Hash: e3c2b406d
Branch: xcode11.2
Build date: 2019-11-01 00:12:08-0400

=== Xamarin Inspector ===

Version: 1.4.3
Hash: db27525
Branch: 1.4-release
Build date: Mon, 09 Jul 2018 21:20:18 GMT
Client compatibility: 1

=== Build Information ===

Release ID: 803080008
Git revision: 51ddc17b26f5a73f6e2a47feeb38bf1270662527
Build date: 2019-11-06 21:50:59+00
Build branch: release-8.3
Xamarin extensions: 010ea9b96369b2de32742f30576e92840acd1fac

=== Operating System ===

Mac OS X 10.15.1
Darwin 19.0.0 Darwin Kernel Version 19.0.0
Thu Oct 17 16:17:15 PDT 2019
root:xnu-6153.41.3~29/RELEASE_X86_64 x86_64

```

### Build Logs

**[Full Diagnostic Debug](https://gist.github.com/berkbb/9ccc75b4f7b100b3bef8f9fbcfbd6606)**

```
Building AnkaraUniversity_Radio_macOS (Debug)
Build started 18.11.2019 18:37:18.
__________________________________________________
Project "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/AnkaraUniversity_Radio_macOS.csproj" (Build target(s)):

Target _BeforeCoreCompileImageAssets:
Skipping target "_BeforeCoreCompileImageAssets" because all output files are up-to-date with respect to the input files.
Target _CoreCompileImageAssets:
Skipping target "_CoreCompileImageAssets" because all output files are up-to-date with respect to the input files.
Target _CoreCompileInterfaceDefinitions:
BundleResources Output:
obj/Debug/ibtool/en.lproj/DockMenu.nib
obj/Debug/ibtool/tr.lproj/DockMenu.nib
obj/Debug/ibtool-link/en.lproj/Main.storyboardc/MainMenu.nib
obj/Debug/ibtool-link/en.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib
obj/Debug/ibtool-link/en.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib
obj/Debug/ibtool-link/en.lproj/Main.storyboardc/Info.plist
obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/MainMenu.nib
obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib
obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib
obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/Info.plist
OutputManifests Output:
obj/Debug/ibtool-manifests/en.lproj/DockMenu.nib
obj/Debug/ibtool-manifests/tr.lproj/DockMenu.nib
obj/Debug/ibtool-manifests/en.lproj/Main.storyboardc
obj/Debug/ibtool-manifests/tr.lproj/Main.storyboardc
obj/Debug/ibtool-manifests/link
Target _CoreCompileColladaAssets:
Skipping target "_CoreCompileColladaAssets" because it has no inputs.
Target _GetProjectReferenceTargetFrameworkProperties:
__________________________________________________
Project "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/AnkaraUniversity_Radio_macOS.csproj" is building "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/Radio_NETStandardClass/Radio_NETStandardClass.csproj" (GetTargetFrameworks target(s)):

Target ResolveProjectReferences:
__________________________________________________
Project "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/AnkaraUniversity_Radio_macOS.csproj" is building "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/Radio_NETStandardClass/Radio_NETStandardClass.csproj" (GetTargetPath target(s)):

__________________________________________________
Project "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/AnkaraUniversity_Radio_macOS.csproj" is building "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/Radio_NETStandardClass/Radio_NETStandardClass.csproj" (GetNativeManifest target(s)):

Target GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
Target CoreCompile:
/Library/Frameworks/Mono.framework/Versions/6.4.0/lib/mono/msbuild/Current/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702,2008 /nostdlib+ /errorreport:prompt /warn:4 /define:__UNIFIED__;__MACOS__;DEBUG /errorendlocation /preferreduilang:en-US /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/mscorlib.dll /reference:/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/Radio_NETStandardClass/bin/Debug/netstandard2.1/Radio_NETStandardClass.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/System.Core.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/System.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Drawing.Common.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Xamarin.Mac.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/Microsoft.Win32.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/Microsoft.Win32.Registry.AccessControl.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/Microsoft.Win32.Registry.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/netstandard.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.AppContext.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Buffers.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Collections.Concurrent.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Collections.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Collections.NonGeneric.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Collections.Specialized.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ComponentModel.Annotations.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ComponentModel.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ComponentModel.EventBasedAsync.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ComponentModel.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ComponentModel.TypeConverter.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Console.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Data.Common.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Data.SqlClient.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.Contracts.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.Debug.dll /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.FileVersionInfo.dll" /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.Process.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.StackTrace.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.TextWriterTraceListener.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.Tools.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.TraceEvent.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.TraceSource.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Diagnostics.Tracing.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Drawing.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Dynamic.Runtime.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Globalization.Calendars.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Globalization.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Globalization.Extensions.dll /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.Compression.ZipFile.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.FileSystem.AccessControl.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.FileSystem.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.FileSystem.DriveInfo.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.FileSystem.Primitives.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.FileSystem.Watcher.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.IsolatedStorage.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.MemoryMappedFiles.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.Pipes.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.IO.UnmanagedMemoryStream.dll" /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Linq.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Linq.Expressions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Linq.Parallel.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Linq.Queryable.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Memory.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.AuthenticationManager.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Cache.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.HttpListener.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Mail.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.NameResolution.dll /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.NetworkInformation.dll" /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Ping.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Requests.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Security.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.ServicePoint.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Sockets.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.Utilities.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.WebHeaderCollection.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.WebSockets.Client.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Net.WebSockets.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ObjectModel.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.DispatchProxy.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.Emit.dll /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.Emit.ILGeneration.dll" /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.Emit.Lightweight.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.Extensions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Reflection.TypeExtensions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Resources.Reader.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Resources.ReaderWriter.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Resources.ResourceManager.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Resources.Writer.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.CompilerServices.VisualC.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Extensions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Handles.dll /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.InteropServices.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.InteropServices.RuntimeInformation.dll" /reference:"/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.InteropServices.WindowsRuntime.dll" /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Loader.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Numerics.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Serialization.Formatters.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Serialization.Json.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Serialization.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Runtime.Serialization.Xml.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.AccessControl.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Claims.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Algorithms.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Cng.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Csp.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.DeriveBytes.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Encoding.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Encryption.Aes.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Encryption.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Encryption.ECDsa.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Hashing.Algorithms.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Hashing.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.OpenSsl.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Pkcs.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.ProtectedData.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.RandomNumberGenerator.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.RSA.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Cryptography.X509Certificates.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Principal.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.Principal.Windows.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Security.SecureString.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ServiceModel.Duplex.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ServiceModel.Http.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ServiceModel.NetTcp.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ServiceModel.Primitives.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ServiceModel.Security.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ServiceProcess.ServiceController.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Text.Encoding.CodePages.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Text.Encoding.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Text.Encoding.Extensions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Text.RegularExpressions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.AccessControl.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.Overlapped.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.Tasks.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.Tasks.Extensions.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.Tasks.Parallel.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.Thread.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.ThreadPool.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Threading.Timer.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.ValueTuple.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.ReaderWriter.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.XDocument.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.XmlDocument.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.XmlSerializer.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.XPath.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.XPath.XDocument.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.XPath.XmlDocument.dll /reference:/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac/Facades/System.Xml.Xsl.Primitives.dll /debug+ /debug:portable /optimize- /out:obj/Debug/AU_Radio_macOS.exe /target:exe /utf8output /langversion:7.3 Main.cs AppDelegate.cs ViewController.cs ViewController.designer.cs App.cs ButtonPressEvent.cs Observer.cs PressObserver.cs ButtonStateChanged.cs Extra.cs "/var/folders/mt/l8mphkgj29g_x_yzp84wvnn40000gn/T/Xamarin.Mac,Version=v2.0.AssemblyAttributes.cs"
ViewController.cs(109,21,109,33): warning CS0114: 'ViewController.ObserveValue(NSString, NSObject, NSDictionary, IntPtr)' hides inherited member 'NSObject.ObserveValue(NSString, NSObject, NSDictionary, IntPtr)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
AppDelegate.cs(23,13,23,52): warning CS0618: 'NSApplication.Windows' is obsolete: 'Remove usage or use 'DangerousWindows' instead.'
AppDelegate.cs(39,13,39,52): warning CS0618: 'NSApplication.Windows' is obsolete: 'Remove usage or use 'DangerousWindows' instead.'
Done building target "CoreCompile" in project "AnkaraUniversity_Radio_macOS.csproj".
Target _CopyFilesMarkedCopyLocal:
Touching "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/AnkaraUniversity_Radio_macOS.csproj.CopyComplete".
Target GetCopyToOutputDirectoryItems:
__________________________________________________
Project "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/AnkaraUniversity_Radio_macOS.csproj" is building "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/Radio_NETStandardClass/Radio_NETStandardClass.csproj" (GetCopyToOutputDirectoryItems target(s)):

Target CopyFilesToOutputDirectory:
Copying file from "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/AU_Radio_macOS.exe" to "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.exe".
AnkaraUniversity_Radio_macOS -> /Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.exe
Copying file from "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/AU_Radio_macOS.pdb" to "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.pdb".
Target IncrementalClean:
Deleting file "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/Ankara Üniversitesi Radyosu.exe".
Deleting file "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/Ankara Üniversitesi Radyosu.pdb".
Deleting file "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/Ankara Üniversitesi Radyosu.exe".
Deleting file "/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/Ankara Üniversitesi Radyosu.pdb".
Target _DetectSigningIdentity:
Detected signing identity:
Bundle Id: com.bbsoft.AURadio
App Id: com.bbsoft.AURadio
Target _CopyContentToBundle:
Creating directory '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/actool/bundle/AppIcon.icns' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/AppIcon.icns'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/actool/bundle/Assets.car' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/Assets.car'
Creating directory '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool/en.lproj/DockMenu.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/DockMenu.nib'
Creating directory '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool/tr.lproj/DockMenu.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/DockMenu.nib'
Creating directory '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/Main.storyboardc'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/en.lproj/Main.storyboardc/MainMenu.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/Main.storyboardc/MainMenu.nib'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/en.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/en.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/en.lproj/Main.storyboardc/Info.plist' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/Main.storyboardc/Info.plist'
Creating directory '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/Main.storyboardc'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/MainMenu.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/Main.storyboardc/MainMenu.nib'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/ibtool-link/tr.lproj/Main.storyboardc/Info.plist' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/Main.storyboardc/Info.plist'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/Resources/en.lproj/InfoPlist.strings' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/en.lproj/InfoPlist.strings'
Copying file from '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/Resources/tr.lproj/InfoPlist.strings' to '/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/bin/Debug/AU_Radio_macOS.app/Contents/Resources/tr.lproj/InfoPlist.strings'
Target _CompileToNative:
/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/bin/mmp @/Users/berkbabadogan/Projects/AnkaraUniversity_Radio/AnkaraUniversity_Radio_macOS/obj/Debug/response-file.rsp

Done building project "AnkaraUniversity_Radio_macOS.csproj".

Build succeeded.

ViewController.cs(109,21,109,33): warning CS0114: 'ViewController.ObserveValue(NSString, NSObject, NSDictionary, IntPtr)' hides inherited member 'NSObject.ObserveValue(NSString, NSObject, NSDictionary, IntPtr)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
AppDelegate.cs(23,13,23,52): warning CS0618: 'NSApplication.Windows' is obsolete: 'Remove usage or use 'DangerousWindows' instead.'
AppDelegate.cs(39,13,39,52): warning CS0618: 'NSApplication.Windows' is obsolete: 'Remove usage or use 'DangerousWindows' instead.'
3 Warning(s)
0 Error(s)

Time Elapsed 00:00:07.47

========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========

Build: 0 errors, 3 warnings

```
### Example Project (If Possible)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.