Phonegap 应用程序在模拟器上运行,而不是在 iPad 3 ios 6 上运行(苹果说)

Posted

技术标签:

【中文标题】Phonegap 应用程序在模拟器上运行,而不是在 iPad 3 ios 6 上运行(苹果说)【英文标题】:Phonegap app runs on Simulator not on iPad 3 ios 6 (apple says) 【发布时间】:2012-10-27 07:39:16 【问题描述】:

各位程序员们好。

我的 phonegap 应用被苹果拒绝了。他们说:

“我们发现您的应用在安装在运行 iOS 6iPad(第 3 代) 上时在启动时崩溃,这不符合 App Store 审核指南。 "

我使用 XCODE 4.5 和 cordova 2.1。

它在 IOS 6 - iPad Retina Simulator 上完美运行。 此外,它还可以在我的 iphone 3gs (IOS 4.3) 设备上运行。

让我担心的一件事是,我仅将 armv7 用作有效架构,因为 cordova 无法编译。

使用 Google 搜索,我发现 armv7s 设备与 armv7 兼容。

你认为这可能是原因吗?

请帮忙...

提前谢谢你。

【问题讨论】:

【参考方案1】:

好的...

苹果通过了!!!

应用程序无法在苹果的 ios6 gen 3 ipad 上运行的原因是代码签名。 我使用开发者资料上传到 Apple Store,而不是分发者。

所以你有以下 3 种情况:

开发人员 - 用于在您的设备上运行 xcode 分发 - 添加 hoc 以便通过通过 iTunes 同步在您的设备上运行。 分发 - 用于上传到 Apple Store。

【讨论】:

以上是关于Phonegap 应用程序在模拟器上运行,而不是在 iPad 3 ios 6 上运行(苹果说)的主要内容,如果未能解决你的问题,请参考以下文章

如何在我的设备上而不是在 iPhone 6 模拟器中运行我的 React Native 应用程序?

Phonegap android ajax调用在浏览器中工作,而不是在移动设备上

Android phonegap GPS 精度

facebook在模拟器上工作而不是在设备上

phonegap 中的地理位置无法在模拟器上运行

为啥 Firebase 在 Android 模拟器上运行时在 PhoneGap 应用程序中返回 404 错误?