在 PhoneGap 项目中找不到 plist
Posted
技术标签:
【中文标题】在 PhoneGap 项目中找不到 plist【英文标题】:Can't find plist in PhoneGap project 【发布时间】:2014-02-18 11:14:31 【问题描述】:我正在使用 PhoneGap 为 ios 开发音频应用程序,当 iPhone 的屏幕锁定时音频停止。我已经读到您需要在“.plist”文件中定义应该在后台运行哪些进程。但是我无法在我的 Windows 机器上找到任何 plist 文件。
我正在使用最新版本远程构建 PhoneGap for iOS。
【问题讨论】:
【参考方案1】:转到你的phoneGap项目的资源文件夹。Resource ->your apps name-info.Plist
文件将在那里。
【讨论】:
没有资源文件夹。 www 下有一个“res”,但只有默认图标 没有 Xcode 你怎么在 phonegap 中做 iOS 应用 是否可以添加iOS平台并可以在iOS平台上构建您的应用程序 不,它不允许我在本地使用 iOS 平台。但是我可以使用这个命令来编译在线“phonegap remote build ios” 可以远程更新您的 plist 文件。像这样的路径资源->您的应用程序名称-info.Plist.ios 构建项目只有 plist 文件【参考方案2】:在phonegap项目的config.xml
文件中可以添加:
<config-file target="config.xml" parent="/*">
<feature name="AllowBackgroundAudio">
<param name="ios-package" value="AllowBackgroundAudio" onload="true" />
<param name="onload" value="true" />
</feature>
</config-file>
或者您可以尝试使用cordova-allow-background-audio 插件。
【讨论】:
以上是关于在 PhoneGap 项目中找不到 plist的主要内容,如果未能解决你的问题,请参考以下文章
排毒:在 Info.plist 中找不到字段 CFBundleIdentifier