草庐IT

Phonegap-App

全部标签

iphone - Provisioning Profiles、Certificates、App IDs和Keys之间的关系

现在我只是想在我的手机上测试我的应用程序,而不是部署到商店。所有这些事情有什么关系?由于我不想上传到商店,我可以忽略其中的任何一个吗?我正在参加大学开发人员计划。我能够获得证书并将其安装在Xcode中,但构建仍然失败。解决这个问题只是改变应用程序标识符的问题吗?我怎么知道要放入什么?我注意到的一件事是,在DeveloperPortal中我只看到一个AppID,但它是为具有不同名称的人提供的。所以我想我没有AppID。如果我只是想在我的手机上测试,我需要一个吗?如果我需要一个,那么我如何获得它?帮助!似乎我对这些东西研究得越多,我就越困惑。如果你不能解决我的问题,你能至少告诉我这些东西是

ios - 在 Windows 中测试 iOS PhoneGap 应用程序

是否有在Windows上开发和测试iOSPhoneGap应用程序的既定方法?我们在这里谈论的是直接的HTML/Javascript/CSS。我的第一个想法是使用Safari和各种尺寸的窗口进行测试(即3GS的320x480)。但是,我不知道关于UI将如何响应以及图像将如何显示(尤其是与视网膜显示器相关)的准确性。有什么想法吗? 最佳答案 您可以尝试使用适用于Chrome的RippleMobileEnviromentEmulatorRipple 关于ios-在Windows中测试iOSPh

ios - Phonegap 构建 (config.xml) 和 iPad 闪屏

我正在尝试使用phonegap构建为横向模式ipad应用程序配置启动画面。我使用了phonegap文档(https://build.phonegap.com/docs/config-xml)中提到的规范,但它似乎不起作用。这似乎是splashcreen标签的问题,因为图标工作正常。我运行的是装有iOS5.1的iPad。有没有人遇到过类似的问题?如有任何帮助,我们将不胜感激。这是我的config.xml:myapplicationmyapplicationmyapp 最佳答案 原来高度是768而不是748(没有状态栏),所以我最终在我

android - Phonegap 与 native 代码结合用于屏幕抓取应用程序

我要开发一个需要一些屏幕抓取功能的跨平台应用程序。该应用程序本身看起来很明显是Phonegap的候选者,因为UI非常静态和简单(不需要快速的UI交互)——它基本上是一种外币比较器,需要显示一些更新的汇率和一些简单的图表。但问题是它需要连接到某些站点并使用屏幕抓取从那里获取数据。没有API。我有多年使用PHP进行屏幕抓取的经验,以及一些使用jsoup的原生Android经验。并且“应用程序”已经在PHP中(在服务器上)运行以在浏览器中使用,但客户端需要一个真正的应用程序。对于Phonegap中的屏幕抓取,我有哪些选择?我认为可用的javascript支持不适合屏幕抓取,但是否有可能在Ph

ios - 一个 iOS 应用的不同 App Store 发布者可以在不同地区发布同一个名称的同一个应用吗?

使用不同apple帐户的不同发行商能否在不同地区发布完全相同的应用(相同的名称、相同的bundleid)?例如,您有一个美国发布商和一个亚洲发布商?如果不是,需要采取什么步骤来完成上述任务? 最佳答案 我不这么认为我认为您只能提交一次特定名称或bundleID但是,如果这是您的目标,您可以设置不同的定价方案或者制作两个应用程序版本;“AppUSA”和“AppASIA”,并在需要的区域独立发布 关于ios-一个iOS应用的不同AppStore发布者可以在不同地区发布同一个名称的同一个应用吗

ios - 是否可以使用 Phonegap 获取 iOS 应用推送设置?

我用Phonegap1.6创建了一个应用程序,并成功地实现了UrbanAirshipPushPlugin.当用户第一次运行该应用程序时,设备会询问标准问题“是否允许此应用程序向您发送通知”(诸如此类)。我的问题是:我怎么知道用户回答是或否? 最佳答案 function的回调负责询问用户是否要启用PushNotifications包含您需要的所有数据。它看起来像this:{"type":"7","pushBadge":"1","pushSound":"1","enabled":"1","deviceToken":"blablahbla

ios - 将 www 文件夹重新添加到 xcode phonegap 项目

我不小心从xcode的phonegap项目中删除了www文件夹。我已经重新定位它并将它移回finder中的xcode项目文件夹。但是,它没有出现在xcode的项目中。它曾经作为左侧的蓝色文件夹出现。我如何让xcode项目重新识别它? 最佳答案 右键单击项目树->将文件添加到“YourProjectName”->选择您的www文件夹,确保选中“为任何添加的文件夹创建文件夹引用”,然后单击“添加”。 关于ios-将www文件夹重新添加到xcodephonegap项目,我们在StackOver

javascript - Phonegap 文本区域滚动

我有一个phonegap应用程序,我通过应用文档触摸移动和prevent.default()禁用了webview的滚动;问题是我有两个文本区域,如果文本溢出,我想滚动它们。防止默认值会干扰这一点。我已经尝试了几种解决方法,但结果不一,目前为止最好的是以下函数来检测触摸移动事件的x和y,并且仅在它落在文本区域之外时才应用阻止默认值。functionpreventBehavior(e){console.log("event.targetTouches[0].pageX="+event.targetTouches[0].pageX+"event.targetTouches[0].pageY=

ios - deviceready 事件未在基于 1.6.1 的 phonegap 构建应用程序中触发

背景:我正在运行我正在使用phonegapbuild(1.6.1)构建的phonegap应用程序。android构建似乎工作得很好,但是在iOS(Iphone3GS16MiOS:5.0.1(9A405))上我从来没有得到deviceready事件。我想弄清楚我在这里遗漏了什么。问题:1.deviceready事件的绑定(bind)是在包含phonegap.js之前还是之后有关系吗?2.事件是否发生“太早”并且我的处理程序尚未绑定(bind)到它?3.是否有基于轮询的方法来确定设备是否准备就绪?4.与JQuery的$(document').ready相关的deviceready应该在哪里

ios - iphone notes.app 喜欢下划线

我已经搜索了很多类似的问题,我决定在这里问这个问题,如果已经问过我找不到它,抱歉。我发现:UITextViewlikeiPhoneNotesapplication重定向到这里:http://www.cocoanetics.com/2010/03/stuff-you-learn-from-reverse-engineering-notes-app/但是在逆向工程中没有完整的代码示例!?我正在为iphone创建一个应用程序,它存储并允许人们输入他们的文本,如iphone中的notes.app。据我所知,我需要在文本下划线,我需要在uitextview中完成它,它是uiscrollview的