iPhone应用程序被拒绝:我现在该怎么办?

Posted

技术标签:

【中文标题】iPhone应用程序被拒绝:我现在该怎么办?【英文标题】:iPhone app rejected: What do I do now? 【发布时间】:2011-04-26 04:08:54 【问题描述】:

我的 iPhone 应用程序今天刚刚被拒绝 - 悲伤的一天。经过 2 个月的开发和计数,我期待着它的发布。

我测试了它的鼻涕是否崩溃,但我无法让它崩溃。然而,苹果经历了一次未知的崩溃。我无法从任何人那里得到问题的答案,我开始转向另一个应用程序 - 这个应用程序有太多错误。

基本上它在我兄弟和我的手机上运行(ios 4.2.1 上的两部越狱 iPhone)。 该应用专为 iOS 4.2.1 构建 不适用于任何其他经过测试的手机(由于无法写入数据库而崩溃)请参阅this post。

接下来我该怎么做?为什么它只适用于部分手机?这是巧合吗?

谢谢库尔顿

【问题讨论】:

他们没有给你具体的步骤来重现错误或崩溃日志或类似的东西吗? 你说它在任何其他测试过的手机上都不起作用,但你问为什么它被拒绝了? 您需要在未越狱的 iPhone 上进行尝试,以确保在普通系统上不会发生崩溃。 是的,但是它在我的手机(iOS 4.2.1 iPhone 3G)上运行良好,他们的手机是 iPhone 4 上的 iOS 4.3.2(我没有也没有访问权限)到)。 您也可以尝试将其提交给 Cydia——毕竟您已经在越狱设备上测试过它并且有效。 【参考方案1】:

嘿..你是在将数据库复制到文档目录中吗?你不能在资源文件夹中写..你知道这件事吗?

【讨论】:

是的,在我的applicationDidFinishLaunching 中,我检查文件是否存在于我的 DOCUMENTS 目录中。如果没有,我将我的数据库文件复制到其中,并且每次引用我的数据库或写入它时,我都会使用 DOCUMENTS 文件夹中的版本。

以上是关于iPhone应用程序被拒绝:我现在该怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

应用内购买状态正在审核,但应用被拒绝 iphone

iPhone应用程序因后台定位模式而被拒绝[关闭]

由于这个原因,我在 iOS 中的应用被拒绝了

ViewDidLoad 没有被调用

我禁止我的 iphone 应用程序定义我的位置。我怎么能允许?

如果我的快应用被拒绝,并且错误信息提示发生错误,我该怎么办?