问题标签 [xcode5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1880 浏览

ios - Xcode 5 DP5 无法下载 iOS 7 文档集

当我下载 iOS 7 文档集时,Xcode 说我的帐户没有访问 iOS 7 文档集的权限。我使用的帐户已加入开发者计划并支付 99 美元/年。为什么会这样?

在此处输入图像描述

0 投票
3 回答
7344 浏览

ios - 如何在 Xcode 5 中关闭图标光泽效果

我正在制作应用程序,我正在尝试关闭图标光泽效果。在 Xcode 4 的早期版本中,它可以通过打开“Prerenderred”复选框来关闭图标光泽效果。现在,当我想使用资产目录时,我必须编辑 .plist 文件。我做到了。我添加键Icon already includes gloss effects并设置为YES但效果仍在图标上。如何在新的 Xcode 中正确禁用此效果?

先感谢您。

0 投票
1 回答
200 浏览

iphone - 我的调试窗口中出现奇怪的警告

我正在将我的应用程序更新到 iOS 7,但遇到了一些问题。我正在制作一个计算器,但它并没有按照我想要的方式运行。我让它在我的 iOS 6 版本中工作,但在 7 中没有。我想知道它是否与下面的消息有关。对于不同的类,有多个与此相同的消息。

Aug 12 22:22:29 My-Macbook.local myApp[3640] <Error>: CGContextSetStrokeColorWithColor<--**This class changes multiple times for a different message**: invalid context 0x0.

这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。

0 投票
2 回答
2802 浏览

xcode4 - 如何在安装 Xcode 5 的同时默认使用 Xcode 4 打开项目文件

Xcode 4 仍然是我用于 iOS 开发的主要 IDE。为了尝试即将推出的 iOS 7,我安装了 Xcode 5 Developer Preview,现在所有用于在 Xcode 4 中打开的文件现在都在 Xcode 5 中打开了。

如何在不卸载 Xcode 5 的情况下再次将 Xcode 4 恢复为默认编辑器?

0 投票
1 回答
173 浏览

autolayout - NSOutlineView 和自动布局

最近在 Xcode 5 中切换到自动布局(并观看了来自 WWDC 13 的开发人员视频),我发现除了基于视图的 NSOutlineView 之外,其他东西都可以很好地工作。

在自动布局之前,这有效。一切正常并且在正确的位置,但是现在,特别是当我滚动时,一些新条目(而不是全部)最终出现在错误的位置,总是更大且略高。

重绘后问题就消失了,但我不了解绘制这些 NSTableCellView 的机制以及它们何时由大纲视图创建。我的意思是,看起来它们是在某个时候创建​​的,程序正在猜测适当的约束,然后在重绘后修复它们。

发布一张图片来解释这一点真的很好,但是有人可以解释 NSTableView 或 NSOutlineView 中视图的生命周期吗?

0 投票
1 回答
2757 浏览

ios - Xcode5 Google Admob sdk 链接器命令失败,退出代码为 1

在遵循 Google 的安装程序https://developers.google.com/mobile-ads-sdk/docs/时,由于以下原因,我无法获得构建:

链接器命令失败,退出代码为 1

我已经尝试了一些基本的明显记录提示:在 IOS6 SDK 上编译最新版本的 admob 时不断收到错误消息

还尝试从有效架构中删除 armv7s 切片。没有骰子。任何人在 Xcode5 上为 BaseSDK:iOS 7.0 安装这个库有任何成功吗?

0 投票
11 回答
24468 浏览

ios - 测试目标 Xcode 5 的 XCTest 构建错误:

我已经为单元测试设置了一个 XCode 5 iOS 7 项目。

当然,设置单元测试花费了我很长时间,以至于我试图保持相信这是值得的。为这个错误挣扎了几个小时:

关于如何解决的任何想法?

0 投票
0 回答
6973 浏览

ios - Apple 何时会开始拒绝使用 Xcode 4.x 构建的应用程序?

更新

2013 年 12 月 17 日,Apple 发布了一份声明,说明他们何时将强制所有人使用 Xcode 5 提交新应用程序:

“从 2 月 1 日开始,提交到 App Store 的新应用和应用更新必须使用最新版本的 Xcode 5 构建,并且必须针对 iOS 7 进行优化。”

iOS 7 最初于 2013 年 6 月 10 日发布,Xcode 5.x 于 2013 年 10 月 22 日发布。从宣布 iOS 7 到强制执行 Xcode 5 提交,这跨越了近八个月的时间框架,Xcode 的发布正好在中间。


原始问题

使用 Xcode 4.x(针对 iOS 6.x SDK)构建的应用程序将以一种传统模式在iOS 7上运行,模拟黑色状态栏、旧 UISwitch 外观等功能。我不知道是否此模式在某处以另一个名称记录,或者可能由于 NDA 限制而未讨论,但我找不到有关它的任何详细信息(赞成此模式的规范接受名称)。

如果您在未对 Xcode 5 进行任何修改的情况下编译相同的应用程序,它将被编译为一流的 iOS 7 公民,并具有新的状态栏外观和控件。事实上,我在 Xcode 5 中找不到任何方式让应用程序以传统模式启动(我会为任何不违反 NDA 的提示点赞评论,但真正的问题是其他问题)。

我目前正在开发的应用程序在这种遗留模式下工作,但由于非常旧的 iOS 4.x 代码,在使用 Xcode 5 编译时会崩溃。这当然可以解决,但在很短的期限内,客户要求我不要解决它,首先关注一组功能,然后才将项目更新为“真正的”iOS 7 应用程序。

在权衡过去几年的所有谣言和经验时,iOS 7 的发布应该是迫在眉睫。将我目前正在处理的更新作为 iOS 6 更新提交到 App Store 是绝对重要的。据我目前所知,这意味着应用程序必须使用 Xcode 4 构建,本质上将基本 SDK 设置为 iOS 6.x(或在构建设置中调用的 iphoneos6.1)。

http://i.stack.imgur.com/LISDN.png

我假设苹果会在 iOS 7 发布前后的某个时候开始拒绝使用 Xcode 4 和 iOS 6 SDK 构建的应用程序,以推动真正的 iOS 7 应用程序的采用,逐步淘汰传统模式的必要性. 有了这个,我希望在他们开始拒绝“老派”应用程序之前提交 iOS 6 应用程序,但我不知道这可能是什么时候。

所以真正的问题来了:

在以前的 iOS 版本中是否有类似的案例,Apple 开始拒绝使用旧 Xcode 或 SDK 构建的应用程序?从发布 iOS 版本到 Apple 拒绝应用程序之间的时间框架是我最感兴趣的。

PS 这是一个论坛帖子,似乎表明这发生在 iOS 6 发布期间,但最后一个帖子贬低了它: http: //www.cocos2d-iphone.org/forums/topic/apple-dev-support-says-所有应用程序现在必须使用 ios-6-sdk 构建

PPS 还有苹果开始拒绝非 iPhone5 优化应用程序的日期,但这与 SDK 更改无关,更不用说像 6 到 7 这样的主要版本更改:http: //thenextweb.com/apple/2013/03 /21/一年后的警告-苹果将不再接受任何使用 udids 的应用程序,如 5 月 1 日/

0 投票
2 回答
2042 浏览

ios - Xcode 5-DP5 分发时崩溃

过去 4 天我一直在努力将应用发布到 App Store。但是每次我去 Xcode

Project->Archive-> Distribute/Validate

已从 iTunes 开发者中心下载了正确的配置文件。

每次都会崩溃。

我已尝试删除从以前的帖子中读取的 itunnesconnect 数据库文件,但我找不到它

$ rm ~/Library/Developer/Xcode/connect1.apple.com 4.6.1.db

拿到

$ rm: /Users/{_USER_}/Library/Developer/Xcode/connect1.apple.com: No such file or directory

$ rm: 4.6.1.db: No such file or directory

还尝试运行:

mkdir ~/Library/Developer/Xcode/OldPortalDBs; mv ~/Library/Developer/Xcode/connect1.apple.com* ~/Library/Developer/Xcode/OldPortalDB

出现类似错误(因为该文件确实不存在。但是此选项适用于 Xcode 4

以下是崩溃的详细信息:http ://www.ipaste.org/NCj

我正在运行以下内容:

  • Mac OS X 10.9 小牛
  • XCode 5-DP5
  • MacBook Air 2013 年中
  • PhoneGap/科尔多瓦 3.0

任何帮助将不胜感激,谢谢

0 投票
1 回答
379 浏览

ios - 使用 CLPlacemark、administrativeArea、iOS6/iOS7 改变内容

我打算为 ios7 制作一个应用程序,但管理区域地标属性存在问题。

对于 iOS6,我得到了行政区域的全名(例如“California”),但对于 iOS7,我得到了“CA”的值。当它如此变化时,这是一个问题。有什么办法可以控制这个输入,使其更加一致?

苹果文档没有详细解释这一点.. http://developer.apple.com/library/mac/documentation/CoreLocation/Reference/CLPlacemark_class/Reference/Reference.html#//apple_ref/occ/instp/CLPlacemark/administrativeArea

谢谢!