Repository navigation
LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139 to main - #27017
LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139 to main#27017csigs wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
🟡 Changes recommended
The Japanese code-signing diagnostic contains a malformed troubleshooting command that needs its missing argument separator restored.
1 open issue
What changed in this PR
This localization update adds translated MSBuild diagnostics for .NET for Apple platforms without changing runtime or build logic.
Changes:
- Adds the macOS
UseNativeHttpHandlerdiagnostic in Turkish, Russian, Japanese, and Spanish. - Adds Japanese guidance for code-signing failures caused by extended file attributes.
| File | Description |
|---|---|
| macios/Localize/loc/tr/macios/msbuild/Xamarin.Localization.MSBuild/MSBStrings.resx.lcl | Adds the Turkish HTTP-handler diagnostic. |
| macios/Localize/loc/ru/macios/msbuild/Xamarin.Localization.MSBuild/MSBStrings.resx.lcl | Adds the Russian HTTP-handler diagnostic. |
| macios/Localize/loc/ja/macios/msbuild/Xamarin.Localization.MSBuild/MSBStrings.resx.lcl | Adds Japanese HTTP-handler and code-signing diagnostics. |
| macios/Localize/loc/es/macios/msbuild/Xamarin.Localization.MSBuild/MSBStrings.resx.lcl | Adds the Spanish HTTP-handler diagnostic. |
Review effort: Balanced
| <Str Cat="Text"> | ||
| <Val><![CDATA[Codesign failed because '{0}' contains files with extended attributes such as 'com.apple.FinderInfo' or 'com.apple.ResourceFork' that are not allowed when signing. Run 'xattr -lr "{0}"' to locate the affected files. Remove the unwanted attributes from the original source files (for example, with 'xattr -cr "path/to/source/files"'), then clean and rebuild. See https://developer.apple.com/library/archive/qa/qa1940/_index.html for more information.]]></Val> | ||
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | ||
| <Val><![CDATA[署名時に許可されていない com.apple.FinderInfo や com.apple.ResourceFork などの拡張属性を持つファイルが '{0}' に含まれているため、コード署名に失敗しました。'xattr -lr"{0}"' を実行して、影響を受けるファイルを見つけます。元のソース ファイルから不要な属性を削除し (たとえば、xattr -cr "path/to/source/files" を使用)、その後、クリーンして再ビルドします。詳細については、https://developer.apple.com/library/archive/qa/qa1940/_index.html を参照してください。]]></Val> |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
🔥 [CI Build #9e6000b] Test results 🔥Test results❌ Tests failed on VSTS: test results 0 tests crashed, 3 tests failed, 214 tests passed. Failures❌ dotnettests tests (macOS)1 tests failed, 0 tests passed.Failed tests
Html Report (VSDrops) Download ❌ monotouch tests (iOS)2 tests failed, 18 tests passed.Failed tests
Html Report (VSDrops) Download Successes✅ assembly-processing: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |

LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139 to main with localized lcls