标签: xcode6

获取ITMS-4238"冗余二进制上载"错误无论我将构建版本或应用程序版本更改为

我拒绝了一个1.0(1.0)的二进制文件.状态由开发人员拒绝.

我去上传一个新的二进制文件并遇到了这个问题,然后我看到我需要增加我的构建.

我将应用版本和版本都增加到1.1,这是一个错误.

我得到一些关于应用程序版本不匹配的错误,理解.

然后我尝试了应用程序版本1.0和许多不同的构建号码.1.1,1.0.1,1.2,1.3,1.0.3 ..没什么作用.我一直收到这个错误.itunes connect上只列出了一个版本(1.0)

我尝试提交没有二进制文件,它说我需要一个.

我甚至尝试将应用程序版本更改为连接的iTunes中的1.1,然后上传1.1(1.0),但同样的重复问题也失败了.

有没有人遇到这个问题?

错误的屏幕截图

itunesconnect ios xcode6

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

Xcode 6允许VECTOR图像资产...任何想法如何使用它们?

当我注意到一些非常有趣的东西时,我正在摆弄Xcode 6与图像资产:我们现在可以在其中指定矢量图像(在选择Images.xcassets后,请参阅"工具"窗格中).

我尝试了一个小应用程序(包含一个大的UIImageView)和一个.SVG图像(不起作用),然后一个.EPS(也没用),我终于尝试了.PDF它工作了!好吧,虽然我看到了图像,它看起来像素化而没有矢量化.

因此,似乎苹果正在为矢量图标/图像做准备.没有更多的zillions版本的应用程序图标,不再有"@ 2x"图像.但任何人都可以解锁该功能吗?

谢谢你的尝试.

vector-graphics xcode6 ios8

72
推荐指数
4
解决办法
6万
查看次数

如何在swift中保存和读取NSUserdefaults中的数组数组?

我需要创建一个数组来添加这种格式的对象,如Swift中的字典:["key1":"value1","key2":"value2"]

当我尝试保存它时,NSUserDefaults一切都是正确的,但是当NSUserDefaults用键读取时这会崩溃.我的var obj需要什么类型的数据?

let def = NSUserDefaults.standardUserDefaults()
var key = "keySave"
var element: AnyObject!

var array1: [AnyObject!] = []
array1.append(["key1": "val1", "key2": "val2"])
array1.append(["key1": "val1", "key2": "val2"])

//save
var savestring : [AnyObject!]
savestring = array1
var defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject(savestring, forKey: key)
defaults.synchronize()

//read
var obj: [AnyObject!] = []
if(obj != nil){
    print("size: ")
    print(obj.count) //vary long value confused..
    element = obj[0]  //crash
    print(element.objectForKey("key1"))
}
Run Code Online (Sandbox Code Playgroud)

nsuserdefaults swift xcode6

71
推荐指数
5
解决办法
8万
查看次数

Xcode6:使用Objective-C进行IBDesignable和IBInspectable

我有一个Objective-C UI组件,我想在Interface Builder中使用Xcode 6进行检查.Swift具有@IBDesignable@IBInspectable声明属性.它们是否也可用于Objective-C?它们是如何使用的?

objective-c swift xcode6

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

Swift - 角半径和投影的问题

我正在尝试创建一个带圆角投影的按钮.无论我如何切换,按钮都无法正确显示.我试过masksToBounds = falsemasksToBounds = true,但无论是圆角半径工程和影子不或影子工程和圆角半径不夹按钮的角落.

import UIKit
import QuartzCore

@IBDesignable
class Button : UIButton
{
    @IBInspectable var masksToBounds: Bool    = false                {didSet{updateLayerProperties()}}
    @IBInspectable var cornerRadius : CGFloat = 0                    {didSet{updateLayerProperties()}}
    @IBInspectable var borderWidth  : CGFloat = 0                    {didSet{updateLayerProperties()}}
    @IBInspectable var borderColor  : UIColor = UIColor.clearColor() {didSet{updateLayerProperties()}}
    @IBInspectable var shadowColor  : UIColor = UIColor.clearColor() {didSet{updateLayerProperties()}}
    @IBInspectable var shadowOpacity: CGFloat = 0                    {didSet{updateLayerProperties()}}
    @IBInspectable var shadowRadius : CGFloat = 0                    {didSet{updateLayerProperties()}}
    @IBInspectable var shadowOffset …
Run Code Online (Sandbox Code Playgroud)

shadow cornerradius ios swift xcode6

70
推荐指数
5
解决办法
7万
查看次数

多个游标/突出显示当前突出显示的单词的下一个实例

在Sublime Text中,通过按下命令+ d可以轻松选择单词的下一个实例,也可以通过按下命令并单击来放置多个光标.我知道我并不是唯一一个说编辑器中这是一个非常有用的功能.

我没有找到任何关键映射或Alcatraz插件的运气,所以我有兴趣看看是否有办法在xcode 5中执行此操作,我可能已经错过了或者是否有计划在xcode 6?

如果没有,并且任何xcode开发人员都看到了这一点,我很乐意将其视为一项功能并听取您的意见:)

xcode xcode5 xcode6

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

运行时遇到错误(Domain = LaunchServicesError,Code = 0)

我在尝试使用Xcode 6在iOS模拟器中启动我的应用程序时收到错误(Domain = LaunchServicesError,Code = 0).我在谷歌寻找解决方案,但我没有找到任何实用的东西.

这个错误是什么意思?

ios ios-simulator swift xcode6 xcode6-beta6

70
推荐指数
9
解决办法
6万
查看次数

每次运行后,Xcode 6会继续在iOS8模拟器中重命名我的应用程序目录.

我正在运行Xcode 6 Beta 5,但自第一次测试以来,这种情况一直在发生.模拟器中的应用程序目录在每次运行后都会被重命名.我花了一段时间来弄明白这一点.我正在使用它来获取doc的dir参考.

NSString *folder = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
                                                        NSUserDomainMask,
                                                        YES) lastObject];

NSLog(@"Documents Dir: %@",folder);
Run Code Online (Sandbox Code Playgroud)

现在例如在第一次运行时它将是:

/ Users/Joey/Library/Developer/CoreSimulator/Devices/5B9930EE-A9B4-4B36-BABB-AA864ACAF2DE/data/Containers/Data/Application/4B10C2E4-A5C3-4C64-93B1-4069FCCB9C46/Documents

现在第二次运行:

/ Users/Joey/Library/Developer/CoreSimulator/Devices/5B9930EE-A9B4-4B36-BABB-AA864ACAF2DE/data/Containers/Data/Application/7E9EB62D-115A-4092-AD23-CB6BA3E5E10F/Documents

第三轮:

/ Users/Joey/Library/Developer/CoreSimulator/Devices/5B9930EE-A9B4-4B36-BABB-AA864ACAF2DE/data/Containers/Data/Application/EC8F41E8-52ED-4B10-9808-B3ACC46FC6AA/Documents

这对我的应用程序造成了严重破坏,因为它存储了应用程序中某些文件的路径引用.这不是我的NSLog语句返回不正确的结果,我验证了这是在Finder中发生的事情.它每次都在改变这个名字.有没有人见过这种情况?这是一个我误解的"特征"吗?

xcode objective-c ios xcode6 ios8

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

如何在Xcode6中获取设备控制台?

我正在探索iOS8测试版.我在"Window-> Devices-> MyiPad"中找不到设备控制台日志.有人能告诉我如何获取控制台日志吗?

xcode6 ios8

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

swift Array中不存在filteredArrayUsingPredicate

我在数组中有"UserDetails"结构对象.我想从数组中过滤对象.但是在Swift数组中没有"filteredArrayUsingPredicate"的选项.

我的阵列创建

var arrayOfUsers:UserDetails[] = UserDetails[]()
Run Code Online (Sandbox Code Playgroud)

我的userdetails代码是

struct UserDetails{
    var userName:String
    var userID:String
    var userAge:String
    func userDescription()->String{
        return "name " + userName + "age " + userID
    }
}
Run Code Online (Sandbox Code Playgroud)

我的代码来创建对象

        for a in 1...1000{
            var user:UserDetails = UserDetails(userName: "name", userID: String(a), userAge: "22")
            arrayOfUsers.append(user)
        }
Run Code Online (Sandbox Code Playgroud)

现在我想过滤arrayOfUsers哪一个有userID"1".

swift xcode6 ios8

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