簡體   English   中英

缺少應用商店圖標。 iOS 應用程序必須包含一個 1024x1024 像素的應用程序商店 > PNG 格式的圖標

[英]Missing App Store Icon. iOS Apps must include a 1024x1024px App Store > Icon in PNG format

當我嘗試提交應用程序時

缺少應用商店圖標。 iOS 應用程序必須包含一個 1024x1024px 的 PNG 格式的應用程序商店圖標。 如果未在資產目錄中或通過 iTunes Connect 提供圖標,則無法提交應用以供 App Review 或 Beta App Review


我在 iTunes Connect 中提供 1024px*1024px PNG 格式的App Store 圖標,但仍然出現此錯誤

在 Xcode 中,他們添加了一個額外的應用圖標大小,1024px * 1024px 在此處輸入圖片說明

轉到Assets.xcassets ,您可以在應用圖標圖像集的底部找到這個新增功能。

添加 1024pt 的應用程序圖標后,它應該可以解決問題。

如此處所述,我們需要再添加一個圖標,稱為 1024x1024px App Store 圖標。 創建一個分辨率為 1024x1024 的 png 圖標。

轉到項目常規設置選項卡

在此處輸入圖片說明

點擊 4 號,打開應用程序圖標集。 以下部分將可見。

在此處輸入圖片說明

向下滾動,您將看到 App Store iOS 圖標集。

在此處輸入圖片說明

最好在“AppIcon.appiconset”文件夾中添加圖標。

在此處輸入圖片說明

您可以通過單擊圖標選擇屏幕右側“身份和類型”旁邊的文件夾圖標來找到該文件夾​​。

這應該可以解決問題。

您需要在Assets.xcassets 1024x1024pt大小的附加圖標。

請找到以下步驟。

1) 轉到Assets.xcassets
2) 在Assets.xcassets的App Store iOS 1024pt字段中拖放1024*1024pt的圖標。

有關更多信息,請參閱下面的 GIF 表示。

在 xcassets 中添加圖標的演示

希望它有效!!!

我將引用 Claude31 在這里所說的話: https ://forums.developer.apple.com/thread/90543

可能是無用的問題,但是您是否檢查過 png 圖像的確切大小(在查找器信息中)?

在我的例子中,客戶端給我發送了一個名為 xxxx1024x1024.png 的圖像,實際大小為 4000 x 4000。因此,如果您沒有創建圖像,則值得檢查。

您可以在預覽中打開此圖像並選擇 file -> Export... 並設置格式 png 並檢查 alpha 。 並保存圖像並使用更新的圖像。 我希望問題會得到解決。

<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string>icon.png</string>
<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconFiles</key>
        <array>
            <string>icon.png</string>
            <string>icon@2x.png</string>
            <string>icon-72.png</string>
            <string>icon-72@2x.png</string>
        </array>
        <key>UIPrerenderedIcon</key>
        <false/>
    </dict>
</dict>

您需要 1024 x 1024 像素的應用程序的 App Store 圖像,沒有圓角和屬性,請參閱此答案代碼簽名錯誤 Xcode

我偶然發現了這個問題。 在使用不同類型的 .pn 文件“透明”和“不透明”進行測試后,這兩種混亂都不適合我。 問題在於我將集合放在 App-Icon 中的名稱,該名稱帶有“波浪號”口音。 我刪除了口音,蘋果驗證了編譯。

使用 Xcode 12,您可以擁有一個 Swift UI 應用程序,當您提交審核時,該應用程序只會為 MacOS 版本而不是 iOS 版本提供此錯誤。

訣竅是將 Mac App 圖標圖像和大小添加到 Images.xcassets 文件夾,並在“Mac OS”的“屬性”面板中標記該文件夾。 出於某種原因,它已關閉。

這樣做將允許您的 Mac OS 應用程序被接受以進行“審查”。

希望能幫助某人。 我幾乎花了兩天的時間來追這個。

我的問題是 Sketch 應用程序導出了大小為 1024x1025 的錯誤圖像。

根據您從 XCode 獲得的消息,您也可以事后從 App Store Connect 執行此操作。

App Store Connect 操作警告

我的應用程序 > 准備提交 > App Store 圖標 > 選擇圖像。 App Store Connect - 選擇圖片 必須是 1024x1024px png,沒有 alpha 通道或透明膠片。

更多信息在這里

2xSamurai 的答案是避免重復執行此操作的首選長期解決方案。

我的解決方案是不在應用程序圖標組名稱中使用“â”。

1-)Xcode 9.4.1 打開並打開一個新項目。

2-) 創建新的資產目錄。

3-) 正確填寫所需的圖標。

4-)這個AppIcon目錄右擊並顯示在finder中,打開AppIcon.appiconset文件夾並復制文件夾中的所有內容。

5-)打開舊項目,舊項目AppIcon目錄右擊顯示在finder中,打開文件夾刪除所有東西。

6-)粘貼到您復制的文件夾中。

7-) 清理、構建項目和存檔。

並成功上傳 App Store。

嘗試在app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/上添加一張 1024 X 1024 的圖像並將其重命名為“icon-1024.png”,並將下面的 json 添加到app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json

    {
          "size" : "1024x1024",
          "idiom" : "ios-marketing",
          "filename" : "icon-1024.png",
          "scale" : "1x"
    } 

對我來說就是工作

我的問題實際上來自開發資產。 我的 Assets 文件夾目錄在此位置並導致問題,因為在構建時它忽略了此文件夾。 AppName -> General ->(目標列)AppName -> Development Assets。 確保你的文件不像我的那樣在那里!

Xcode 截圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM