【问题标题】:iOS App Submission Binary Rejected (2.16) + UIBackgroundModesiOS 应用提交二进制被拒绝 (2.16) + UIBackgroundModes
【发布时间】:2016-07-05 17:19:22
【问题描述】:

我的申请因为使用背景而被拒绝,但罕见的是在 InfoAdditions 上没有 UIBackgroundModes。

enter image description here

怎么可能?

iTunes 报告:

您的应用在 Info.plist 的 UIBackgroundModes 键中声明支持音频,但不包含需要持久音频的功能。

【问题讨论】:

    标签: ios flash apache-flex air adobe


    【解决方案1】:

    也许尝试为 UIBackgroundModes 设置信息添加并将数组留空。

    <iPhone>
        <InfoAdditions>
            <![CDATA[
                <key>UIBackgroundModes</key>
                <array>
                </array>
            ]]>
        </InfoAdditions>
    </iPhone>
    

    并将其设置在您的 AS3 中

    NativeApplication.nativeApplication.executeInBackground = false;
    

    【讨论】:

    • 应用程序怎么可能包含一些不存在的东西?如何检查我当前的二进制文件 Info.plist 上的背景音频键声明???问候,彼得
    • 您是否包含任何第三方库,也许是 cocoapods?可能是您在项目中包含的内容正在使用背景音频,并且声明在他们的 info.plist 中,而不是您的。
    • 如何查看我的应用的 info.plist?
    【解决方案2】:

    我确实尝试过,但应用程序再次被拒绝。我不知道会是什么,因为根本不包括在内

    <InfoAdditions><![CDATA[
            <key>UIStatusBarStyle</key> 
            <string>UIStatusBarStyleBlackOpaque</string> 
            <key>UIRequiresPersistentWiFi</key> 
            <string>NO</string> 
            <key>UIDeviceFamily</key>
            <array>
                <string>1</string>
                <string>2</string>
            </array>
            <key>UIBackgroundModes</key>
            <array>
            </array>
           <key>UIApplicationExitsOnSuspend</key><false/>
        ]]></InfoAdditions>
    

    iTunes 说明:

    您更新的二进制文件仍显示背景音频键。如需有关代码级别问题的帮助,请联系开发者技术支持,该链接位于此电子邮件的底部。

    您的应用在 Info.plist 的 UIBackgroundModes 键中声明支持音频,但不包含需要持久音频的功能。

    【讨论】:

      猜你喜欢
      • 2015-06-07
      • 2013-04-05
      • 1970-01-01
      • 1970-01-01
      • 2013-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多