我是否需要iOS设备来测试PhoneGap内置的应用程序?

我是否需要iOS设备来测试PhoneGap内置的应用程序?,ios,cordova,Ios,Cordova,我是一个彻头彻尾的傻瓜,在我前进的过程中,我会弄明白这一切,所以请容忍我 我已经使用jQuery Mobile构建了一个应用程序,使用PhoneGap构建,它在Android上运行得非常好,我很快就会部署它。我现在正试图找出更复杂的步骤,为iOS市场做好准备。我已经设置了我的开发者帐户,并测试了我的应用程序,它是用Xcode 4.2和Cordova构建的 我困惑的是(其中一件事)我是否需要一台真正的iOS设备来获得适当的资源调配和证书。我可以得到这些,通过PG构建运行包,然后用Xcode iOS

我是一个彻头彻尾的傻瓜,在我前进的过程中,我会弄明白这一切,所以请容忍我

我已经使用jQuery Mobile构建了一个应用程序,使用PhoneGap构建,它在Android上运行得非常好,我很快就会部署它。我现在正试图找出更复杂的步骤,为iOS市场做好准备。我已经设置了我的开发者帐户,并测试了我的应用程序,它是用Xcode 4.2和Cordova构建的

我困惑的是(其中一件事)我是否需要一台真正的iOS设备来获得适当的资源调配和证书。我可以得到这些,通过PG构建运行包,然后用Xcode iOS模拟器测试它吗?我必须麻烦我的朋友给我一部他们的iPhone来测试吗


如果我含糊其辞或问得不对,我道歉。

我目前正在使用Phonegap为iOS构建一个应用程序,尽管我已经用一个物理设备做了一些测试,但我发现模拟器工作得非常好。我的意思是,在你决定提交之前,至少在物理设备上运行一次最终版本的测试绝对是一个好主意,苹果和几乎所有其他你做的人,但你不需要在物理设备上测试。所有的资源调配和证书工作都可以通过该站点完成

我能看到你的应用程序没有得到批准的唯一真正原因是,是否有一些奇怪的小故障只出现在物理设备上,并且在模拟器上看起来很好


记住,,虽然这可能不会让你不赞成,但我注意到,与在模拟器上运行相比,使用jQuery Mobile的Phonegap应用程序在过渡时更容易出错。

我目前正在使用Phonegap为iOS构建一个应用程序,尽管我已经用物理设备进行了一些测试,但我已经看到模拟器效果非常好。我的意思是,在你决定提交之前,至少在物理设备上运行一次最终版本的测试绝对是一个好主意,苹果和几乎所有其他你做的人,但你不需要在物理设备上测试。所有的资源调配和证书工作都可以通过该站点完成

我能看到你的应用程序没有得到批准的唯一真正原因是,是否有一些奇怪的小故障只出现在物理设备上,并且在模拟器上看起来很好


请记住,虽然这可能不会让你不赞成,但我注意到,与在模拟器上运行相比,使用jQuery Mobile的Phonegap应用程序在转换时更容易出错。

不,你不需要iOS设备来获取证书。您可以使用OpenSSL获取它们。我创建了一个GUI来帮助Windows用户完成这项工作

然而,苹果是审批最严格的公司之一。他们需要8天才能批准一个应用程序。而且人们知道,他们不会仅仅因为应用程序的外观而批准应用程序

现在我自己更喜欢使用iDevices来测试应用程序

帮助解决提交应用时可能遇到的一些应用拒绝问题。


你需要一台苹果电脑才能将应用提交到应用商店。苹果不再提供基于网络的应用提交服务

不,您不需要iOS设备来获取证书。您可以使用OpenSSL获取它们。我创建了一个GUI来帮助Windows用户完成这项工作

然而,苹果是审批最严格的公司之一。他们需要8天才能批准一个应用程序。而且人们知道,他们不会仅仅因为应用程序的外观而批准应用程序

现在我自己更喜欢使用iDevices来测试应用程序

帮助解决提交应用时可能遇到的一些应用拒绝问题。


你需要一台苹果电脑才能将应用提交到应用商店。苹果不再有基于网络的应用提交

我只是通过PGB运行了它,它给了我一个.ipa,所以它似乎大部分都能工作。我只是想确保没有让它无法工作的异常错误。我在测试我的android应用程序时遇到了这种情况。我在将我最初使用Phonegap为iOS构建的应用程序带到android上时遇到了更多的问题。我只是通过PGB运行了它,它给了我一个.ipa,所以它似乎大部分都能工作。我只是想确保没有让它无法工作的异常错误。我在测试我的android应用程序时就遇到了这种情况。我在将我最初使用Phonegap为iOS构建的应用程序移植到android系统时遇到了更多的问题,而不是反过来。