腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8851)
视频
沙龙
1
回答
从
XCode
plist
读取
Ruby
shell
脚本
ruby
、
xcode
、
bugsnag
我正在尝试使用/usr/bin/
ruby
脚本
读取
plist
值。我该怎么做呢?STDERR.reopen("/dev/null", "a") BUGSNAG_API_KEY=$(defaults read "$FRAMEWORK/APIKeys.
plist
" bugsnag) // Convert
浏览 29
提问于2020-07-23
得票数 0
回答已采纳
5
回答
如何
从
shell
脚本
读取
plist
信息(bundle id)
iphone
、
xcode
、
shell
、
scripting
、
post-processing
我想写一个
脚本
,可以
从
应用程序的Info.
plist
读取
信息,如捆绑标识符或版本号。
Xcode
似乎没有在它的环境变量中提供这些信息。有没有其他方法可以让它们进入sh/bash?
浏览 2
提问于2010-12-02
得票数 31
回答已采纳
3
回答
Xcode
4:使用Git repo提交版本在每次构建时更新CFBundleVersion
xcode
、
git
我正在结合使用
Xcode
4和Git,并希望在每次构建时递增Info.
plist
中的CFBundleVersion。密钥CFBundleVersion的值应该更新为我最后一次提交给Git存储库的数量。我发现 python
脚本
运行良好,但不幸的是,它并没有更新我的
Xcode
项目中的Info.
plist
-它只是更新了"BUILT_PRODUCTS_DIR“中的Info.
plist
。有人知道如何让
Xcode
4获取最新提交的版本并将该信息放入项目的Info.
p
浏览 2
提问于2011-06-12
得票数 6
回答已采纳
1
回答
创建
Plist
并将其复制到资源包中构建阶段
xcode
我编写了一个
ruby
脚本
,可以
从
其他格式的数据生成
Plist
(此
脚本
位于
xcode
的项目文件夹中)。我做了一个自定义的运行
脚本
构建阶段,调用我的
脚本
:cd ${PROJECT_DIR}/plistrscriptExitStatusecho "DONE with script: (exitStatus=${s
浏览 0
提问于2011-02-03
得票数 3
回答已采纳
2
回答
在
Xcode
运行
脚本
构建阶段使用rvm强制特定
Ruby
ruby
、
xcode
、
rvm
在
Xcode
之外,我使用特定版本的
Ruby
,使用RVM管理多个
Ruby
安装。我通过RVM使用1.9.3。在运行运行
脚本
构建阶段时,有没有办法强制
Xcode
使用我的1.9.3安装?我已经尝试将
Shell
路径设置为我的特定
Ruby
的完整路径,但这似乎没有什么不同,我的意思是,当在
Xcode
中运行时,我在1.
浏览 0
提问于2013-03-18
得票数 10
21
回答
增加内部版本号的更好方法?
xcode
、
shell
、
version
、
xcrun
、
agvtool
我一直在使用
shell
脚本
作为
Xcode
构建过程的一部分,以增加
plist
文件中的内部版本号,但是这会使
Xcode
4.2.1频繁崩溃(出现一个关于目标不属于某个项目的错误;我猜
plist
文件的更改在某种程度上会混淆
Xcode
)。
shell
脚本
这样做是为了当文件比
plist
文件新时,内部版本号才会按agvtool递增(所以只是构建并不会递增该值): if [ -n \"`find ProjDir -new
浏览 172
提问于2012-02-13
得票数 136
回答已采纳
1
回答
使用git标签作为应用版本号而不提交压缩?
xcode
、
git
典型的开发过程,以: 我提交和标记的快照不是更新的Info.
plist
,其中包含正确的版本信息。这是第22次。在更新
plist
之前,我不能提交,但在标记提交之前,我不能更新
plist
。 是的,我可以将修改后的
plist
压缩回提交,然后重新标记,但这
浏览 3
提问于2013-09-06
得票数 0
1
回答
iOS程序什么时候运行`Run Script`并加载Info.
plist
ios
、
xcode
在我运行我的应用程序之前,我想运行一个外部外壳来更新我的Info.
plist
。我还发现了另一件有趣的事情。另一方面,如果我在
Xcode
中使用Run按钮,当
Xcode
show build成功时,我看到Info.
plist
更新,然而,UI中
浏览 0
提问于2016-01-14
得票数 0
3
回答
XCode
4.4包版本更新在后续构建之前不会被捕获
xcode
、
xcode4
、
xcode4.4
只有在归档我的应用程序时(为
XCode
部署做准备),我才试图自动增加TestFlight 4.4中的版本号。我有一个运行在目标上并成功地更新每个构建的info.
plist
文件的
shell
脚本
。" "${
plist
}") echo "No build number in $
plist
"
plist</
浏览 4
提问于2012-08-02
得票数 4
2
回答
从
plist
通过
shell
脚本
plist
伙伴
读取
数组
ios
、
shell
、
plist
我写了一个
shell
脚本
,可以
从
plist
中
读取
数组。echo "PATH = $
PLIST
_PATH" FILE_ARRAY=`/usr/libexec/PlistBuddy -c"print :'public-headers&
浏览 2
提问于2014-05-07
得票数 7
4
回答
Xcode
10构建阶段
Shell
脚本
xcode10
在我们的项目中,我们
从
git标记等派生发布版本,然后使用
shell
脚本
将其写入构建文件夹的Info.
plist
,如下所示:这对于所有以前的
Xcode
版本都很有效,但是在<e
浏览 0
提问于2018-09-26
得票数 6
回答已采纳
1
回答
如何防止
Ruby
转换为'?
ruby
、
xcode
、
plist
我使用
plist
gem来操作现有的
plist
,但是在保存之后,我找到了单引号(表示为'正在转换为'),
脚本
用于修改
XCode
项目使用的
plist
,该项目在
XCode
中也是可编辑的,
XCode
所以我的问题是:有没有办法强迫
Ruby
和
XCode
一样使用?如果不是,最后的方法是添加一些行,在运行resort之后手动将所有'转换为'。 谢谢!
浏览 4
提问于2020-09-01
得票数 1
回答已采纳
2
回答
Xcode
Server 4.0 git
从
构建触发器
脚本
推送
ios
、
xcode
、
ssh-keys
、
osx-server
、
xcode-server
我为一个托管在github上的项目安装了一个
Xcode
Bot。我按照步骤和安装机器人使用我现有的SSH密钥。验证成功,项目将签出并生成。然后,我在预触发操作中添加了一个
shell
脚本
,它在
plist
中增加版本,标记它,并将更改提交回github。但是,当我尝试
从
shell
脚本
中执行git推送时,我得到了以下内容: -推至git@github.com:spex-app/spex-ios.git许可被拒绝(公开密钥)。致命:无法
从
远程存储库<e
浏览 5
提问于2014-11-13
得票数 10
回答已采纳
1
回答
shell
脚本
(macOS):打印
plist
字符串中的转义Unicode字符
bash
、
macos
、
unicode
、
plist
、
defaults
在
shell
脚本
中,我
从
应用程序包中的Info.
plist
读取
字符串,在本例中是
从
版权密钥
读取
字符串,而$FILEPATH是应用程序包的路径,例如/Applications/TextEdit.app
PLIST
=$(/usr/bin/defaults read "$FILEPATH/Contents/Info.
plist
浏览 3
提问于2017-03-17
得票数 2
1
回答
从
iOS项目包
读取
plist
文件
ios
、
xcode
我有一个
plist
文件customversion.
plist
,它包含2个属性max_ver (string)和min_ver (string),它们分别分配值0和10。每当
XCode
准备构建时,我都希望使用min_ver
脚本
读取
min_ver值并覆盖Info.
plist
版本。我写了以下
脚本
:buildNumber=$(/usr/libexec/Plist
浏览 2
提问于2013-09-26
得票数 1
回答已采纳
3
回答
iOS破折号未登录火炉仪表板
swift
、
firebase
、
crashlytics
用dSYM将调试信息格式更改为dSYM你能告诉我为什么或想法吗? 提前感谢
浏览 1
提问于2021-08-06
得票数 1
回答已采纳
10
回答
$PATH在
xcode
中设置在哪里?
xcode
、
path
看起来
xcode
的$PATH环境设置与我的用户
shell
环境不同。
xcode
从
哪里获得$PATH设置?添加到搜索路径的最佳方式是什么?
浏览 0
提问于2009-05-31
得票数 29
7
回答
如何使
xcode
在运行
脚本
时使用正确版本的
ruby
?
ruby
、
xcode
、
rvm
在
xcode
中,我有一个“运行
脚本
”构建阶段,运行一个红宝石
脚本
。然而,
xcode
似乎试图使用默认的Mac1.8版本的
ruby
运行它,而不是使用最新的版本。考虑到
脚本
需要一个gem,它失败了,出现了一个需求错误,并且错误点中的路径指向/System/Library/Frameworks/
Ruby
.framework/Versions/1.8/usr/lib/
ruby</em
浏览 7
提问于2013-04-02
得票数 13
1
回答
从
Xcode
shell
脚本
运行时缺少
Ruby
宝石
ruby
、
xcode
、
gruntjs
、
compass-sass
我试图运行一个粗俗的
脚本
来编译一堆东西,包括
Xcode
中的grunt-contrib-compass。在
Xcode
之外运行grunt debug很好,但作为
Xcode
中构建阶段的一部分作为
shell
脚本
调用时就不行了。$PATH')which
ruby
-> /Users/MY_USER/.rvm/rubi
浏览 4
提问于2014-02-11
得票数 4
3
回答
构建配置和绑定标识符
xamarin.ios
、
xamarin-studio
在
XCode
中,您可以这样做,这意味着可以为不同的企业客户编译相同的基本代码(我们的情况)。
浏览 8
提问于2013-08-27
得票数 18
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券