如何从英特尔 XDK 中删除推送 API?

Posted

技术标签:

【中文标题】如何从英特尔 XDK 中删除推送 API?【英文标题】:How to delete push API from Intel XDK? 【发布时间】:2015-02-14 19:18:35 【问题描述】:

我正在尝试将 ios 应用程序提交到 iTunes Connect,但 Apple 总是向我发送警报

尊敬的开发者,

我们发现您最近交付的“***”存在一个或多个问题。您的交付成功,但您可能希望在下次交付时更正以下问题:

缺少推送通知权利 - 您的应用似乎包含用于注册 Apple 推送通知服务的 API,但应用签名的权利不包括“aps-environment”权利。如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在配置门户中启用推送通知,并在使用包含“aps-environment”权利的分发配置文件签署您的应用程序后重新提交。有关详细信息,请参阅本地和推送通知编程指南中的“供应和开发”。如果您的应用程序不使用 Apple 推送通知服务,则无需执行任何操作。您可以从以后的提交中删除 API 以停止此警告。如果您使用第三方框架,您可能需要联系开发者以获取有关移除 API 的信息。

纠正问题后,您可以使用 Xcode 或 Application Loader 将新的二进制文件上传到 iTunes Connect。

问候,

App Store 团队

所以,我没有使用任何带有推送通知的 API,它可能是默认的 Intel XDK Cordova API,如何修复此警报或如何删除 API?

【问题讨论】:

【参考方案1】:

默认情况下不应包含它,因此您可能需要查看项目页面并确保未选中“通知”。它位于插件->“特色和自定义插件”->“英特尔 XDK 插件”下,靠近底部,因此您需要在右侧向下滚动才能看到它。

【讨论】:

以上是关于如何从英特尔 XDK 中删除推送 API?的主要内容,如果未能解决你的问题,请参考以下文章

如何在英特尔 xdk 的列表视图中显示 json 数据

无法使用谷歌地图 API JS 在英特尔 xdk 中看到谷歌地图

英特尔 XDK:文件 I/O

从 Cordova 项目构建的英特尔 XDK

如何在英特尔 xdk 的列表视图中动态显示 json 数据

英特尔 XDK 的云构建如何工作?