我的应用程序被苹果审查小组拒绝。 据他们说,原因是 “17.1:在未获得用户的事先许可的情况下,应用程序无法传输有关用户的数据,并向用户提供有关如何使用数据以及在何处使用数据的信息。具体而言,您的应用程序首先访问用户联系人, 但是,我在我的info.plst使用了**NSContactsUsageDescription**键来指定在我的应用程序中使用联系人的原因。 为了获得许可,我还需要额外做些什么?
快速提问 :现在提交的新应用程序需要为iPhone 5显示器定制UI吗? 详细信息 :我正在寻找一个明确的资源/文章,提到现在(即iPhone 5发布后)提交的新iPhone应用程序绝对必须为新的iPhone 5屏幕尺寸全屏自定义用户界面。 我基本上有一个iPhone应用程序,我一直在努力(iPhone 5之前),只是现在完成。 显然,它没有为iPhone 5量身定做的自定义用户界面,但当然会以“信箱”格式运行。 现在改变整个用户界面来完全支持iPhone 5的屏幕是一个很大的努力和成本,所以想知道在提交应用程序时是否会有任何问题,并且可能在稍后添加iPhone 5的支持更新。 我已经阅读了官方的应用程序提交指南,却没有提到这个事实,在这里也遇到了类似的问题,但没有一个直接回答这个问题。 任何帮助将受到欢迎!
我有问题提交我的iPhone应用程序。 我看到一些类似的问题,但是我没有find答案。 当我将该项目存档并点击validation时,我收到错误消息“应用程序失败的validation码validation,签名无效,或未使用Apple提交证书签名”。 我假设我在密码部分做了错误的事情。 我跟着一个YouTube的教程 ,让我下载所有的证书,并设置了编码部分,但我不认为我正确设置了编码部分。 另外,当我为iOS构build我得到这个。 在我看过的所有教程中,没有人写出来,所以这可能与问题有关。 我没有得到耳朵训练(我的应用程序的名称)作为分发菜单下的选项。 我下载了所有的分发证书,所以我无法弄清楚我做错了什么。 我也尝试按照本教程的指示制作自己的证书,但证书不会出现在代码签名选项下。 任何帮助将不胜感激,谢谢 这是我在钥匙串访问。 带有x的证书是我在本教程中尝试创build的证书。 是否有可能我需要将它们导入到Xcode? 我尝试着拖入项目以及组织者,但无济于事。
我们正在将数据存储到应用程序的Document目录中,并且我们拒绝了应用程序。 我们已经尝试过使用“不备份”属性来存储当前版本的数据和下面的代码。 – (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL{ const char* filePath = [[URL path] fileSystemRepresentation]; const char* attrName = "com.apple.MobileBackup"; u_int8_t attrValue = 1; int result = setxattr(filePath, attrName, &attrValue, sizeof(attrValue), 0, 0); return result == 0; } 我们根据iOS数据存储指南使用它。 在早期版本中,我们也尝试将数据存储在私人目录中。 但是,我们没能得到申请的批准。 你能不能给我们更多的描述,为什么我们不能得到批准的申请? 或者,我们还需要对数据存储进行其他更改吗? 所以,我们可以得到批准,我们已经在iTunes上的新版本的应用程序。