2016-09-24 239 views
1

由于升级到Xcode中8,当我做了构建与FASTLANE,我收到以下错误信息:如何设置CURRENT_PROJECT_VERSION在Xcode 8

There does not seem to be a CURRENT_PROJECT_VERSION key set for this project 

如果我去的Xcode>构建设置再往版本,还有一个当前项目版本键,如下图所示:

screen shot of versioning

帮助文本说进入一个整数或浮点数,但是当我点击场,没有机会进入调试“或”发布“字段中的数字。这与屏幕快照in this apple tech Q&A不同,因此自Q & A发布以来,似乎在Xcode中发生了变化。

回答

2

目前,当你得到FASTLANE错误,终端登录您重定向到

Automating Version and Build Numbers Using agvtool

了解你需要做什么。

摘要

  1. 启用agvtool。

    生成设置>当前项目版本>$(CURRENT_PROJECT_VERSION)

    生成设置>版本系统>苹果通用 enter image description here

  2. 设置你的版本号和编号。

    目标>资讯>软件包版本字符串,短(CFBundleShortVersionString)>“你的初始化 版”

    目标>资讯>捆绑版本(CFBundleVersion)>“你 初始化值” enter image description here

这可以帮助我很多。