Xamarin iOS应用程序被拒绝 - presentViewController非公共API

时间:2016-09-12 10:10:51

标签: ios xamarin

我的应用程序在Apple Store中被拒绝,原因如下:

您的应用使用或引用了以下非公开API:

presentViewController:

我使用的是Xamarin iOS和MvvmCross 4.1.0。查看应用程序我使用此API的唯一地方是共享Web链接,图像,文本等。这就是我使用它的方式:

// Share functionality
        btnShare.Clicked += (object sender, EventArgs e) => {
            //_openInWindow = UIDocumentInteractionController.FromUrl (NSUrl.FromFilename (DocumentUrl));
            _openInWindow = new UIActivityViewController (new NSObject [] { NSUrl.FromFilename (DocumentUrl) }, null);
            //_openInWindow.PresentOpenInMenu (new CGRect (0, 260, 320, 320), this.View, false);
            PresentViewController (_openInWindow, true, null);
        };

我做了一些研究,有时在API调用被弃用时会出现此错误,但我认为情况并非如此。

谢谢

0 个答案:

没有答案