iTunesConnect提交"应用程序不加载任何内容"黑屏

时间:2015-07-09 18:45:12

标签: ios xamarin itunesconnect

我正在向iTunesConnect进行预发布提交。我的应用程序被拒绝,我从苹果获得的回复非常奇怪。如果我使用App Store构建配置文件从Xamarin构建+部署它,iPhone 4s / 5 / 5s / 6/6 +上的应用程序运行正常。但是,当我提交给iTunesConnect时,它被拒绝并且他们声称:

  

我们在审核时仍然在您的应用中发现了一个或多个错误   iPhone在Wi-Fi和蜂窝网络上运行iOS 8.3。

     

具体来说,我们仍然发现您的应用没有内容。

他们还提供黑色屏幕截图,让我相信应用程序甚至不会为它们运行,并在黑屏上启动和冻结。我们向他们询问了更多细节,他们给了我们一个非常模糊的回答,没有帮助。我注意到屏幕截图似乎来自iPhone 4s。我已经确认这个应用程序商店配置版本在我的iPhone 4s上运行iOS 8.3。

有什么建议吗?苹果如何运行这个IPA我提交的不同于Xamarin如何将其部署到我的设备?这可能是一个Xamarin问题吗?

-----------编辑-----------

以下是我在评论中提到的NSDictionary launchOptions代码

    public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
    {
        // Call base
        base.FinishedLaunching(application, launchOptions);

        // Handle launch options
        if (launchOptions != null)
        { 
            this.PerformLaunchOptions(launchOptions);
        }    
        else
        {
#if USE_HIDESTATUSBAR               
            // Hide status bar
            UIApplication.SharedApplication.SetStatusBarHidden(true, false);
#endif

            // Init stuff
            // Call root view controller
        }

        return true;
    }

0 个答案:

没有答案