小编sdd*_*sdd的帖子

屏幕上显示的应用内购买价格(含货币)

我想要你点击的按钮来买一些东西来显示它的价格.

例如:"5个硬币€0,99"

但是,如果我用这个文本创建一个UIlabel,美国人也会看到以欧元而不是美元的价格.

现在,我如何根据用户所在的货币设置价格?我在一些游戏中看到它,所以我确信这是可能的.

谢谢!

xcode itunesconnect in-app-purchase ios swift

11
推荐指数
2
解决办法
5596
查看次数

应用程序在iPad上运行而仅支持iPhone

我用Xcode制作了一个iPhone App.设备设置设置为"iPhone".但在iTunes Connect中它被拒绝,因为它不能在iPad上运行.

这很奇怪,因为它是一个iPhone应用程序,但是当我在Xcode中检查它时,我可以使用iPad模拟器运行它,但是我认为通常情况下这对iPhone应用程序来说是不可能的.

我添加了图片以使我的问题更加清晰: 设备设置为仅限iPhone

它仍然可以在iPad模拟器上运行..

出了什么问题,我该如何解决?

编辑:决议中心的图片: 在此输入图像描述

xcode itunesconnect ios ios-simulator

9
推荐指数
2
解决办法
8793
查看次数

函数只能在主线程中调用,为什么?

在下面的代码中,我调用函数displayMyAlertMessage()两次.我调用的第一个工作完美,但第二个给我一个错误,说该函数只能从主线程调用.我怎么能在我的情况下这样做?

我正在使用此代码:

@IBAction func loginButtonTapped(sender: AnyObject) {
    result2Value = ""
    let userEmail = userEmailTextField.text
    let userPassword = userPasswordTextField.text

    if userPassword.isEmpty || userPassword.isEmpty {
        displayMyAlertMessage("All fields are required")
return;
    }
    //send user data to server side
    let myUrl = NSURL(string: "http://www.avanta.com/extra/test-userLogin.php")
    let request = NSMutableURLRequest(URL:myUrl!)
    request.HTTPMethod = "POST"

    let postString = "email=\(userEmail)&password=\(userPassword)"
    request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding)

    let task = NSURLSession.sharedSession().dataTaskWithRequest(request){
        data, response, error in
        if error != nil{
            println("error\(error)")
            return
        }
        var err:NSError?
        var json = NSJSONSerialization.JSONObjectWithData(data, options: .MutableContainers, error: &err) as? …
Run Code Online (Sandbox Code Playgroud)

error-handling function lldb swift xcode6

8
推荐指数
1
解决办法
7085
查看次数

在不改变大小的情况下改变 skspritenode 的纹理

当我更改 spritenode 的纹理时,大小会自动更改为纹理图像(png)的原始大小。

我怎样才能避免这种情况?

我的代码:

var bomba = SKSpriteNode(imageNamed: "bomba2") 
var actionbomba = SKAction()
bomba.size = CGSizeMake(frame2.size.width/18, frame2.size.width/18)   
let bomba3 = SKTexture(imageNamed: "bomba3.png")
actionbomba.addObject(SKAction.moveBy(CGVectorMake(0, frame.size.height/2.65), duration: 2))
actionbomba.addObject(SKAction.setTexture(bomba3,resize: false))         

addChild(bomba)
bomba.runAction(SKAction.repeatAction(SKAction.sequence(actionbomba), count: -1))
Run Code Online (Sandbox Code Playgroud)

xcode textures ios skspritenode swift

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