我有一个可以在我的iPad上进行测试的应用程序,我已经创建了一个开发配置文件,匹配了bundleID并降低了iOS部署目标.但是,当我下载配置文件并将其拖入管理器时,它会显示"未找到有效签名身份".我很确定这与钥匙串和私钥(???)中的证书有关,但是我不知道如何解决这个问题.
有人可以指点我一个教程或给我一些关于在不使用Xcode的情况下将证书添加到钥匙串的建议; 像'用于开发'按钮的东西对我来说不起作用!
注意:唯一有效的Provisioning Profiles是分发.当我尝试点击"续订"时,Xcode说'没有为参数'CertificateIDs'提供任何值.我希望这有帮助!
我正在尝试用Swift创建一个游戏,我想添加创建用户名的功能,该用户名将保存在NSUserDefaults中.这是我的代码:
println("Textfield Text: \(usernameTextfield.text)")
NSUserDefaults.standardUserDefaults().setObject(usernameTextfield.text, forKey:"Username")
NSUserDefaults.standardUserDefaults().synchronize()
println(NSUserDefaults.standardUserDefaults().objectForKey("Username") as? String)
Run Code Online (Sandbox Code Playgroud)
输出是:
文本字段文本:MyUsername
零
我可以看到的唯一解释是为什么它是打印nil是保存或加载用户名失败.有什么方法可以纠正或我做错了什么?
任何帮助表示赞赏!