我今天遇到了一个很奇怪的问题。今天我的应用程序成功进入了应用商店。但是,当我下载它时,我立即注意到应用程序的基本功能无法正常工作。它只是在尝试获取外部信息时挂起。我回到我的xcode项目,运行它,它完美地工作。我删除了应用程序商店版本,并将xcode版本重新部署到我的手机上,并且它再次完美运行。
Apple是否对我的代码做了些什么?混淆的部分似乎是我的应用程序创建一个用于从网站收集数据的NSURLSESSION。也许他们“清理”了我使用的网址字符串?这个功能混乱对我的应用程序至关重要,并且自从我提交到应用程序商店后没有更改过。
任何人都有任何想法为什么会发生这种情况或如何解决这个问题?
由于
答案 0 :(得分:2)
只需发布"解决方案":
编辑您的计划并设置"运行"构建配置到"发布"。保存后,清理项目(cmd + shift + k)并在设备上再次运行。默认情况下,这将使您在设备中运行应用程序,就像在AppStore中发布时一样。
是的,不幸的是,您将不得不再等一周让Apple批准您的应用程序的新版本,因为它将再次通过审核流程。祝好运! :)
答案 1 :(得分:0)
对我而言,我使用旧的 promocodes 进行测试 那些promocodes来自应用程序的旧版本(ios下载应用程序版本对应于promocode版本),但我期待新的功能。所以使用最新的promocodes!