使用无线 (OTA) 分发升级 iphone/ipad 企业应用程序
我正在开发一个应用程序,我想通过无线方式分发它(这是在 iOS4 中为企业应用程序引入的)。 我能够通过 OTA 成功发送我的应用程序,但我在升级应用程序时遇到问题。
我使用相同的包标识符进行应用程序升级,我只是在构建应用程序之前更改应用程序的版本。
但是,如果我使用 OTA 在设备上安装更新的应用程序,它会升级应用程序,但不会保留数据。 [我的应用程序包含一些下载的 pdf 文件,我将其存储在 NSCachedDirectory 中]。我可以在升级的应用程序中看到存档的数据,但我无法看到我写入 NSCachedDirectory 的文件。
我也尝试过使用 NSDocumentsDirectory,但得到了相同的结果。 任何人都可以帮助我吗?
I am developing an application and i want to distribute it via over the air (which is introduced in iOS4 for enterprise apps).
I am able to send my app via OTA successfully, but i am facing a problem while upgrading the app.
I am using the same bundle identifier for the app upgradation and i am just changing the version of the app before building the application.
But, if I install the updated app on the device using OTA, it is upgrading the application but it is not retaining the data. [my app contains some downloaded pdf files which i am storing in NSCachedDirectory]. I am able to see the archived data in upgaraded app but the files which i have written to NSCachedDirectory i am not able to see.
I have tried using NSDocumentsDirectory as well, but i am getting the same result.
can anyone please help me in this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么不使用令人惊叹的 www.testflightapp.com 来帮助您呢?
它工作得很好,保留升级数据,并且您可以将它与 iVersion 一起使用,这样您就不需要不需要发送电子邮件来更新您的用户。
Why don't you use the amazing www.testflightapp.com to help you?
It works pretty well, keeps data for upgrades, and you can use it together with iVersion, so you don't need to send emails to update your users.