【发布时间】:2012-12-03 19:54:20
【问题描述】:
我知道meteor 可以与PhoneGap 一起使用,但是有没有在应用商店获得批准的使用meteor 的phonegap 应用程序的例子?
我已经使用 PhoneGap 发布了几个非流星应用程序,所以我了解这个过程。我认为 Apple 对流星的问题可能是流星应用程序实时更新代码的能力。
【问题讨论】:
-
我也很想知道这一点
我知道meteor 可以与PhoneGap 一起使用,但是有没有在应用商店获得批准的使用meteor 的phonegap 应用程序的例子?
我已经使用 PhoneGap 发布了几个非流星应用程序,所以我了解这个过程。我认为 Apple 对流星的问题可能是流星应用程序实时更新代码的能力。
【问题讨论】:
更新:
Meteor 的客户端/服务器通信是通过使用WebSockets 完成的。 AFAIK,WebSocket 可以使用 PhoneGap 并且不会让您的应用程序被拒绝(iOS 或 Android)。可能需要进行一些工作才能使WebSockets 与PhoneGap 一起使用。这是关于它的 StackOverflow 帖子:
至于使用 PhoneGap 和 Meteor 构建的 App Store 应用,我认为目前很难找到。
原创:
我认为没有人能明确回答这个问题。这是因为 Apple 会根据您的内容、性能和演示文稿对您的应用程序进行评分和拒绝。
如果您的 PhoneGap 应用程序感觉像一个网络应用程序或运行缓慢,它将被拒绝。
这是我的个人经验(尤其不是流星)。
今年早些时候,我的公司使用 PhoneGap 和 SenchaTouch 开发了一款应用。它在 Apple App Store 被拒绝,因为评论者认为该应用程序感觉太像 webapp。在 SenchaTouch 的帮助下,我们的应用看起来非常原生。但是有明显的性能差异。我认为这就是最终导致拒绝的原因。
最后,我们不得不采用原生方式,否则无法达到相同的性能。我认为马克扎克伯格也同意。
【讨论】: