问题标签 [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.
ios - Xcode 5 DP5 无法下载 iOS 7 文档集
当我下载 iOS 7 文档集时,Xcode 说我的帐户没有访问 iOS 7 文档集的权限。我使用的帐户已加入开发者计划并支付 99 美元/年。为什么会这样?
ios - 如何在 Xcode 5 中关闭图标光泽效果
我正在制作应用程序,我正在尝试关闭图标光泽效果。在 Xcode 4 的早期版本中,它可以通过打开“Prerenderred”复选框来关闭图标光泽效果。现在,当我想使用资产目录时,我必须编辑 .plist 文件。我做到了。我添加键Icon already includes gloss effects
并设置为YES
但效果仍在图标上。如何在新的 Xcode 中正确禁用此效果?
先感谢您。
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.
这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
xcode4 - 如何在安装 Xcode 5 的同时默认使用 Xcode 4 打开项目文件
Xcode 4 仍然是我用于 iOS 开发的主要 IDE。为了尝试即将推出的 iOS 7,我安装了 Xcode 5 Developer Preview,现在所有用于在 Xcode 4 中打开的文件现在都在 Xcode 5 中打开了。
如何在不卸载 Xcode 5 的情况下再次将 Xcode 4 恢复为默认编辑器?
autolayout - NSOutlineView 和自动布局
最近在 Xcode 5 中切换到自动布局(并观看了来自 WWDC 13 的开发人员视频),我发现除了基于视图的 NSOutlineView 之外,其他东西都可以很好地工作。
在自动布局之前,这有效。一切正常并且在正确的位置,但是现在,特别是当我滚动时,一些新条目(而不是全部)最终出现在错误的位置,总是更大且略高。
重绘后问题就消失了,但我不了解绘制这些 NSTableCellView 的机制以及它们何时由大纲视图创建。我的意思是,看起来它们是在某个时候创建的,程序正在猜测适当的约束,然后在重绘后修复它们。
发布一张图片来解释这一点真的很好,但是有人可以解释 NSTableView 或 NSOutlineView 中视图的生命周期吗?
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 安装这个库有任何成功吗?
ios - 测试目标 Xcode 5 的 XCTest 构建错误:
我已经为单元测试设置了一个 XCode 5 iOS 7 项目。
当然,设置单元测试花费了我很长时间,以至于我试图保持相信这是值得的。为这个错误挣扎了几个小时:
关于如何解决的任何想法?
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)。
我假设苹果会在 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 日/
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
任何帮助将不胜感激,谢谢
ios - 使用 CLPlacemark、administrativeArea、iOS6/iOS7 改变内容
我打算为 ios7 制作一个应用程序,但管理区域地标属性存在问题。
对于 iOS6,我得到了行政区域的全名(例如“California”),但对于 iOS7,我得到了“CA”的值。当它如此变化时,这是一个问题。有什么办法可以控制这个输入,使其更加一致?
谢谢!