我一直有问题的IOS调试和发布的代码之一服务器上的构建。在构建服务器上,我得到了以下输出:
error: Provisioning profile "org.ims.xconnect IOS_DEVELOPMENT Profile" doesn't match the entitlements file's values for the application-identifier and keychain-access-groups entitlements. (in target 'XConnect' from project 'X
我知道这是一个宽泛的问题,但我对服务器是个新手。我已经搜索了几个星期,在互联网上,甚至在书店,我仍然找不到一篇好文章或好书来说明如何制作web服务器,这样我就可以将信息推送到我正在开发的iOS应用程序中。有谁知道有什么好书或教程可以让我了解iOS应用程序中使用的web服务器的基础知识?我购买了Mac OS X Lion Server,并让web服务器与我的网站一起工作,但我似乎不知道如何在其中添加用户名和密码--更不用说将服务器上的信息推送到应用程序中了。
如果任何人有任何使用狮子服务器与iOS应用程序的经验,我很想听听你的两点意见。
我现在只开发了几个星期的iOS应用程序,所以请耐心等待。我希望我的应用程序的第一个屏幕是一个登录与电子邮件地址和密码。我已经设置了视图,但是我不确定存储身份验证的最佳方式是什么。
身份验证本身将由服务器端处理。当用户输入他们的电子邮件和密码时,它将运行connect to my server,并在失败与否时返回JSON。如果成功了,我会返回我需要的任何东西。
问题是,我应该存储什么信息,我应该将它存储在哪里?我应该将他们的用户id和密码存储为md5字符串吗?然后,每次我调用服务器时,我可以传递他们的用户id和md5字符串,以验证他们是否有访问权限。这样做有意义吗?