2017-10-08 13 views
5

Xamarinアップデート後にInfo.plist値(CFBundleIconName)がありません。どうすれば修正できますか?私のMac上で私のXamarin、Xcodeのを更新し、App Storeにアップロードしようとした後、私はアップルからの電子メールのこの種を取得

Info.plistの値がありません - のInfo.plistキーの値'CFBundleIconName'はバンドル 'com.xxxx.yyyy'にありません。 iOS 11以降のSDKで構築されたアプリは、アセットカタログにアプリアイコンを提供する必要があります。このInfo.plistキーの値も指定する必要があります。詳細はhttp://help.apple.com/xcode/mac/current/#/dev10510b1f7を参照してください。これらの問題が修正されたら、修正されたバイナリを再配信できます。

アイコンの資産カタログに変換する必要がありますが、どうすればいいのかわかりません。Visual Studio 2015(Windows)?私はまったく同じ問題が持っていた

<key>CFBundleDisplayName</key> 
<string>Name - Online</string> 
<key>CFBundleIdentifier</key> 
<string>com.xxxxx.xxxxxx</string> 
<key>CFBundleVersion</key> 
<string>3.4</string> 
<key>CFBundleIconFiles</key> 
<array> 
    <string>[email protected]</string> 
    <string>Icon-72.png</string> 
    <string>[email protected]</string> 
    <string>Icon.png</string> 
    <string>[email protected]</string> 
    <string>Icon-76.png</string> 
    <string>[email protected]</string> 
    <string>Default.png</string> 
    <string>[email protected]</string> 
    <string>[email protected]</string> 
    <string>Default-Landscape.png</string> 
    <string>[email protected]</string> 
    <string>Default-Portrait.png</string> 
    <string>[email protected]</string> 
    <string>[email protected]</string> 
    <string>Icon-Small-50.png</string> 
    <string>Icon-Small-40.png</string> 
    <string>[email protected]</string> 
    <string>Icon-Small.png</string> 
</array> 
<key>CFBundleShortVersionString</key> 
<string>4.4</string> 

答えて

3

: これは私ののInfo.plistの一部です。 、https://github.com/MobiVM/robovm/issues/210

  1. 右クリックのInfo.plist「と...開く」を選択し、「iOSのマニフェスト・エディタ」を選ぶ:Basciallyこれは私が問題を解決する助けました。
  2. [ビジュアルアセット]タブに移動し、[アセットカタログを使用する]を選択します。
  3. 保存したら、ソリューションエクスプローラでプロジェクトに移動し、アセットカタログフォルダが表示されます。それを開き、メディアをダブルクリックします。
  4. AppIconsにアクセスし、構築するプラットフォームに必要なすべてのアイコンを入力します。 1024x1024ピクセルのApp Storeアイコンも含めてください。必要な情報が不足している場合は、.ipaファイルをiTunes Connectにアップロードする際に警告が表示されます。

  5. info.plistをもう一度編集しますが、今度はXMLエディタで開きます。以下を追加します。

    <key>CFBundleIconName</key>

  6. コメントアウトCFBundleIconFiles配列。私の場合はそれがあった。その後

    <!--key>CFBundleIconFiles</key> <array> <string>[email protected]</string> <string>Icon.png</string> <string>[email protected]</string> <string>[email protected]</string> <string>Icon-Small.png</string> <string>[email protected]</string> </array-->

あなたはアップルストアにアップロードすることができるはずです。

+0

、あなたのソリューションは、私のためしかし ** APPICONを優秀働い ** は、カタログ・グループ名と一致する ** AppIcons ** されている必要があります。そうしないと、他のエラーが発生します。 – bertusaurus

関連する問題