Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 问题:您的应用程序包含非公共API使用?_C#_Iphone_Ios_Api_Unity3d - Fatal编程技术网

C# 问题:您的应用程序包含非公共API使用?

C# 问题:您的应用程序包含非公共API使用?,c#,iphone,ios,api,unity3d,C#,Iphone,Ios,Api,Unity3d,我正在尝试在应用商店上提交我的应用,但我在验证中遇到以下错误: 您的应用程序包含非公共API使用。请检查错误,更正错误,然后重新提交您的申请 不允许应用访问UDID,并且不得使用UIDevice的uniqueIdentifier方法。请更新您的应用程序和服务器,以将用户与iOS 6中引入的供应商或广告标识符相关联 如果您认为此消息发送错误,并且您仅根据指南使用了苹果发布的API,请将应用程序的九位数Apple ID以及有关您认为上述API标记错误的原因的详细信息发送至appreview@app

我正在尝试在应用商店上提交我的应用,但我在验证中遇到以下错误:

  • 您的应用程序包含非公共API使用。请检查错误,更正错误,然后重新提交您的申请

  • 不允许应用访问UDID,并且不得使用UIDevice的uniqueIdentifier方法。请更新您的应用程序和服务器,以将用户与iOS 6中引入的供应商或广告标识符相关联

  • 如果您认为此消息发送错误,并且您仅根据指南使用了苹果发布的API,请将应用程序的九位数Apple ID以及有关您认为上述API标记错误的原因的详细信息发送至appreview@apple.com. 有关更多信息,请访问技术支持页面,网址为

请注意上面的错误,上面写着“请检查错误,…”。但是,在上载过程中没有显示任何错误。我们还在代码中搜索uniqueIdentifier方法,但没有找到使用它的任何地方

我使用的第三方API是Kamcord,用于录制视频


有人能帮我解决这个问题吗?

UIDevice uniqueIdentifier属性已被弃用,因此这可能是他们所指的非公共API用法。确保您使用的是所引用的第三方库的最新版本。如果您使用的是旧版本,它可能仍会调用该方法。如果没有帮助,请联系第三方库的开发人员,确认其代码中没有该库。

请注意,这可能是从XCode提交时出现的临时应用商店服务器端错误,如所示。你可能已经发现它在一段时间后起了作用