【问题标题】:Using Jquery Mobile in Phonegap Apps for iOS and non-public APIs在 iOS 和非公共 API 的 Phonegap 应用程序中使用 Jquery Mobile
【发布时间】:2013-03-22 19:47:10
【问题描述】:

我正准备将我的第一个 iOS 应用程序发送到应用商店,因此我正在阅读 AppStore 指南。 我使用 JQuery Mobile Framework 创建了一个带有 Phonegap 的应用程序。

我有两个问题:

1-) 我只是想知道这条线是什么意思?

Apps that use non-public APIs will be rejected

这些“非公共 API”是什么?我在我的应用程序中使用了一些来自 github 的 API。

2-) 我在使用 Jquery Mobile 时出错了吗?

Apps that are not very useful, unique, are simply web sites bundled as Apps, or do not provide any lasting entertainment value may be rejected

我的应用就像原生应用一样,不需要互联网连接。但我不使用objective-c。 这使我的应用程序成为“捆绑为应用程序的网站”

【问题讨论】:

    标签: iphone ios cordova app-store


    【解决方案1】:
    1. 非公共 API 是 Apple 自己的未记录 API:例如,您不能使用 UIWebDocumentView,因为它是 Apple 在自己的应用程序中使用的未记录类。如果您根本不使用 Objective-C,这与您无关。

    2. 如果您在自己的应用程序中使用任何开源或商业框架,请务必检查许可,看看您是否有权在您的产品中使用它。

    3. 在谈论捆绑为应用程序的无用应用程序和网站时,Apple 的意思是,他们不希望应用程序充当品牌的广告,并且除了宣传该品牌之外没有其他特定用途。只要您的应用程序稳定且具有自我推广以外的其他目的,Apple 就不会在意您使用什么技术来制作它。

    【讨论】:

    • 那我必须使用只使用iOS SDK的API和库吗?
    • 不,您可以使用您拥有合法使用权的任何东西。
    • 非常感谢您的帮助@Hermione333
    猜你喜欢
    • 2013-07-16
    • 1970-01-01
    • 1970-01-01
    • 2017-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-21
    • 1970-01-01
    相关资源
    最近更新 更多