嘿嘿,
我正在尝试开发一个跨平台的应用程序,它应该管理不同的 SQL 数据。我现在的问题是:
开发 iPhone 应用程序的最佳实践是什么,用户登录并且只显示属于他的那些数据?特别是安全方面对我来说很有趣。
提前致谢
菲尔
嘿嘿,
我正在尝试开发一个跨平台的应用程序,它应该管理不同的 SQL 数据。我现在的问题是:
开发 iPhone 应用程序的最佳实践是什么,用户登录并且只显示属于他的那些数据?特别是安全方面对我来说很有趣。
提前致谢
菲尔
您正在寻找的是分离 iOS 应用程序和在您的服务器上运行的 Web 服务。它不会让应用程序直接与 SQL 数据库通信,而是仅与您的 Web 服务通信。您的 Web 服务现在决定对客户端可见的内容。
对于服务器和客户端之间的通信,我将基于 HTTP(参见REST 教程),就像几乎所有服务(包括 Facebook、Twitter、...)一样。