标签: xcode6

以编程方式快速切换视图

我在Xcode 6 beta中试用了苹果的新语言swift.我正在尝试以编程方式在按下表格视图单元格时切换视图,尽管它只是拉出一个空白的黑屏.在我的代码中,我评论了那些不起作用的东西.他们只会让iOS模拟器崩溃.我的代码:

 // ViewController.swift 
 // Step-By-Step Tip Calculator  
 // Created by Dani Smith on 6/17/14. 
 // Copyright (c) 2014 Dani Smith Productions. All rights reserved.

import UIKit
var billTotalPostTax = 0
class BillInfoViewController: UIViewController {

//outlets
@IBOutlet var totalTextField: UITextField
@IBOutlet var taxPctLabel: UILabel
@IBOutlet var resultsTextView: UITextView
@IBOutlet var taxPctTextField : UITextField

//variables
var billTotalVar = ""
var taxPctVar = ""

//actions
override func viewDidLoad() {
    super.viewDidLoad()
    refreshUI()
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any …
Run Code Online (Sandbox Code Playgroud)

xcode view swift xcode6

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

"dyld:无法加载插入的库'/usr/lib/libgmalloc.dylib',因为找不到图像"

当我在设备8 Beta 2上运行Xcode IOS 6 beta 2固件中的应用程序时,我收到错误消息:"dyld:无法加载插入的库'/ USR/Library/libgmalloc.dylib",因为找不到图像."

可能是什么问题呢?

dyld xcode6 ios8

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

Xcode中的每个配置应用程序组权利字符串?

是否有一种简单的方法可以在Xcode项目中使用每个配置的应用程序组权利字符串?

我们尝试在两个目标中使用"app group"权利在iOS应用程序和今天的扩展程序之间共享设置.

我们遇到的问题是我们使用不同的bundle和team id构建应用程序,具体取决于它是企业还是发布版本.

当我使用Xcode 6的Capabilities屏幕时,应用程序组以红色字体显示,我没有看到单独更改每个配置的字符串的方法.

我假设以下其中一个会起作用,但我不知道我应该先尝试哪个:

  1. .xcconfig文件
  2. 手动创建的授权文件
  3. 构建脚本
  4. 与配置相关的plist条目

建议?

xcode ios xcode6 ios8

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

无法打开粒子SKS文件

我一直在使用SpriteKit与Xcode 6 GM进行游戏,出于某种原因,我的.SKS粒子文件现在正在崩溃Xcode,这使得它们无法打开.我还注意到,当使用NSKeyedUnarchiver未实现时,崩溃Xcode的文件也会崩溃我的应用程序.所以我假设在崩溃的情况下,我的一些SKS文件已经腐败了.对于我所有损坏的SKS粒子文件,除了重新开始之外,还有什么解决方案吗?我可以通过外部编辑器以某种方式手动修改SKS文件并解决问题吗?还有我可以采取的任何步骤,以确保我的SKS文件不会再次损坏(即Xcode 6中有一些我应该知道导致损坏的SKS文件的错误).

编辑:看来Xcode将这些文件视为场景,而不是导致崩溃的粒子文件.因此,由于某种原因,Xcode 6 GM Sprite Kit Editor无法正确保留文件格式,导致粒子文件被保存为场景文件,从而导致文件损坏.

sprite-kit swift xcode6 ios8

19
推荐指数
1
解决办法
3980
查看次数

为什么我在提交到App Store时会收到ITMS-4238"Redundant Binary Upload"错误?

我正在使用Xcode 6,我正在尝试向App Store提交iOS(目标:iOS 8)应用程序,并且我收到了ITMS-4238错误.它说已经有相同的版本,但到目前为止我还没有成功提交过这个应用程序.所以在iTunes Connect中没有提交构建,所以我不知道为什么我会这样做.

我正在做的是:

  1. 创建档案
  2. 从Organizer提交二进制文件

我也尝试使用ApplicationLoader提交,但结果是一样的.

这是我得到的错误:

存档提交失败,错误:

由于下面列出的问题,存档提交失败:

  • ERROR ITMS-4238:"冗余二进制上传.在SoftwareAssets/PreReleaseSoftwareAsset上已经存在一个二进制上传版本,版本版本'1.0'用于列车'1.0'"

这是错误的屏幕截图:

错误的屏幕截图

任何想法如何解决这一问题?

进展:
我自己解决了我的问题.
我将内部版本号从1.0增加到1.0.2.1.
我不知道为什么iTunes Connect认为已经存在二进制版本1.0.

app-store appstore-approval xcode6

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

在Xcode 6上安装iOS 6模拟器

我的公司仍然支持iOS 6应用程序,但在安装新的Xcode(6)后,我只看到iOS 7和8模拟器.有没有办法为Xcode 6安装iOS 6模拟器?

xcode6

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

Xcode 6:无法将任何IBOutlet连接到ViewController

升级到Xcode 6后,我打开了一个旧项目(包含一个子项目,因此它有很多目标),我注意到我的Storyboard ViewContoller没有链接到相关的Objects工作.

比如我有一个内部有一个TableView中和的ViewController现在我不能做不能用它做anyhing因为连接丢失,我甚至不能重新定义一个新的IBOutlet中的VC,因为从VC故事板的箭头赢得连接任何东西.

更清楚:

截图

该类在Custom Class部分中定义,因此我找不到问题

截图

我该怎么办?顺便说一句,我使用obj-c并不是很快,我找到了一些相关的答案,但都是关于swift的.

xcode objective-c ios uistoryboard xcode6

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

用于识别iPhone 6和iPhone 6 plus肖像的尺寸等级

如何使用尺寸类别唯一识别iPhone 6和iPhone 6以及纵向屏幕?

我的应用程序在iPhone 4和iPhone 5中看起来不错,但由于屏幕尺寸的原因,iPhone 6和6中的空白空间相同.虽然使用自动布局我不能仅为iPhone 6和6加上单独增加字体大小或视图大小.我知道我们可以使用大小类来改变字体大小和视图大小.但在我的情况下,不知道该怎么做.

使用xCode 6.1和我的应用程序支持从iOS 7到最新的iOS 8.1.我希望只在故事板中使用解决方案,因为我在故事板中完全完成了我的UI设计.如果storyboard的功能有限以满足我的需求,请告诉我如何通过应用程序实现相同的代码?

ios xcode-storyboard xcode6 ios8

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

Xcode Project不会在iOS设备上运行

每当我尝试在iPhone上运行我的应用程序时,Xcode都会给我这条消息.(在模拟器上工作正常.)(这发生在我拥有的每个项目中.)(我也刚刚再次下载了Xcode.)

这是我得到的信息.

App Installation Failed.
Unknown Error Occurred.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

xcode xcode6 xcode7

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

调试输出提到我应该要求Application Badge权限

我做了一个非常简单的应用程序,可以在计时器运行时在后台运行.如果应用程序仍在后台并且计时器结束,它将发送本地通知并将应用程序徽章设置为1.当我启动应用程序时,我总是清除它.我注意到安装Xcode 6后,每次启动应用程序时都收到此消息:

"试图标记应用程序图标但未获得用户的许可以标记应用程序"

很明显,我的应用程序会将徽章设置为0以清除它.我在哪里设置这些权限或请求它们?它现在被视为推送通知吗?


问题已得到解决,答案如下.最重要的是,您需要获得用户对任何类型通知的确认,而过去只有推送通知才会确认.

xcode ios xcode6 ios8

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