菜鸟教程小白 发表于 2022-12-13 04:09:46

ios - Xamarin 表格 : Launcher icon for ios


                                            <p><p>我正在尝试从 Mac 设置 xamarin forms ios 项目的启动器图标。</p>

<p>我做了以下事情,但仍然显示默认图标。</p>

<p>1.在解决方案资源管理器中双击Info.plist文件打开它进行编辑。</p>

<p>2.向下滚动到应用图标部分。</p>

<p>3.从源下拉列表中,选择 AppIcon-1。
<a href="/image/ZNVUT.png" rel="noreferrer noopener nofollow"><img src="/image/ZNVUT.png" alt="enter image description here"/></a> </p>

<p>4.打开 Assets.xcassets 并从列表中选择 App 图标。</p>

<p>5.选择所需类型的图像文件(未选中预渲染选项)。一些图标已经用默认图标填充,如果我改变它会得到文件未找到错误。</p>

<p> <a href="/image/AzEOB.png" rel="noreferrer noopener nofollow"><img src="/image/AzEOB.png" alt="enter image description here"/></a> </p>

<p>Info.plist 中的 XSAppIconAssets 路径为:</p>

<pre><code>&lt;key&gt;XSAppIconAssets&lt;/key&gt;
&lt;string&gt;Assets.xcassets/AppIcon-1.appiconset&lt;/string&gt;
</code></pre>

<p>此任务是否有任何额外设置?我引用这个博客:<a href="https://learn.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/app-icons?tabs=vsmac" rel="noreferrer noopener nofollow">https://learn.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/app-icons?tabs=vsmac</a> </p>

<p>提前致谢。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>这是因为 <code>Assets file path</code> 与 <code>info.plist</code> 中的值不匹配,您的应用程序找不到它,所以使用默认图标。</p>

<ol>
<li><p>右键<code>info.plist</code>,用<code>XML(Text)Editor</code>打开,可以找到</p>

<pre><code>&lt;key&gt;XSAppIconAssets&lt;/key&gt;
&lt;string&gt;Resources/Images.xcassets/AppIcons.appiconset&lt;/string&gt;
</code></pre> </li>
<li><p>右键<code>Assets.xcassets</code>并打开包含文件夹,选择其父文件夹,你可以发现它位于<code>YourApp.iOS</code>而不是<code>Resources</code>。</p>

<p> <a href="/image/crGTu.png" rel="noreferrer noopener nofollow"><img src="/image/crGTu.png" alt="enter image description here"/></a> </p></li>
</ol>

<h3>解决方案</h3>

<p>将 <code>XSAppIconAssets</code> 从 <code>Resources/Images.xcassets/AppIcons.appiconset</code> 改为 <code>Images.xcassets/AppIcons.appiconset</code> ,应该可以解决问题。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Xamarin 表格 : Launcher icon for ios,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/49994279/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/49994279/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Xamarin 表格 : Launcher icon for ios