标签: xcode5

升级到iOS 7 beta/Xcode 5 beta并收到警告"没有有效的iOS开发人员签名身份指定的CODE_SIGN_ENTITLEMENTS"

刚刚升级到iOS 7 beta(和Xcode 5 beta),当我构建一个预先存在的应用程序,我正在转向iOS 7时收到以下警告

Check dependencies: warning: CODE_SIGN_ENTITLEMENTS specified without a valid Developer Signing Identity for iOS.

但是,当我Code Signing Entitlements在Build Settings中检查标志时,我实际上没有定义代码签名权利:

在此输入图像描述

有任何想法吗?这是iOS 7中现在需要的吗?如果是这样,我将如何定义代码签名权利?

xcode ios7 xcode5

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

从xcassets加载应用程序图标

我想在我的应用程序中显示应用程序图标.该图标位于默认资产目录(Images.xcassets)中.

你怎么装它?我尝试了以下内容,他们都返回nil:

image = [UIImage imageNamed:@"AppIcon"];
image = [UIImage imageNamed:@"icon"];
image = [UIImage imageNamed:@"icon-76"];
image = [UIImage imageNamed:@"icon-60"];
Run Code Online (Sandbox Code Playgroud)

资产目录中的其他图像按预期工作.

ios ios7 xcode5

21
推荐指数
2
解决办法
8877
查看次数

xCode 5中需要的iTunesArtwork png文件?

在xCode 5中,我们可以使用xcassets文件对我们的应用程序图像进行编目.看来iTunesArtwork和iTunesArtwork2x文件没有地方.这是否意味着xCode 5中不再需要这些文件?如果需要它们,我们应该在plist文件中列出它们吗?我删除了plist文件中的图标列表,并希望不必再将其添加回来.

xcode itunesartwork ios xcode5 xcasset

21
推荐指数
2
解决办法
9442
查看次数

是否可以在Xcode 5中的Instruments下运行基于XCTest的测试?

看看XCTest和Xcode 5单元测试,而不是看看如何在Xcode 5中的Instruments下运行我的单元测试......

具体来说,我想在测试期间寻找泄漏(在这种情况下不必自动化,但显然有用).

可能?

xcode-instruments xcode5 xctest

21
推荐指数
3
解决办法
1万
查看次数

无法将应用程序提交到App Store:"将API使用情况发送到iTunes Connect"要么超时,要么失去连接

我请求你的帮助,因为我自昨晚以来一直在与此斗争.我用谷歌搜索了几个小时,似乎无法找到解决方案,所以我开始绝望了.

基本上,我上周提交了一个应用程序.由于我的一个小错误,它被拒绝了.我想现在重新提交,但应用程序不会上传.我需要注意的是,从那时起我已经重新配置了我的网络,但我确信所有端口都是开放的,并且没有任何东西应该在我提交的应用程序的路上.

我试图做的大部分修复都来自其他SO问题.由于没有任何作用,我开始认为这是苹果公司的一个问题,但与此同时我怀疑他们会在15个多小时内忽略这个错误.

在此输入图像描述

以上是我尝试使用Application Loader上传应用程序时获得的屏幕截图.如果我让它保持足够长的运行时,组织者会显示相同的错误.当我使用XCode时,我收到连接超时错误.

在我尝试过的解决方案中:

  1. 重启Xcode.
  2. 重启我的Mac.
  3. 重启路由器和调制解调器.
  4. Gone Xcode>目录>应用程序>应用程序加载器>目录> MacOS> itms> java> lib - 使用TextEdit打开net.properties并将#https.proxyPort = 443行更改为https.proxyPort = 80
  5. 去了偏好,只留下了DAV.
  6. 使用不同的证书和配置文件构建我的应用程序.

最后,我使用的是iMac,所以回答"去你最近的图书馆并使用他们的Wi-Fi"并不是真的可行.

我愿意尝试新想法.

iphone itunesconnect ios xcode5

21
推荐指数
2
解决办法
2万
查看次数

将Xcode更新为5.1时,错误"从指向较小类型'int'的指针转换为EAGLView.mm中的信息"(5B130a)

昨天,我将Xcode更新到最新版本(5.1 (5B130a))以兼容iOS 7.1.然后我构建我的项目,当选择64位模拟器(例如:iPhone Retina 4英寸64位)时,我"Cast from pointer to smaller type 'int' loses information"EAGLView.mmfile(line 408)中得到错误.

我正在使用cocos2d-x-2.2.2.在我更新Xcode之前,我的项目仍然可以在所有设备上构建和运行.

感谢所有推荐.

更新:今天,我下载了最新版本的cocos2d-x(cocos2d-x 2.2.3).但问题仍然存在.

以下是发生错误的一段代码:

/cocos2d-x-2.2.2/cocos2dx/platform/ios/EAGLView.mm:408:18: Cast from pointer to smaller type 'int' loses information

// Pass the touches to the superview
#pragma mark EAGLView - Touch Delegate
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    if (isKeyboardShown_)
    {
        [self handleTouchesAfterKeyboardShow];
        return;
    }

    int ids[IOS_MAX_TOUCHES_COUNT] = {0};
    float xs[IOS_MAX_TOUCHES_COUNT] = {0.0f};
    float ys[IOS_MAX_TOUCHES_COUNT] = {0.0f};

    int …
Run Code Online (Sandbox Code Playgroud)

iphone cocos2d-x xcode5 ios7.1 cocos2d-x-2.x

21
推荐指数
4
解决办法
3万
查看次数

无法加载测试包,因为出现意外错误

最近我开始为一个旧的静态库编写测试用例.我已将库加载到Xcode 5,由于静态库已旧,我必须手动添加TestProject和Test Target.

当我尝试"产品 - >测试"时,它启动模拟器,控制台显示以下错误

无法加载/xxx/xxx/xxx/StaticLibTest.xctest中的测试包,因为发生了意外错误:Error Domain = NSCocoaErrorDomain Code = 3587"无法加载软件包"StaticLibTest.xctest",因为它已损坏或丢失必要的资源." (dlopen_preflight(/xxx/xxxx/xxx/Debug-iphonesimulator/StaticLibTest.xctest/StaticLibTests):找不到合适的图像.找到了:

我不知道为什么会出现这个错误.

任何指出正确方向的帮助都将非常感激.

static-libraries ios xcode5 xctest

21
推荐指数
5
解决办法
1万
查看次数

有没有办法像Visual Studio一样让Xcode 5自动完成?

Xcode 5现在取代了Xcode 4,我对两个IDE的一个常见抱怨是它们不能非常积极地自动完成.在Visual Studio中,只要您点击非标识符键(如括号,逗号,点,空格等),就会提交自动完成功能.在Xcode 5上,你必须点击标签或输入.

是否有一种已知的方法可以使行为更接近Visual Studio的自动完成?

xcode autocomplete xcode5

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

ios7上的UICollectionViewData validateLayoutInRect中的断言失败

UICollectionViewData validateLayoutInRectiOS7上的断言失败.

我试图UICollectionView使用for循环逐个删除所有项目; 我在下面发布了我的代码.我删除了UICollectionView使用的项目deleteItemsAtIndexPaths.它在iOS6上完美运行,但在iOS7中崩溃,但有以下异常:

UICollectionViewData中的断言失败validateLayoutInRect

collectionArray从那时开始self.collectionView逐个删除对象indexPath.当我删除第4个对象时,它会Assertion failure在iOS7上引发.我在这里使用performBatchUpdates.

请帮我在iOS7中获得正确的结果.分享正确的代码.提前致谢.

try  {    
    for (int i=count-1; i>=0; i--)  {  
        [self.collectionView performBatchUpdates:^(void){  
            [collectionArray removeObjectAtIndex:i]; // First delete the item from you model   
            [self.collectionView deleteItemsAtIndexPaths:@[[NSIndexPath indexPathForRow:i inSection:0]]];  
        } completion:nil];
        [self.collectionView reloadData];
    }
}
@catch (NSException *exception) {
}
@finally {
}
Run Code Online (Sandbox Code Playgroud)

objective-c ios uicollectionviewlayout ios7 xcode5

20
推荐指数
2
解决办法
2万
查看次数

Springboard无法启动错误3,0,4等的应用程序

为什么Xcode无法在模拟器中启动应用程序?

我在网上经历了很多解决方案,但有时他们会工作,有时他们却没有.

我多次解决问题的方法是退出模拟器,删除应用程序,

重置模拟器的内容设置,并清理和构建.

但为什么我每次都要尝试这些(所有)这些.

Xcode通过拥有所有这些错误来消耗开发时间.

甚至有时它会丢失连接,应用程序会意外退出错误.

苹果公司在做什么?他们刚刚发布了包含所有这些错误的Xcode.

Xcode 4.5或4.6对我来说没有这些问题.

最后,我要求所有人提供任何好的解决方案,以节省解决这些血腥问题的时间.

xcode xcode5

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