标签: xcode4

使用带有XCode 4的gitosis git存储库

嗨,我一直在尝试从XCode 4访问我的git存储库.

使用命令行工具一切正常.我可以使用以下方法克隆我的回购:

git clone git@example.com:somerepo.git
Run Code Online (Sandbox Code Playgroud)

但是在XCode中,当尝试使用时:

ssh://git@example.com:somerepo.git
Run Code Online (Sandbox Code Playgroud)

它一直在问我输入密码,我根本不想使用它.

同样的事情发生在:

git://git@example.com:somerepo.git
Run Code Online (Sandbox Code Playgroud)

除了我还得到"连接被拒绝:无法连接到套接字"错误消息.

不知道怎么解决这个问题?

git ssh xcode gitosis xcode4

1
推荐指数
1
解决办法
7429
查看次数

XCode 4:在Xcode中插入Subversion版本号

是的,这是非常相关的这个问题,但我认为这个问题是充分回答了的XCode 3.不知道这是否应合并与否.

所以 - 使用那里的类似指令,我一直有很好的效果,将构建数字编码到存档的.ipa文件中,这样Organizer会显示类似"1.0.3281"的版本(其中3281是通过下面的构建脚本附加的修订版)到我的iOS目标):

REV=`svnversion -nc | /usr/bin/sed -e 's/^[^:]*://;s/[A-Za-z]//'`
echo "REV=$REV"
echo "#define kRevisionNumber @\"$REV\"" > ${PROJECT_DIR}/revision.h
echo "INFOPLIST_PATH=${INFOPLIST_PATH}"

BASEVERNUM=`/usr/libexec/PlistBuddy -c "Print :CFBundleVersion" "${INFOPLIST_FILE}" | sed 's/,/, /g'`
echo "BASEVERNUM=$BASEVERNUM"
PLISTARG1="Set :CFBundleVersion $BASEVERNUM.$REV"
echo "PLISTARG1=$PLISTARG1"

/usr/libexec/PlistBuddy -c "$PLISTARG1" "${TARGET_BUILD_DIR}"/${INFOPLIST_PATH}
Run Code Online (Sandbox Code Playgroud)

然而,XCode 4(我已经爱上了)显然需要进行一些调整,因为这种神奇的方式只能起作用.以下是上述脚本的结果.

REV=3281
INFOPLIST_PATH=Foo.app/Info.plist
BASEVERNUM=1.0
PLISTARG1=Set :CFBundleVersion 1.0.3281
Run Code Online (Sandbox Code Playgroud)

我可以通过寻找在〜/库/.../ Foo.app/Info.plist,是的,它没有更新的正确版本,请参阅:

<key>CFBundleVersion</key>
<string>1.0.3281</string>
Run Code Online (Sandbox Code Playgroud)

显然有一个额外的文件需要更新..也许在.xcarchive?关于在哪里钻取的第一个建议?

iphone xcode xcode4

1
推荐指数
1
解决办法
2736
查看次数

构建抛出错误"命令... llvm-gcc-4.2失败,退出代码为1"

这是构建的日志.这是Xcode 4中的一个全新项目,因此其中唯一的非常规项目如下:

  1. 一个.c文件
  2. 一个.a库
  3. 一堆头文件

我一直在玩构建设置并在几个小时内搜索答案,看它是否会消失,但事实并非如此.任何帮助你将不胜感激.

输出(点击查看大图):

c compiler-errors llvm-gcc xcode4

1
推荐指数
1
解决办法
2962
查看次数

发布ad-hoc ed过期配置

抱歉我的英语不好,但我是意大利人.

我必须发布一个仅适用于少数设备的应用程序.配置文件到期后我该怎么办?该应用程序是继续工作还是应该使用更新的配置文件再次发布?

thx all

iphone certificate objective-c ipad xcode4

1
推荐指数
1
解决办法
1869
查看次数

我在Xcode 4中的目标在哪里?

在Xcode 3中,我在左列中有一个目标列表.他们不在了.Scheme下拉列表中有一个列表,但我无法在其他任何地方找到它们.他们改名为"方案"吗?

xcode target xcode4

1
推荐指数
2
解决办法
7003
查看次数

无法在Xcode 4方案预构建操作脚本中访问SRCROOT

是否有可用于在Xcode 3中运行脚本的某些变量可用于在Xcode 4中预构建脚本操作?

剧本

PLIST_FILE="$SRCROOT/$INFOPLIST_FILE"
echo "${PLIST_FILE}"
Run Code Online (Sandbox Code Playgroud)

仅产生"/"作为输出:SRCROOT和INFOPLIST_FILE似乎都没有定义.这些在Xcode 4中有新名称; 这是一个错误吗?

path environment-variables xcodebuild buildpath xcode4

1
推荐指数
1
解决办法
3145
查看次数

Xcode [NSString floatValue]舍入问题

嗨,我有一个NSString floatValue函数的问题,如果用户插入超过六位十进制数的floatValue函数舍入数据.

NSString *String = @"9.999999";
NSLog(@"Var Float: %f",[String floatValue]);
Run Code Online (Sandbox Code Playgroud)

结果9.999999

NSString *String = @"9.9999999";
NSLog(@"Var Float: %f",[String floatValue]);
Run Code Online (Sandbox Code Playgroud)

结果10 ??????

有人可以帮我解决吗?提前致谢!

rounding nsstring xcode4

1
推荐指数
1
解决办法
4405
查看次数

什么是xcode 4中使用的.a文件

我想知道.a文件用于什么?我下载了一个SDK,我得到的是一组.h文件和一个.a文件,我可以知道.a文件的功能是什么吗?

iphone xcode4

1
推荐指数
2
解决办法
4506
查看次数

XCode中的组和文件与Finder中的项目文件夹

我仍然无法理解当我在XCode中创建一个新的组,并构建项目,然后返回到finder并注意到该组不存在但在该组下创建的任何文件将出现在项目在finder中的目录,但该文件是独立的,不属于任何组.

(注意:我不是在讨论这个目录:/ Users/username/Library/Application Support/iPhone Simulator/4.3/Applications/uuid/...)

1)任何人都可以解释为什么finder中的项目目录层次结构与XCode中项目的目录层次结构不同?2)如何使两个层次结构在XCode和Finder之间看起来完全相同?所以当我将来创建一个新的组时,我可以在finder中看到它.

提前致谢.

iphone xcode ios xcode4

1
推荐指数
2
解决办法
4844
查看次数

在UITabBarController中的UITableViewController中创建UINavigationController

我有一个基于UITabBarController的应用程序,在其中一个选项卡中我有UITableViewController来显示"产品",直到这里一切都运行完美.

现在我想要点击UITableViewController中的一个单元格来打开UINavigationController来显示UIViewController以及该产品的详细信息.

我认为应用程序层次结构应如下所示:

UITabBarController (BASE) Level-1
  |
  |___ UITableViewController (PRODUCTS) Level-2
         |
         |___ UINavigationController Level-3
                |
                |___ UIViewController (PRODUCT DETAILS) Level-4
Run Code Online (Sandbox Code Playgroud)

如何达到Level-3和Level-4?

提前致谢 :)

uitabbarcontroller uitableview uinavigationcontroller xcode4

1
推荐指数
1
解决办法
3095
查看次数