(C#) Xamarin.ios Publish to App Store

The project has come to an end, IOS is about to be released, and the program Max is here.

However, the company's developer account has been in use for more than a month. I really can't complain. During this period, because I applied for the DUNS customer service and contacted the company for information, we said that it was cancelled halfway through. Later, I applied for an unknown number of times without replying...

After a lot of tossing to the United States, I can finally continue to apply.

Let's not talk about this, let's talk about the problems encountered when IOS uploads to the App Store

1. Version

  macOS used 10.12 some time ago, so the computer used to code the code used VS 15.6.1. I forgot what version of the iPhone test machine 6s was the frequency-locked version.

  Later, the iPhone was upgraded, and then the computer that codes the code could not debug the iPhone. It was said on the Internet that the iPhone was upgraded, and Xcode was also upgraded.

  As soon as Xcode is upgraded, it prompts that the macOS version is too low. If you want to upgrade macOS to 10.13, the macOS upgrade crashes because it is a black apple...

  The conclusion is that no matter what you are, the debugging computer VS + macOS version + Xcode for mac + mac vs + iPhone version must be correct, otherwise it will be omitted.

(Oh, speaking of which this is not a problem of uploading)

2,Missing Info.plist value- A value for the Info.plist key 'CFBundleIconName' is missing in the bundle  

  This problem is very painful, let's go to the solution first (for children who encounter the same problem, please click the link below):

  https://stackoverflow.com/questions/46631515/missing-info-plist-value-cfbundleiconname-after-xamarin-update-how-can-i-fix

  The previous searches were all developed natively by IOS, which does not work for Xamarin.Form, and this

1024*102

  Who can understand 1024*102! (╯‵□′)╯︵┻━┻ And it’s the App Store, I keep telling myself that this is an advertisement banner. Smile manually 

  Although this article has not been uploaded (macOS is being updated), these two problems are still easy to solve.

  To sum up, if you have poor hands-on ability, you know Baidu. As long as Apple doesn't die, the version will continue to be updated, and Xamarin.Form can't keep up, so it's up to you.

 

Looking back at the sent mail, it is actually very simple. The Info.plist is missing a value of CFBundleIconName, and this value is the asset directory indicating the Icon icon.

Think for yourself.

To be continued..

 

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325000141&siteId=291194637