Xcode不断要求input密码才能使用系统密钥链

我正在Lion 10.7.3下运行Xcode 4.3.2,但每次我在设备上安装iPhone应用程序时,都会询问我是否有Admin用户名和密码。 我已经做了一切build议在这里,甚至已经重新安装Xcode: 另一个StackOverflow相关的问题 但迄今为止没有成功。 这里是一直出现的窗口的图片: 有关如何解决这个问题的任何其他build议?

在iOS应用程序中从iTunes音乐商店预览音乐

我有一个有趣的问题。 可以在iOS应用程序中播放iTunes音乐商店的音乐预览? 怎么做? 我需要你的帮助。

自动约束约束 – 键盘

我卡住试图animation顺利有一个自动布局的限制。 在我的.h中有一个对“keyboardHeight”的约束的引用,并把它和IB联系起来。 我想要做的就是在popup的时候用键盘对桌面视图进行animation处理。 这是我的代码: – (void)keyboardWillShow:(NSNotification *)notification { NSDictionary *info = [notification userInfo]; NSValue *kbFrame = [info objectForKey:UIKeyboardFrameEndUserInfoKey]; NSTimeInterval animationDuration = [[info objectForKey:UIKeyboardAnimationDurationUserInfoKey] doubleValue]; CGRect keyboardFrame = [kbFrame CGRectValue]; CGFloat height = keyboardFrame.size.height; [UIView animateWithDuration:animationDuration animations:^{ self.keyboardHeight.constant = -height; [self.view setNeedsLayout]; }]; } 事情是animation块是瞬间的,我看到空白键盘完成其animation之前出现。 所以基本上我看到了键盘animation的视图的白色背景。 只要键盘animation,我不能使animation持续。 我是否以错误的方式接近? 提前致谢!

在iOS UITextView中进行确认

对于显然是一个“错误”,UITextView似乎不像其他UIKit元素那样支持字距调整。 有没有解决方法来克服工作? 清楚的是,我正在讨论在字体文件中定义的字符对之间的间距,而不是所有字符之间的总体间距。 在NSAttributedString使用NSKernAttributeName将调整所有字符之间的间距,但内置的字符对仍然不起作用。 例如: 有没有解决这个问题的解决方法? 我发现一个简单的解决方法是将CSS样式添加到启用字距调整的UITextView。 如果我使用未公开的方法setContentToHTMLString:我可以将CSS注入到文本视图中的秘密web视图。 NSString *css = @"*{text-rendering: optimizeLegibility;}"; NSString *html = [NSString stringWithFormat:@"<html><head><style>%@</style></head><body>Your HTML Text</body></html>", css]; [textView performSelector:@selector(setContentToHTMLString:) withObject:html]; 这立即解决了这个问题。 不过,这很可能会导致应用程序被拒绝。 有没有一种安全的方式来偷偷进入文本视图的一些CSS? 我已经尝试过的其他解决方法包括: 使用webview和contenteditable属性。 这是不理想的,因为webview做了一堆额外的东西,例如input辅助视图,不容易被隐藏。 使用核心文本手动子类化UITextView并呈现文本。 这比我希望的更复杂,因为所有select的东西都​​需要重新configuration。 由于UITextView的UITextPosition和UITextRange的私有子类,这是一个巨大的痛苦,如果不是完全不可能的屁股。

AVPlayer的多个video

我正在开发iPad的iOS应用程序,需要在屏幕的某个部分播放video。 我有几个video文件需要按照编译时没有给出的顺序播放。 它看起来好像只是一个video播放。 当从一个video到另一个video时,这两个video的最后一帧或最后一帧显示有一些延迟,但是没有内容的闪烁或白色屏幕应该是不错的。 video不包含audio。 考虑到内存使用情况非常重要。 这些video具有非常高的分辨率,并且可以同时播放几个不同的video序列。 为了获得这个,我已经尝试了几个解决scheme。 如下所列: AVPlayer与AVComposition与其中的所有video 在这个解决scheme中,我有一个AVPlayer,它只能在AVPlayerItem上使用,AVPlayerItem使用包含所有放在一起的video的AVComposition。 当我去看具体的video的时候,我试图在下一个video开始的时候进行合成。这个解决scheme的问题是,当寻找播放器的时候会很快显示出它正在寻找的一些帧,这是不可接受的。 似乎没有办法直接跳到组合中的特定时间。 我试图通过在刚刚完成的video中制作最后一帧的图像来解决这个问题,然后在AVPLayer的前面显示该图像,最后在查找完成后将其删除。 我正在使用AVAssetImageGenerator制作图像,但出于某种原因,图像的质量与video不一样,所以在显示和隐藏图像时会有显着的变化。 另一个问题是,AVPlayer使用大量的内存,因为一个AVPlayerItem保存所有的video。 AVPlayer有多个AVPlayerItems 此解决scheme为每个video使用AVPlayerItem,并在切换到新video时replaceAVPlayer的项目。 这个问题是,当切换一个AVPlayer的项目时,它会显示一个白色的屏幕短时间加载新的项目。 为了解决这个问题,可以使用在加载的同时在最后一帧放置图像的解决scheme,但是仍然存在图像和video的质量不同且显着的问题。 3.两个AVPlayers彼此轮stream播放AVPlayerItem 我试过的下一个解决scheme是将两个AVPlayer放在一起,然后轮stream播放AVPlayerItems。 所以当玩家完成游戏时,它将停留在video的最后一帧。 另一个AVPlayer将被带到前面(其项目设置为零,所以它是透明的),并且下一个AVPlayerItem将被插入到该AVPlayer中。 一旦它被加载,它将开始播放,两个video之间的顺利交易的幻想将完好无损。 这个解决scheme的问题是内存使用情况。 在某些情况下,我需要同时在屏幕上播放两个video,这将导致4个AVPlayers同时载入一个AVPlayerItem。 由于video的分辨率可能很高,因此记忆体太多了。 有没有人有一些想法,build议,意见或有关整体的问题和上述张贴的解决办法。

iOS财产声明澄清

这是一个两部分的问题,希望我能更多地了解这个话题。 1)在我看来,你有两个stream行的选项来为objective c的类声明一个属性。 一个是将该属性添加到标头的类体中,例如。 @interface MyClass : NSObject { NSArray *myArray; } 或者你可以在@interface后面和@end语句之前添加它。 @interface MyClass : NSObject { // } @property (nonatomic, retain) NSArray *myArray; 这两种“风格”之间有什么区别?你们什么时候select一种? 2)在@property之后,你可以find像(nonatomic, retain)这样的选项。 那些为什么和为什么/何时使用不同的select?

如何检查是否为64位构build了一个静态库?

我刚刚为iOS构build了一个静态库,并将Architectures的构build设置设置为$(ARCHS_STANDARD_INCLUDING_64_BIT) 。 我想确保.a库正确地包含这个架构,但是当我运行lipo -info时,我看到: fat文件中的体系结构:library.a是:armv7 armv7s(cputype(16777228)cpusubtype(0)) 这是否意味着不包括arm64? 如果lipo命令不能告诉我,有没有另一种方法可以告诉? 我正在运行安装了最新命令行工具的Xcode 5。

实现UIKitDynamics拖动视图closures屏幕

我试图找出类似于Jelly的应用程序(实际上向下拖动查看屏幕)的工具UIKitdynamic。 看animation: http : //vimeo.com/83478484 (@ 1:17 ) 我了解UIKit Dynamics如何工作,但没有很好的物理背景,因此无法梳理不同的行为以获得期望的结果!

我怎样才能比较viewDidLoad viewDidAppear?

我怎样才能比较viewDidLoad和viewDidAppear:

将NSMutableArray传递给另一个视图控制器

我想在两个视图控制器之间传递一个NSMutableArray。 请让我知道我能做些什么 在我有PlaylistViewController.h文件 NSMutableArray *SongArray; @property(nonatomic,retain)NSMutableArray *SongArray; 我希望传递给另一个视图控制器