iphone - iOS:企业服务器架构

标签 iphone .net objective-c ios

适用于 iPhone 和 iPad,即 iOS 开发

  1. 是否需要设置特定的服务器平台 开发和部署企业应用程序?
  2. 是否有用于此目的的特定架构?如果有的话是哪一个 因为我们将调用 Windows Web 服务。
  3. 是否需要应用程序开发服务器,或者我们可以使用 普通电脑?

提前致谢

最佳答案

您的服务器不需要任何特殊的东西来分发应用程序,我们让它在普通的 Linux 机器上运行良好。您所需要的只是:

  • 描述应用的 XML 文件的 URL
  • 应用图标的 png 图像的 URL(在下载应用时使用)
  • 包含实际应用程序的 .ipa 文件的 URL。
  • 某种身份验证,以确保这些网址不公开(这可能只是网址内的一个非常长的随机字符串,也许会定期更改)。

所有这些都可以在任何普通的 HTTP Web 服务器上完成,甚至不需要任何动态页面。

其他一些企业功能(例如推送通知)将需要一种可以执行一些相当低级别的网络操作的编程语言。我们已经可以在 PHP 上正常工作,但我不确定在 Windows 上使用哪种语言最好。

我不确定这是否是您所要求的,但您将需要一个基于 Mac OS X 的工作站来编写和编译您正在开发的应用程序。这无法在 Windows 上完成。

关于iphone - iOS:企业服务器架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8109701/

相关文章:

iphone - 我们可以随时在 iPhone 中启动设置屏幕以启用 GPS 吗?

iphone - 来自 NSString 中保存的字节的 UIImage

c# - AppDomain.CreateInstanceAndUnwrap 可以返回 null 吗?

c# - 命名空间中不存在 wpf 资源字典?

ios - 加载 DatePicker 时的特定初始日期/时间

iphone - BAD ACCESS 异常 performSelector :WithObject: method

objective-c - 如何在 OS X Finder 中有条件地为文件和文件夹着色?

html - iFrame 比 iPhone 6 上的整个屏幕还宽

ios - 带有 UIBlurEffect 的表格 View 变得迟钝

c# - 使用 Google map 向某个地方发布消息