通过 PhoneGap 将 html javascript 转换为 iOS 应用程序

Posted

技术标签:

【中文标题】通过 PhoneGap 将 html javascript 转换为 iOS 应用程序【英文标题】:Coverting html javascript into iOS app through PhoneGap 【发布时间】:2015-01-22 06:39:20 【问题描述】:

我执行了以下步骤来转换我的 htmljavascript 以使其与使用 phonegap 的 ios 应用程序兼容:

    我在 phonegap.com 上上传了我的 java 脚本的压缩文件,并提供了相关的 .p12 证书以及提供的配置文件。 现在我从那里下载了 ipa 文件。 我尝试通过 iTunes 安装此应用程序,但等待几个小时后仍未安装。

谁能告诉我这是什么问题?

这里使用的配置文件应该是针对特定设备的吗?

【问题讨论】:

您是否已将设备添加到配置文件中。 哦,很抱歉我跳过了这一步,但现在当我这样做时,我得到了一个错误证书不匹配。 【参考方案1】:
i think  you have not added device in provising profile

1 转到您的 Apple 开发者门户 单击设备以注册您的 iOS 设备。 您需要将您的设备连接到 iTunes 以获取您的 UUID 点击证书

2-为Production创建证书(使用PhoneGap Build,否则Development)下载证书

3- 将证书转换为 p12 文件。 - 双击 .cer 文件以在 Key Chain Access 中打开它。

然后单击类别下的我的证书,按住 Ctrl 键单击证书并导出。 保存 .p12 文件时,系统会要求您创建稍后需要的密码。

4- 在 Apple 开发者门户上创建配置文件,然后下载。同样,要在 PhoneGap Build 上进行这项工作,您需要一个用于分发,否则需要开发。 - 查看更多信息:link

【讨论】:

我只是按照您的步骤操作并收到此错误错误 - 证书与配置文件不匹配:默认钥匙串没有身份匹配 - 您可以在此处修复此问题,请帮助 你能在 iOS 设备上运行应用程序吗?来自xcode 是的,它现在工作正常....应用 ID 有问题...谢谢您的回复 一步一步检查。如果有问题请告诉我@nikitasatnalika 如果它解决了您的问题。将答案标记为已接受,单击答案旁边的复选标记以将其从空心切换为绿色。因为接受答案很重要,因为它既奖励海报以解决您的问题,又通知其他人您的问题已解决。@nikitasatnalika跨度>

以上是关于通过 PhoneGap 将 html javascript 转换为 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何通过CLI将iOS插件添加到Phonegap?

如何在 xcode 控制台上查看 phonegap javascript 日志消息

将 HTML5 PhoneGap App 连接到在线数据库

无法将位置更改为本地文件,例如 Phonegap 3.5 中的 cdvfile://path/index.html

可以通过phonegap中的url传递变量吗?

如何通过绝对路径访问我的应用程序文件 - windows phone - Phonegap/Cordova