【问题标题】:PhoneGap App Crashes while installing in my iPhone..PhoneGap 应用程序在我的 iPhone 中安装时崩溃。
【发布时间】:2013-05-10 19:48:34
【问题描述】:

我已经使用 Phonegap 2.7.0 版本创建了应用程序。我已经构建了 .ipa 文件并安装了它。应用程序崩溃了,但是使用 Phonegap 1.6.0 版本它运行良好。安装时没有崩溃。请帮助我。这是我的 config.xml

<?xml version="1.0" encoding="UTF-8"?>
<!--

-->
<widget>
    <preference name="AllowInlineMediaPlayback" value="false" />
    <preference name="AutoHideSplashScreen" value="true" />
    <preference name="BackupWebStorage" value="cloud" />
    <preference name="DisallowOverscroll" value="false" />
    <preference name="EnableLocation" value="false" /><!-- DEPRECATED -->
    <preference name="EnableViewportScale" value="false" />
    <preference name="FadeSplashScreen" value="true" />
    <preference name="FadeSplashScreenDuration" value=".25" />
    <preference name="HideKeyboardFormAccessoryBar" value="false" />
    <preference name="KeyboardDisplayRequiresUserAction" value="true" />
    <preference name="KeyboardShrinksView" value="false" />
    <preference name="MediaPlaybackRequiresUserAction" value="false" />
    <preference name="ShowSplashScreenSpinner" value="true" />
    <preference name="SuppressesIncrementalRendering" value="false" />
    <preference name="TopActivityIndicator" value="gray" />

    <content src="index.html" />

    <plugins>
        <plugin name="Device" value="CDVDevice" />
        <plugin name="Logger" value="CDVLogger" />
        <plugin name="Compass" value="CDVLocation" />
        <plugin name="Accelerometer" value="CDVAccelerometer" />
        <plugin name="Camera" value="CDVCamera" />
        <plugin name="NetworkStatus" value="CDVConnection" />
        <plugin name="Contacts" value="CDVContacts" />
        <plugin name="Echo" value="CDVEcho" />
        <plugin name="File" value="CDVFile" />
        <plugin name="FileTransfer" value="CDVFileTransfer" />
        <plugin name="Geolocation" value="CDVLocation" />
        <plugin name="Notification" value="CDVNotification" />
        <plugin name="Media" value="CDVSound" />
        <plugin name="Capture" value="CDVCapture" />
        <plugin name="SplashScreen" value="CDVSplashScreen" />
        <plugin name="Battery" value="CDVBattery" />
        <plugin name="Globalization" value="CDVGlobalization" />
        <plugin name="InAppBrowser" value="CDVInAppBrowser" />
    </plugins>

    <access origin="*" />
</widget>

【问题讨论】:

  • 使用 iPhone 配置实用程序或 iTunes 提取崩溃日志并在此处发布

标签: iphone cordova crash ipa


【解决方案1】:

您能否提供一些您的 config.xml 文件的代码。我遇到了一些类似的问题。我忘记将新版本的 phonegap 写入 config.xml 文件并使用新版本构建,在 config.xml 文件中有旧版本。所以它与应用程序发生冲突并崩溃了。 注意:

  1. phonegap 2.7.0 有很多升级,但有时如果您从 1.6.0 直接使用 2.7.0 会产生问题。 如果您的代码中没有任何错误,有时可能会导致问题。希望这会有所帮助。

好的,很好。 将其放入您的小部件标签并尝试重建应用程序。

<preference name="phonegap-version" value="2.7.0" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-06
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多