菜鸟教程小白 发表于 2022-12-12 21:20:07

ios - 从 appstore 更新后,应用程序因 SQLite 错误而崩溃


                                            <p><p>从 Appstore 更新应用程序后,它总是崩溃。我得到的错误是,</p>

<pre><code>The model used to open the store is incompatible with the one used to create the store already updated app
</code></pre>

<p>为了解决这个问题,我按照 <a href="https://stackoverflow.com/a/17475215/2842382" rel="noreferrer noopener nofollow">this post</a> 中说明的步骤进行操作。 .修复此问题后,我面临新错误,</p>

<pre><code>Can&#39;t find model for source store.
</code></pre>

<p>在我的应用程序的更新版本中,我只是将一些属性从 <code>integer 16</code> 更改为 <code>integer 32</code>,仅此而已。我不知道任何其他解决方法可以解决我的用户发生的崩溃问题。如果用户删除旧版本的应用程序,然后安装最新的应用程序,它可以正常工作。</p>

<p>关于如何修复崩溃的任何指示?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您需要通过版本控制将核心数据迁移到较新的模型。请参阅链接 <a href="http://9elements.com/io/index.php/customizing-core-data-migrations/" rel="noreferrer noopener nofollow">http://9elements.com/io/index.php/customizing-core-data-migrations/</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 从 appstore 更新后,应用程序因 SQLite 错误而崩溃,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/22937000/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/22937000/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 从 appstore 更新后,应用程序因 SQLite 错误而崩溃