首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Xcode中归档构建时,版本号和内部版本号不显示

可能是由于以下原因:

  1. 未正确设置版本号和内部版本号:在Xcode项目的设置中,需要确保正确设置了版本号和内部版本号。版本号通常用于标识应用程序的主要版本,而内部版本号则用于标识应用程序的次要版本或修订版本。确保这些值已正确设置。
  2. 编译设置错误:在Xcode的构建设置中,可能存在一些错误的编译设置,导致版本号和内部版本号不显示。检查构建设置中的相关选项,确保已启用版本号和内部版本号的显示。
  3. 编译目标错误:如果你的项目中有多个编译目标(例如,多个应用程序或扩展程序),则可能需要在每个目标的设置中单独设置版本号和内部版本号。确保为每个目标正确设置了这些值。
  4. Xcode版本问题:某些Xcode版本可能存在bug或问题,导致版本号和内部版本号不显示。尝试升级到最新的Xcode版本,或者尝试在其他版本的Xcode中进行构建。

如果以上方法都无法解决问题,可以尝试以下步骤:

  1. 清理项目:选择Xcode菜单中的"Product" -> "Clean",清理项目并重新构建。
  2. 重置模拟器:如果你在模拟器上运行应用程序,可以尝试重置模拟器并重新运行。
  3. 重启Xcode:有时候,重启Xcode可以解决一些显示问题。

如果问题仍然存在,建议查阅Xcode的官方文档或向苹果开发者社区寻求帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

使用`agvtool`自动化版本号编译号

使用agvtool自动化版本号编译号 版本内部版本号码Key分别指定市场应用程序的内部版本。agvtool是一个命令行工具,它允许你这些数字自动递增到下一个最高号码或特定号码。...本文档提供循序渐进的方式操作指示使用更新版本版本号agvtool。 改XcodeCommand Line分别是XcodeCommand Line操作步骤。...Paste_Image.png 当你的应用程序包括多个Target,agvtool将设置所有目标的版本号相同数字 Xcode 必须先完成Xcode项目执行以下步骤 1.让agvtool可见 导航到你的...前往通用设置Versioning System 默认Xcode试用任何的版本系统,设置版本系统苹果一般保证的xcode将包含项目中的所有agvtool生成的版本信息。...确保CFBundleVersion(版本号CFBundleShortVersionString(编译号)如图3所示的键值Info.plist里面 图3 Info面板版本号编号

1.6K20

jenkins 之 iOS 打包及上传至蒲公英

准备条件 iMAC(要 Mac OS 系统,安卓 苹果 可以同一台电脑上打包) xcode 最新版,要已安装对应的开发证书(生成一个 Ad-Hoc 类型的包就有了) brew(当前管理员账户安装)...step2 : 打开PPAutoPackageScript.sh文件,修改 "项目自定义部分" 配置好项目参数 # step3 : 打开终端, cd到PPAutoPackageScript文件夹 (ps:终端先输入...scheme_name="你项目的scheme名称" # 工程Target对应的配置plist文件名称, Xcode默认的配置文件为Info.plist info_plist_name="Info"...'{print $(NF-1)}'` # 获取版本号,内部版本号,bundleID info_plist_path="$project_name/$info_plist_name.plist" bundle_version...修改前 修改后 # 获取版本号,内部版本号,bundleID info_plist_path="$project_name/$info_plist_name.plist" bundle_version

2.3K20
  • 苹果商店上架流程_App上架苹果流程及注意事项

    3、itunes connect 创建APP主标题:主标题是显示 App Store 的App本地化名称,一般包含标题主题部分后缀部分。简单通顺的展现出App的功能与特性。...关键词的设置影响着App会在哪些搜索结果显示,以及在这些搜索结果的基础排名。...4、打包 上传APP将申请好的证书描述文件正确配置到 Xcode ,设置好Xcode的一些属性:Xcode中选择iOS Device(这里不能选择模拟器);如果应用不支持横屏,请在 General...选项中将 Landscape Left Landscape Right 两项的勾选去掉;查看版本号构建版本号;配置发布证书。...执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。新建App版本号,选择已上传的构建版本,提交审核。

    2K30

    苹果商店上架流程_App上架苹果流程及注意事项

    3、itunes connect 创建APP 主标题:主标题是显示 App Store 的App本地化名称,一般包含标题主题部分后缀部分。简单通顺的展现出App的功能与特性。...关键词的设置影响着App会在哪些搜索结果显示,以及在这些搜索结果的基础排名。...4、打包 上传APP 将申请好的证书描述文件正确配置到 Xcode ,设置好Xcode的一些属性: Xcode中选择iOS Device(这里不能选择模拟器); 如果应用不支持横屏,请在 General...选项中将 Landscape Left Landscape Right 两项的勾选去掉; 查看版本号构建版本号; 配置发布证书。...执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。 新建App版本号,选择已上传的构建版本,提交审核。

    65610

    关于apple上架常见问题汇总

    我今天 beta 1 遇到了这个问题,现在在 beta 2 也遇到了这个问题。我已经重新启动了 Mac,但没有区别。直到今天工作正常。答:我有同样的问题。登录退出。重新启动。...当我尝试从 Xcode 上传应用程序时,出现此错误:请求内部版本号“”具有无效格式。内部版本号只能包含数字字符 (0-9) 句点。我已经验证版本构建都存在并且格式正确。这怎么可能解决?...我已经添加了一些单元测试并在外部存储的 mac mini 上配置了 xcode 服务器,以便在推送到 github 构建和运行测试——一切都很好。... Apple 拒绝后上传我的应用程序的新版本,如何更改上传的版本号?当我尝试上传修改后的应用程序时,它不允许我并且我收到一条错误消息“错误 ITMS-4238:“冗余二进制上传。...似乎苹果需要为每个提交单独的内部版本号,即使它失败并且甚至没有进入批准周期。

    1.7K30

    苹果怎么测试真机_iphone7plus验机步骤

    如图: 4、将设备通过数据线连接Mac(手机弹出窗口,选择信任此电脑) 5、此时设备列表上应该能看到自己的手机(模拟器列表最上面),并选中。...等待一段时间让xcode生成Provisioning profiles。 8、如果xcode提示手机权限不够,设置/通用/设备管理,点击右拉箭头,选择所装软件即可。...(提示:或在应用程序中找到Xcode,右键点击 -> 显示包内容) 2、复制一份iPhoneOS.sdk,并命名为iPhoneOS10.3sdk(不一定是10.3看你手机系统版本,举例特殊情况:如果手机系统是...utm_source=itdadao&utm_medium=referral 4、再修改SDKSettings.plist文件版本号 前往路径:SDKs/iPhoneOS10.2.sdk/SDKSettings.plist...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    93230

    关于apple上架常见问题汇总

    Apple 拒绝后上传我的应用程序的新版本,如何更改上传的版本号? 当我尝试上传修改后的应用程序时,它不允许我并且我收到一条错误消息“ 错误 ITMS-4238:“冗余二进制上传。... SoftwareAssets/PreReleaseSoftwareAsset 已经存在构建版本为 '1' 的二进制上传,用于训练 '1.0'” 错误 ITMS-4238:“冗余二进制上传。... SoftwareAssets/PreReleaseSoftwareAsset 已经存在构建版本为 '1' 的二进制上传,用于训练 '1.0'”。...似乎苹果需要为每个提交单独的内部版本号,即使它失败并且甚至没有进入批准周期。 上传到苹果商店失败~ App Store Connect 操作错误 下载的软件组件已损坏,将无法使用。...我已经添加了一些单元测试并在外部存储的 mac mini 上配置了 xcode 服务器,以便在推送到 github 构建和运行测试——一切都很好。

    59410

    CocoaPods对三方库的管理探究

    通常我们还会依赖一些公司内部的私有库,私有库的信息也会显示在这里。 SPEC CHECKSUM 这里描述的是各个三方库的校验,校验的算法是对当前安装版本的三方库的podspec文件求SHA1。...我们制作私有库的时候是可以直接以podspec的格式推到远程仓库的,但后续解析文件pod内部检索还是会把它转成json格式。...会在创建Module自动生成,建议手动修改其关系。...另外两项用于帮助我们项目中查找三方库的FRAMEWORK_SEARCH_PATHSHEADER_SEARCH_PATHS也是该文件内部定义的,这些配置会体现到Build Settings里面: ?...新的构建系统随之而来的是在运行脚本增加的输入输出列表。 ?

    2.8K20

    上架App Store的整体流程

    3、开发者中心的iTunes Connect 配置 App 相关信息 主标题:主标题是显示 App Store 的App本地化名称,一般包含标题主题部分后缀部分。...关键词的设置影响着App会在哪些搜索结果显示,以及在这些搜索结果的基础排名。...4、打包上传App 将 2 步骤申请好的证书描述文件正确配置到 Xcode ,设置好Xcode的一些属性: Xcode中选择iOS Device(这里不能选择模拟器); 如果应用不支持横屏,请在...General 选项中将 Landscape Left Landscape Right 两项的勾选去掉; 查看版本号构建版本号; 配置发布证书。...执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。 新建App版本号,选择已上传的构建版本,提交审核。

    1.9K10

    开源项目的编译优化实践

    组件以及该组件所依赖的其他组件未发生改动,通过归档清单对编译产物进行回放,起到了编译缓存效果。网络延迟或者第三方依赖仓库不稳定等问题,可通过在内部搭建私有化仓库或者使用多镜像仓库去解决。...实现组件内部的编译优化。选择针对于特定语言的编译缓存工具,将编译过程的编译产物进行缓存并打包上传到私有仓库进行集中存储。...如果命中已存在的编译产物归档文件,则解压编译产物归档文件,获取归档清单文件进行编译产物的回放;如未命中,则对组件进行编译,生成的编译产物清单文件进行标记归档并上传至私有仓库。...根据项目迭代版本号(项目版本号 + 构建版本号)、操作系统等版本信息进行编译环境镜像的构建。 3. 通过镜像启动用于构建编译环境的容器,并将镜像 ID 通过环境变量的形式传入到容器。...构建方案再优化 最初我们构建的镜像体积过于臃肿,增加了磁盘网络资源开销,还使得部署时间越来越长。对此我们有以下几点建议: 1.

    80640

    解决提交到App Store的ITMS-90478ITMS-90062错误

    然而,提交过程可能会遇到各种错误,其中ITMS-90478ITMS-90062错误是比较常见的。这些错误通常与应用的版本号设置相关,下面我将为大家提供解决这些错误的方法。 正文 1....提交应用到App Store,如果出现ITMS-90478ITMS-90062错误,通常是因为当前上传的版本号小于已经上传到App Store的版本号。...下面是解决方法的具体步骤: 2.1 确定当前的版本号构建号 首先,我们需要确定当前应用的版本号构建号。Xcode,可以项目的General设置中找到对应的信息。...根据苹果的规定,版本号应该是递增的,且新上传的构建号必须大于之前已上传的构建号。 2.3 再次尝试提交应用 完成版本号构建号的递增后,我们可以重新尝试提交应用到App Store。...确保提交之前,版本号构建号已经正确设置,并且大于之前已上传或上架的版本号。 为了更加方便提交APP到App Store,我们这边可以用appuploder工具。

    17930

    应用在App Store上被拒重新提交审核流程指南

    输入APPID密码后,再输入绑定手机后的验证码。3. 查看“”我的APP“”,如果显示拒绝,可能需打开Mac的Xcode重新修改部分代码。4....打开项目,按原因修改后,连接手机,查看Xcode桌上角是否已经连接手机5. 如果显示了手机图标,则就可以进行编译,找到同一排的左边三角形图标,在当前手机上运行。6....以上Xcode上的步骤就完成了,接着还是进入itunesconnect的网址,进入“我的APP”,找到“App Store”,选择被拒绝的那个,点击进入编辑部分信息重新提交审核。11. ...找到“构建版本”,将被拒绝的版本删除,添加最新版本,存储,然后“提交以供审核”。12. 提交以供审核后,对一些协议之类的需要选择添加或添加,看业务需求。13. ...最后一步点击“提交”,再返回到主页,查看新版本是否在审核

    61010

    ios重签名教程

    添加frida源 https://build.frida.re 打开cydia-软件源-编辑-添加 点击添加源进行添加 cydia添加frida源后,搜索frida,根据iOS设备版本安装对应的...frida服务端 选择安装 我选择的是frida for pre-A12,iPhone6s是A9处理器 frida使用 查看frida版本号 正确显示版本号说明正确安装了 ~ » frida --version...因为重签名需要下载xcode,如果是最新版的系统则可以appstore上下载最新版本的xcode 如果是老版本需要在苹果官网上下载 选择对应版本的xcode进行下载 如何查询xcode版本号打卡appstore...的xcode介绍页-选择版本历史记录 如我的电脑版本是macos Catalina 10.15.6可以下载xcode11.7版本 下载成功后是个Xcode_11.7.xip文件 用系统自带的归档实用工具进行解压就得到...上创建项目,正常运行安装到手机 可能会遇到id重复,修改下id就可以了 对应真机的版本不一致General-Deployment Info 修改就可以 id重复了General-Identity

    1.4K30

    上传了ipa但iTunes Connect没有构建版本问题

    ipa构建情况点击进入APP,点击活动,所有构建版本选项(下图所示),有两种情况!...证书类型不正确下面这个是因为证书描述文件不正确,发布需要选择app store 类型的描述文件distribution类型的发布证书。...最好的问候,App Store团队三、修改相关错误后重新打包版本号的修改修改错误重新打包的时候记得加下版本号,比如你刚上传的是1.0版本,重新打包增加下版本号如1.1,如果还是跟之前上传过相同的版本号的...Learn more in Xcode Help翻译:错误ITMS-90189:“冗余二进制上传。您已经上传了一个版本号为“1.0”的版本号为“1”的构建版本。...确保将应用程序上载到app Store Connect之前增加构建字符串。更多信息请访问Xcode Help。解决方案:

    39010

    解决提交到App Store的ITMS-90478ITMS-90062错误

    然而,提交过程可能会遇到各种错误,其中ITMS-90478ITMS-90062错误是比较常见的。这些错误通常与应用的版本号设置相关,下面我将为大家提供解决这些错误的方法。 正文 1....提交应用到App Store,如果出现ITMS-90478ITMS-90062错误,通常是因为当前上传的版本号小于已经上传到App Store的版本号。...下面是解决方法的具体步骤: 2.1 确定当前的版本号构建号 首先,我们需要确定当前应用的版本号构建号。Xcode,可以项目的General设置中找到对应的信息。...根据苹果的规定,版本号应该是递增的,且新上传的构建号必须大于之前已上传的构建号。 2.3 再次尝试提交应用 完成版本号构建号的递增后,我们可以重新尝试提交应用到App Store。...确保提交之前,版本号构建号已经正确设置,并且大于之前已上传或上架的版本号。 为了更加方便提交APP到App Store,我们这边可以用appuploder工具。

    22520

    我们一起学一学渗透测试——黑客应该掌握的Linux基础

    Centos:一款企业级Linux发行版,使用红帽企业级Linux的免费源代码重新构建而成 OpenSuSe:免费的Linux版本,自带Yast软件管理工具 Kali:Debian的衍生版,Kali旨在用于渗透测试...etc:系统应用服务的配置文件 home:普通用户的家目录,相当于Windows的users lib:库目录 media:挂载光盘u盘等一些外部介质的目录 mnt:media类似 opt:用来安装软件程序的目录...n行,如果指定n,则位于第一行 文本插入: 命令行模式下使用某些命令会导致vi马上进入文件插入模式,这些命令包含: i(光标钱插入文本) I(本行开始插入文件) a(光标后附件文本) A(本行行末附件文本...) o(光标下插入新行) O(光标上插入新行) 搜索替换 /string:向前搜索指定字符串,搜索忽略大小写:set ic n:搜索指定字符串的下一个出现位置 :%s/old/new/g:全文范围内替换指定字符串...-x:解开归档文件 -t:列表查看包内的文件(释放解包) -p:解包是保留原始文件及目录的权限 -C:解包是指定释放的目标文件夹 -z:调用gzip程序,进行解压或者压缩 -j:调用bzip2程序,

    1K10

    iOS App的上架版本更新流程

    八、Xcode打包工程 找到你刚刚下载的发布证书(后缀为.cer)或者p12文件,Provisioning Profiles文件,双击,看起来没反应,但是他们已经加入到你的钥匙串。...查看版本号构建版本号 查看版本号构建版本号 4、配置发布证书(ps:截图选择的证书是错误的,大家注意一下,要选择发布证书) 配置发布证书 注意:如果这里没有黄色叹号,代表你的配置没问题,如果有...,那就是证书描述文件匹配,或者描述文件里刚才选的Bundle现在的工程的Bundle Identifier不一致,去https://develop.apple.com 上找到你的描述文件确认下绑定的...App信息查看 14、在这个构建版本这里就可以添加代码 添加代码 点击+号之后选择代码版本 添加构建版本 15、提交以供审核 提交以供审核 16、App已经从准备提交,变成正在等待审核状态...使用Xcode构建版本: 上面已经介绍(已经Archive的话,可以Xcode: Window -> Organizer进入) Upload to App Store… 使用Application

    2.9K41

    腾讯会议10秒编译百万代码|鹅厂编译加速标杆案例公开

    腾讯会议经历了框架 3.0 的模块化改造后,原本一整块代码按照业务拆分出了若干个小模块,开发需求修改代码逐渐集中模块内部。...通过分析不难发现,构建参数一致的情况下,module 产物的版本号和我们的代码是一一对应的,即只要 module 代码有修改那我们就应该更新这个module 的版本号。...module 目录,有些无关的文件并不影响编译结果(比如其他端的UI代码),计算 diff 我们需要将其排除,如何做到呢?...4.4 半自动Generate 对于 iOS OS X 平台,也可以 xcode 的 Pre-actions 环节插入一段脚本,来检测模块的命中列表是否有变更: 但由于 xcode 本身检测到工程结构改变会自动停止编译...4.5 IDE显示源码 产物/源码切换编译的问题解决了之后,我们也发现了了新的问题:xx_plugins 命中增量产物,发现 IDE 找不到 xx_plugins 的源码了!

    1.6K80

    App Store上架审核过程中常见问题整理

    使用 Xcode 打包上传 App 将 2 步骤申请好的证书描述文件正确配置到 Xcode ,设置好Xcode的一些属性: 1.Xcode中选择iOS Device(这里不能选择模拟器); 2....如果应用不支持横屏,请在 General 选项中将 Landscape Left Landscape Right 两项的勾选去掉; 3.查看版本号构建版本号; 4.将断点、全局断点、僵尸模式等都去掉...如果不想使用 Xcode上传的话,也可以选择 Export导出ipa文件, 需要注意的是导出,必须选择 Save for iOS App Store Deployment。...提交审核 以上步骤完成后,返回 iTunes Connect 上查看自己的 App 信息,构建版本中选择刚刚上传的 App 版本,此时有可能显示正在处理,这时可能需要等几分钟再回来查看。...如果真的需要使用应用更新,推荐的方法是应用启动的时候获取下应用在 AppStore上面的版本号,与自己的版本号进行比较,当自己的版本号小于 AppStore 上面的版本号,提示更新,否则的话不显示更新相关的内容

    3K40

    腾讯会议10秒编译百万代码|鹅厂编译加速标杆案例公开

    腾讯会议经历了框架 3.0 的模块化改造后,原本一整块代码按照业务拆分出了若干个小模块,开发需求修改代码逐渐集中模块内部。...通过分析不难发现,构建参数一致的情况下,module 产物的版本号和我们的代码是一一对应的,即只要 module 代码有修改那我们就应该更新这个module 的版本号。...module 目录,有些无关的文件并不影响编译结果(比如其他端的UI代码),计算 diff 我们需要将其排除,如何做到呢?...4.4 半自动Generate 对于 iOS OS X 平台,也可以 xcode 的 Pre-actions 环节插入一段脚本,来检测模块的命中列表是否有变更: 但由于 xcode 本身检测到工程结构改变会自动停止编译...4.5 IDE显示源码 产物/源码切换编译的问题解决了之后,我们也发现了了新的问题:xx_plugins 命中增量产物,发现 IDE 找不到 xx_plugins 的源码了!

    70930
    领券