xcode9 上传app后iTues 构建版本不显示
1、问题原因
- 苹果公司更新了ios10系统和xcode9以后,做了许多调整,如果开发者没有注意就会遇到这样那样的问题。作者在更新以后就遇到了上传app到appstore成功后,没有显示的问题。下面就介绍下解决的方法。。。
2、现象呈现
- app上传成功以后,一般在itunes Connect的app页面的 活动 选项卡下面,可以看到,如下图:如果在上面的页面中没有看到你上传的app的ipa版本,那么可能的原因就是没有正确的设置权限描述的字符串(iso10最新要求设置)
3、解决办法
- 打开app的开发工程,打开配置文件Info.plist,在最下面一行,点加号添加相应的权限,并设置对应的value。如下图:
- 作者在自己的app中使用了蓝牙,所以添加了蓝牙的描述项和相应描述,如下图:
- 如果app是多语言支持的还需要对描述性字符串进行本地化和国际化,在InfoPlist.strings文件中添加相应的语言
4、修改build版本重新打包
- 添加完成以后,在app工程中修改build的数值,保存后,重新上传,不出意外,在itunes Connect中就可以看到你上传的ipa了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了