XAML iOS 16 beta中阿拉伯语的Xamarin表单应用崩溃

tjrkku2a  于 2022-12-07  发布在  iOS
关注(0)|答案(1)|浏览(87)

iOS 16 beta中,当resx字符串中有两行时,基于Xamarin表单的应用程序在阿拉伯语中崩溃。此外,如果我们在绑定到XAML文件时在代码中应用“\n”,它也会崩溃。示例

<data name="some_key" xml:space="preserve">
    <value>هذا الإصدار من نوع ألفا!
.استخدام هذا التطبيق مخصص لغرض الاختبار فقط</value>
 </data>

在XAML文件中使用了如下resx

<Label HorizontalTextAlignment="Start"
                                   Text="{localization:Translate some_key}">
                                   
</Label>

这是Xamarin表单或iOS的问题吗?

bksxznpy

bksxznpy1#

实际建议的解决方法是:如果我们从info.plist本地化中删除ar,那么它不会因新行而崩溃

相关问题