ios - 从应用商店下载的应用无法运行,但可以在 xcode 中运行

标签 ios objective-c app-store nsurlsession

我今天遇到了一个很奇怪的问题。今天我的应用成功上架了应用商店。但是,当我下载它时,我立即注意到该应用程序的基本功能无法正常工作。它只是在尝试获取外部信息时挂起。我回到我的 xcode 项目,运行它并且运行良好。我删除了应用商店版本,并将 xcode 版本重新部署到我的手机上,再次完美运行。

Apple 是否对我的代码做了什么?搞砸的部分似乎是我的应用程序创建一个 NSURLSESSION 的地方,该 NSURLSESSION 用于从网站收集数据。也许他们“清理”了我使用的 url 字符串?这个搞砸的功能对我的应用程序至关重要,并且自从我提交到应用程序商店以来就没有改变过。

有人知道为什么会发生这种情况或如何解决这个问题吗?

谢谢

最佳答案

只是发布“解决方案”:

编辑您的方案并将“运行”构建配置设置为“发布”。保存后,清理项目 (cmd+shift+k) 并在您的设备上再次运行。默认情况下,这将使您在设备中运行该应用程序,就像它在 AppStore 中发布时一样。

是的,很遗憾,您将不得不再等一周,Apple 才能批准您应用的新版本,因为它将再次通过审核流程。祝你好运! :)

关于ios - 从应用商店下载的应用无法运行,但可以在 xcode 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25003234/

相关文章:

ios - Modal App Store 不会关闭

ios - 为什么 NSURLSession dataTaskWithURL 比 NSData dataWithContentsOfURL 慢很多?

ios - MWPhotoBrowser 不显示导航标题中单个图像的显示图像名称

iphone - 如何从摄像头抓取YUV格式的视频,显示并处理

iphone - 更新到 lion 和 xCode 后内存集崩溃

iphone - App Store - 使用 IAP 将付费和免费版本合并为免费版本的最佳方式

iphone - 以编程方式向 UITextView 中的特定区域添加一些文本?

ios - 在 swift 4.1 中使用 httpMethod (POST) 调用 Web 服务

iOS7 UISearchBar 显示不正确

ios - 在 App Store 上发布非常具体的 iOS 应用程序