在更改开发人员并创建新证书和配置配置文件后,通过testflight删除文档数据并使用更新版本

时间:2013-10-20 07:45:51

标签: iphone ios xcode provisioning-profile testflight

我已经从我的开发人员手中接管了我的通用IOS应用程序的一些小更新(例如按钮重命名等)。

我对开发人员发给我的代码库进行了次要更新,为应用程序ID创建了新的开发和生产证书以及配置文件,以便我可以在发布前测试我对testflight的更改。我发布了基于testflight的版本,除了从我通过app store下载的版本中删除文档数据之外,一切运行良好。应用程序数据保留用户创建的一些自定义数据,以及一些供用户使用的默认图像和数据。

此问题在开发人员之前的版本之前没有发生过,他确保我已经发送了最新的代码。我通过笔记本电脑的testflight发布了他未更改的代码,并按照上面的说明删除了文档数据。我已经尝试了很多东西,看看我的更新版本是否没有删除我设备上的文档数据但没有运气。

事情尝试了:

  • 确保我的Bundle Identifier与之前的版本完全相同
  • 删除了所有证书和配置文件,并重新开始使用新证书和配置文件
  • 将我的xcode更新为5.0(5A1413)
  • 当我创建IPA时,我使用了开发配置文件,然后尝试了ad hoc分发配置文件
  • 在安装
  • 之前清除了所有旧配置文件的手机
  • 通过xcode
  • 将IPA直接复制到我的设备
  • 使用代码签名身份
  • 更改了版本和内部版本号

我已经阅读了许多其他类似的问题并尝试了解决方案,但到目前为止还没有任何工作。显然我不想在应用程序商店发布之前我知道问题不会通过应用程序商店发生。

我最初的想法是它与我之前使用的配置文件有关,因为它之前是通过其他开发人员机器完成的。我已经要求他的证书和配置文件进行检查,但他不相信这是问题。

任何帮助都会非常感激,因为我花了很多时间(以及许多版本和版本)试图让它发挥作用。

非常感谢提前。

0 个答案:

没有答案