我尝试运行Xcode iOS项目时收到以下错误:
Xcode cannot run using the selected device. Choose a destination with a supported architecture in order to run on this device.
Run Code Online (Sandbox Code Playgroud)
我有一段时间没有这个错误了.我能够通过使用实际设备而不是模拟器来绕过它,但现在这也无效.自创建项目以来,我没有更改项目中的单个设置,我所改变的只是代码本身.这也发生在以前,我修复它的唯一方法是创建一个新项目并从头开始,现在又从那里开始.我很沮丧!我不知道该怎么做.我需要提供哪些信息来帮助诊断?我正在使用facebook sdk 3.1,如果这意味着什么.
谢谢
我正在使用此语句来获取我的数据库中的列中的元素
$result = $stmt->fetchAll(PDO::FETCH_COLUMN, 0);
Run Code Online (Sandbox Code Playgroud)
但是在尝试运行它时出现此错误.
调用未定义的方法 mysqli_stmt::fetchAll();
我需要添加到我的php文件中以包含该方法或其他东西吗?
更新1:
class LoginAPI
{
private $db;
function __construct()
{
$this->db = new mysqli('xxx', 'xxx', 'xxx', 'xxx');
$this->db->autocommit(FALSE);
}
function __destruct()
{
$this->db->close();
}
function login()
{
if(isset($_POST["lang"]))
{
$stmt = $this->db->prepare("SELECT code FROM locations");
$stmt->execute();
$stmt->bind_result($code);
//while($stmt->fetch())
//{
// result[] = "code"=>$code;
// break;
//}
$codeArr = array();
$result = $stmt->fetch_all();//|PDO::FETCH_GROUP;
sendResponse(200, json_encode($result));
return true;
}
sendResponse(400, 'Invalid Request');
return false;
}
}
Run Code Online (Sandbox Code Playgroud)