项目做到尾声了,IOS要发布,程序猿力Max来了。

不过就公司开发者账号就弄了一个月多,期间因为申请过D-U-N-S客服联系要公司资料时我们中途说取消了,后来再申请不知多少次了都没再回复...

给美国那边邮件联系多次折腾终于又可以继续申请了

这个不说了,来说IOS上传到App Store遇到的问题

1,版本

  macOS前段时间用的是10.12,所以码代码的电脑用的VS 15.6.1,iPhone 测试机6s什么版的忘了就是那个锁频的版本。

  后来iPhone升级了,然后码代码的电脑调试iPhone不了,网上说是iPhone升级了,Xcode也要升级。

  Xcode一升级提示macOS版本太低,要macOS升到10.13,macOS升级崩溃了,因为是黑苹果...

  结论就是反正不管你,调试的电脑VS + macOS版本 + mac的Xcode + mac的vs + iPhone版本都要对的上,不然免谈。

(哦,说起来这个不是上传的问题)

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

  这个问题弄得挺痛苦的,先上解决方案(遇到同样问题的童学请点击下面链接):

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

  https://stackoverflow.com/questions/50045998/xamarin-ios-publish-error-missing-info-plist-value-a-value-for-the-info-plis

  之前搜索到都是IOS原生开发的,对Xamarin.Form不起作用啊,而且这个

1024*102

  1024*102谁看得懂啊!(╯‵□′)╯︵┻━┻  而且是App Store,我一直脑补告诉自己这是是广告的横幅。手动微笑

  虽然码这文章时还没上传(macOS在更新),不过就这两个问题还是好解决的。

  总结来说,就是动手能力差,就知道百度。只要apple不死,版本还是会一直更新,而Xamarin.Form 总会跟不上,这时候就要靠自己了。

回头再看发送的邮件,其实很简单,就 Info.plist 少了一个 CFBundleIconName 的值,而这个值是指示Icon图标的资产目录

要自己思考。

还有一些小问题百度得到的就不写了,比如Info.plist 里要勾选需要全屏,比如每次发布版本号要加1

发布的话是Visual Studio直接生成.ipa文件然后在Application Loader(Xcode自带)上传

上传通过

3, No route to host

未完bu续..

(C#)Xamarin.ios 发布到 App Store的更多相关文章

  1. 使用Hbuilder将自己app发布到App Store(一)

    1.如果你有mac系统那请看第二步. 首先需要一台虚拟机,还需要个插件要不没法装,都在这链接里面了 链接:https://pan.baidu.com/s/1N_pWJWFk-EJILTXuFr6w5g ...

  2. iOS 制作发布证书,发布到App Store

    ---恢复内容开始--- 1.登陆 iOS Dev Center 选择进入iOS Provisioning Portal. 2.在 iOS Provisioning Portal中,点击App IDs ...

  3. iPhone应用提交流程:如何将App程序发布到App Store?

    对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时刻就是将应用程序提交到iTunes App Store.Xcode 4.2开发工具已经把App提交 ...

  4. iPhone应用提交流程:如何将App程序发布到App Store

    http://www.techolics.com/apple/20120401_197.html 对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时 ...

  5. xcode7--iOS开发---将app打包发布至app store

    时隔3个月再次接触应用打包,又是一顿折腾 说说这次的感受吧: 变得是打包时间减少到4小时(其中大部分时间还是xcode7或者是iOS9的原因),不变的是还是一如既往的坑!! 好了,废话不多说,下面讲讲 ...

  6. IOS开始对App Store大扫除:你的APP更新了吗?

    成都亿合科技小编从北京商报了解到,对于开发APP应用的要注意啦,IOS要开始对App Store大扫除:你的APP更新了吗? 日前苹果App Store的开发者们发送邮件,表示将实施一个持续评估应用行 ...

  7. IOS 上架到App Store被拒的常见问题总结

    Guideline 2.3.3 - Performance - Accurate Metadata 2017年11月16日 上午12:52 发件人 Apple 2. 3 Performance: Ac ...

  8. 如何将IPhone应用软件发布到App Store的

    转自:http://www.shtion.com/667.html 怎样将IPhone应用程序软件公布到应用程序商店? 2009年10月19日公布 分类: App store, iphone, 手机应 ...

  9. iOS 上传App Store提示WARNING ITMS-90703错误的说明

    今天上传app到appstore的时候,上传到最后一步的时候,报了一个警告: 原文如下: WARNING ITMS-90703: "Deprecated Xcode Build. Due t ...

随机推荐

  1. POJ3020 二分图匹配——最小路径覆盖

    Description The Global Aerial Research Centre has been allotted the task of building the fifth gener ...

  2. vue之安装配置

    直接上图

  3. nodejs开发游戏服务器遇到的性能问题

    问题描述: 使用nodejs开发了一个游戏服务器,为了尽可能提高服务器的性能,服务器采用多进程的架构,前面处理玩家socket连接的是多个nodejs进程,使用 child_process 模块,服务 ...

  4. CodeForces - 55D && UVALive - 6528

    A. 问L到R有多少能被自己各个数位上的非零数字整除的数字. 关键在于dp的状态:注意到这里有三个关键属性:当前数位,2~9出现的情况(0,1不用管), 原数字取余2520的结果(2~9的最小公倍数) ...

  5. 任务22:课程介绍 & 任务23:Http请求的处理过程

    任务23:Http请求的处理过程 http的处理过程 用户输入一个地址

  6. django QQ认证登录

    一.开发环境 django 1.10.2 python3.5.2 django-social-auth 0.3.6 二.申请QQ互联 APPID及SECRECT_KEY 大致步骤: 1.成为QQ互联开 ...

  7. 洛谷 - P1141 - 01迷宫 - dfs

    https://www.luogu.org/problemnew/show/P1141 能互相到达的格子的答案自然是一样的,第一次dfs标记联通块,第二次dfs把cnt传递到整个联通卡并顺手消除vis ...

  8. C++笔试题库之编程、问答题 200~300道

    201下面的代码有什么问题?并请给出正确的写法. void DoSomeThing(char* p) { char str[16]; int n; assert(NULL != p); sscanf( ...

  9. AGC031 A~C

    A题意:给定字符串s,求无重复字符子序列个数(子序列相同位置不同算不同) 在最后加一串a~z表示选了这些就是不选这个字符了,然后答案就是每次选每个字符位置的方案数的积 #include<iost ...

  10. IDEA thymeleaf ${xxx.xxx}表达式报错,红色波浪线

    解决方法: 在<!DOCTYPE html>标签下面加上 <!--suppress ALL--> 代码如图: 不再报错,效果如下图: