Amr.Alaa
Amr.Alaa

Reputation: 31

Xamarin Forms IOS errors 90-713 and 90-546

i was building an app with Xamarin forms and it is up and running 3 for 3 years now after re-innovating the app and update the App-Store it is up and running 2 months ago this week i added the push notification with Firebase to the app, Android Part works fine IOS did not i started with error 90-713

enter image description here and after 5 days i got the solution from the followig url https://forums.xamarin.com/discussion/103652/missing-info-plist-value-cfbundleiconname-after-xamarin-update-how-can-i-fix-it "thanks to dvlprc21" after that i got a brand new error 90-546

enter image description here i tried every solution without luck my project structure is as following vs2019 solution explorer

also the physical assets folder contain all the icons and the info.plist file contain th following :

<key>CFBundleShortVersionString</key>
<string>23</string>
<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconName</key>
        <string>AppIcons</string>
        <key>CFBundleIconFiles</key>
        <array>
            <string>Icon-76.png</string>
            <string>[email protected]</string>
            <string>[email protected]</string>
            <string>[email protected]</string>
            <string>167.png</string>
            <string>152.png</string>
            <string>120.png</string>
            <string>Default</string>
            <string>Default@2x</string>
            <string>Default-568h@2x</string>
            <string>Default-Portrait</string>
            <string>Default-Portrait@2x</string>
        </array>
    </dict>
</dict>
<key>XSAppIconAssets</key>
<string>Assets.xcassets/AppIcons.appiconset</string>
<key>XSLaunchImageAssets</key>
<string>Assets.xcassets/LaunchImage.launchimage</string>

i tried it with / without the following section

<key>XSLaunchImageAssets</key>
<string>Assets.xcassets/LaunchImage.launchimage</string>

i even created a new project on mac , one using vs2019 for mac , and one with xcode to see then info.plist contains , but without luck

i am using vs2019 for windos 16.10.0 (latest update !!!!)

can any one help please

Upvotes: 2

Views: 113

Answers (1)

Amr.Alaa
Amr.Alaa

Reputation: 31

i solved it

just create a new project then copy the assets folder m then copy the same icons with same names and sizes

files are with the following names and sizes

{
"images":[
{
"idiom":"iphone",
"size":"20x20",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"20x20",
"scale":"3x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"29x29",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"29x29",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"29x29",
"scale":"3x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"40x40",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"40x40",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"40x40",
"scale":"3x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"57x57",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"57x57",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"60x60",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"60x60",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"60x60",
"scale":"3x",
"filename":"[email protected]"
},
{
"idiom":"iphone",
"size":"76x76",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"20x20",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"20x20",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"29x29",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"29x29",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"40x40",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"40x40",
"scale":"2x",
"filename":"[email protected]"
},
{
"size" : "50x50",
"idiom" : "ipad",
"filename" : "[email protected]",
"scale" : "1x"
},
{
"size" : "50x50",
"idiom" : "ipad",
"filename" : "[email protected]",
"scale" : "2x"
},
{
"idiom":"ipad",
"size":"72x72",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"72x72",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"76x76",
"scale":"1x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"76x76",
"scale":"2x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"76x76",
"scale":"3x",
"filename":"[email protected]"
},
{
"idiom":"ipad",
"size":"83.5x83.5",
"scale":"2x",
"filename":"[email protected]"
},
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "[email protected]",
"scale" : "1x"
}
],
"info":{
"version":1,
"author":"makeappicon"
}
}

Upvotes: 1

Related Questions