Tag: xcode5

MPMediaItemPropertyAssetURL仅为iPhone 5s返回null

我一直在使用以下代码从MPMediaItemPickerController返回的MPMediaItem对象中提取资产url,以便我可以将音乐文件从用户iPhone itunes音乐库复制到文档文件夹进行处理,但在iPhone 5s上,我始终得到一个null值从MPMediaItemPropertyAssetURL,但是当我在iPhone 4或iPhone 5上运行相同的代码它的作品,因为它应该返回一个正确的url。 – (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection { [self dismissViewControllerAnimated:YES completion:nil]; if(mediaItemCollection){ MPMediaItem *mediaItem = (MPMediaItem *)[mediaItemCollection.items objectAtIndex: 0]; NSString *songTitle = [mediaItem valueForProperty: MPMediaItemPropertyTitle]; NSLog(@"songtitle: %@", songTitle); NSURL *assetURL = [mediaItem valueForProperty: MPMediaItemPropertyAssetURL]; NSLog(@"%@", assetURL); } } 我试图从有效的体系结构中删除arm64,只为armv7和armv7s构build,但是这并没有解决这个问题。 有谁知道为什么会发生这种情况,我可以如何解决这个问题,或者如果有我可以使用的解决方法? 我需要能够将音乐从iPhone的音乐库复制到文档文件夹,以便我可以正确处理DJ音乐应用程序的音乐。 谢谢

更改版本号并在Xcode 5中编译

我已将Xcode升级到Xcode 5.从哪里可以更改目标摘要中不可见的版本和内部版本号?

Xcode 5:一个scheme中的多个testing目标:“模拟器已经在使用”

在Xcode 5中,我有一个包含多个项目的工作区和一个应该运行各个项目的所有testing目标的scheme。 当我启动关于3个testing项目目标的testing通过。 到现在为止还挺好。 但是在第四个testing目标中,我收到Xcode的一个错误信息,告诉我模拟器不能被启动,因为它已经被使用了。 有没有办法在单个(!)scheme中杀死每个testing目标(!)之间的模拟器? 还是有其他解决scheme? 编辑:我打开了这个rdar: http ://openradar.appspot.com/15153136 谢谢!

CocoaPods UIImageView + AFNetworking.h无法识别的select器setImageWithURLRequest

我在Xcode 5上安装了使用CocoaPods的AFNetworking 2.1.0 。 //ViewController.h #import <AFNetworking/AFNetworking.h> #import <AFNetworking/UIImageView+AFNetworking.h> 在UIImageView上调用setImageWithURLRequest应用程序失败,并显示以下日志: 这是错误日志: 2014-02-07 11:55:19.984 OPS[1717:60b] *** Terminating app due to uncaught exception'NSInvalidArgumentException', reason: '-[UIImageViewsetImageWithURLRequest:placeholderImage:success:failure:]: unrecognized selector sent to instance 0x147b06d0' 我在这个问题上发现了一些讨论,但提供的解决scheme(join-ObjC -all_load )在我的情况下不起作用。 任何想法? 谢谢

在iOS 7上需要使用非透明条纹的FullFreenLayout行为

我希望能够将导航栏和工具栏的半透明属性设置为NO (我希望不透明的条),使我的视图覆盖整个屏幕(位于导航和工具栏后面)。 通过将wantsFullScreenLayout设置为YES,这在iOS 7之前很容易完成。 但是,在iOS 7中,我找不到任何这样做的方式。 有任何想法吗?

在pipe理器中缺lessAppIcon

我最近迁移了我的应用程序以支持iOS7,并在此过程中更新了我的应用程序图标以使用资产目录; 这是所有在应用程序的伟大工作。 但是,在组织者和TestFlight中,我的应用程序图标缺失。 在TestFlight中也是如此,这意味着我的包中缺less一些东西。 任何帮助将受到感谢。

UITableView是在上面得到一个差距

Iam不知道现在是否适合问这个问题。 我在桌面视图上使用Xcode 5(预览版)。 现在的问题是,如果我的表视图被选为group比我有第一个单元格和表顶部边缘之间的差距。 下面是可用视图委托的代码 – (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return 8; } – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *simpleTableIdentifier = @"SimpleTableItem"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier]; } cell.textLabel.text = [NSString stringWithFormat:@"cell %d",indexPath.row]; return cell; } 下图是我在xib中selectgroup的时候 但是,如果我切换到plain ,表是正常的 对这种情况有任何想法。 我GOOGLE了,但似乎没有什么在那里。 […]

如何从Xcode 5复制目标?

看起来像这个function已从Xcode 5中删除? 在xcode5之前,通过点击目标很容易复制任何目标,select“重复的blabla”,然后你会得到它。 但是对于xcode5,这个隐藏在哪里?

xcode 5:代码签名标识列表不完整

只是更新和使用xcode 5来我的应用程序的第二个版本。 但是现在问题出在代码签名标识上。 当我从xcdoe 4.5中打开我的旧文件时,我可以看到我的完整身份列表,但在这个新项目中,只列出了一个开发人员身份。 其余(开发商和分销商)的身份是没有在哪里看到的。 我试图再次重新安assembly置文件,但仍然没有任何反应。 任何人都面临同样的问题和pipe理解决呢? 谢谢!!

从xcassets加载应用图标

我想显示我的应用程序内的应用程序图标。 该图标位于默认资产目录( Images.xcassets )中。 你如何加载它? 我尝试了以下,他们都返回nil : image = [UIImage imageNamed:@"AppIcon"]; image = [UIImage imageNamed:@"icon"]; image = [UIImage imageNamed:@"icon-76"]; image = [UIImage imageNamed:@"icon-60"]; 资产目录中的其他图像按预期工作。