如何从ios9连接到postgresql[英] How to connect to postgresql from ios9

本文是小编为大家收集整理的关于如何从ios9连接到postgresql的处理方法,想解了如何从ios9连接到postgresql的问题怎么解决?如何从ios9连接到postgresql问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我正在使用Swift构建ios9.3应用程序.

我正在尝试直接连接PostgreSQL,是的,我通常知道最常见的方法是将Web API创建为应用程序和服务器之间的桥梁(例如MSSQL,PGSQL,MySQL ...),这就是轻松/安全的方法.

但是现在我需要进行直接连接,并且我已经尝试了下面的几个解决方案,但是到目前为止,还没有运气. 基本上,这些是由OBJ-C(2010〜14)构建的,我还必须创建桥接头来连接OBJ-C和Swift(这不是问题).

但是我被困在这里. :(

libpq.framework ,pgsqltouch,pgsqlkit-ios-ios-ios-9.1. 1

如果我只使用了" libpq",则错误是"找不到的libpq-fe.h'文件".

如果我使用了pgsqlkit,则错误将是"没有这样的模块'pgclientkit_ios'"事件,我设置了构建阶段,框架搜索路径.

有什么想法吗?

pgclientkit_ios的git >>>" a>"

objection-c架桥接头

推荐答案

如果任何人仍然遇到与我相同的问题,经过长时间的挣扎,我得到了解决方案!(我试图找到或修改所有现有的"套件","框架")

我感到惊讶,我一直在寻找的东西,可能很少,突然非常羡慕那些Android开发人员.

简单的步骤如下.

  1. 去查找libpq.framework.
  2. 您必须创建一个C类型文件(因为LibPQ不是OBJ-C.) c API连接libpq.
  3. 之后,创建一个桥接头来连接它.(它不会生成自己的桥接)
  4. 返回您创建的C类型文件
  5. 关注这个" postgresql c语言api api" tutorial 教程为我节省了很多时间.(C离我很远.)
  6. 如果需要,请转到构建设置>>启用比特代码>>是
  7. 确保在设备上测试它.

我将在GIT上发布示例代码,并在完成项目后共享链接.

:) 欢呼.

本文地址:https://www.itbaoku.cn/post/1764126.html