2011-06-01 53 views
0

我正在为iOS构建一个简单的网络应用程序,该应用程序不会发布到AppStore。 对于基础设施限制(和我的老板!),我无法使用xCode以本地方式构建应用程序。Phonegap无xcode的WEB-APP

网络应用程序所需的唯一NATIVE功能应该是一个简单的“添加到联系人”。

我试着用phonegap实现它,但它只能在xCode下编译。

有没有什么办法可以在没有构建应用程序的情况下“添加到联系人”(仅使用网络应用程序)?

在此先感谢 安德烈

回答

2

我不认为有可能让您直接添加联系人,只使用一个Web应用程序的方式。

PhoneGap是为了这样的事情,让您访问设备的功能(如联系人,相机,GPS等)。但是,如果贵公司的项目规范不允许应用程序......我不知道有什么方法可以通过网络直接执行此操作。

如果您正在构建一个网络应用...虽然您可能针对的是iPhone,但您仍然可以使用浏览器向任何人提供该应用。我不是100%,但有一些方法可以让网页直接操作(Mac)用户的联系人似乎是一个安全问题。

作为一项测试,我尝试在页面上放置一个vCard,并通过iPhone访问它。将扩展名从.vcf更改为.vcard不会产生任何内容(并且出于某种奇怪的原因,它促使我通过Dropbox打开文件)。

工作是通过电子邮件将vcard作为附件发送给我的。我能够查看附件,然后让我可以选择将信息添加为新联系人。