0

我已经设置了我的 container-migration.plist 并重新检查了很多次。我的签名证书一切正常,旧的应用程序 plist 会自动迁移到新沙盒应用程序的容器中。我在旧应用程序的 ~Application Support/Birthdaybook 文件夹中有支持文件,并且在首次启动沙盒应用程序时它们不会迁移到新容器。

每次在测试触发迁移之前,我都会删除新容器 com.robdutoit.birthdayBook。新容器使用 Preferences 中的应用 plist 创建,但 Birthdybook 文件夹未移动到新容器中的 Application Support 文件夹。正如上一篇文章中所建议的,我尝试将沙盒应用程序复制到桌面,但从那里迁移也不起作用。我在这上面花了几天时间,除此障碍外,应用程序已准备好提交。任何帮助表示赞赏。



    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>Move</key>
        <array>
            <string>${ApplicationSupport}/Birthdaybook</string>
        </array>
    </dict>
    </plist>

4

1 回答 1

0

检查 Console.app 日志。按您的应用名称过滤它。问题,如果有的话,应该在那里。除此之外,请仔细检查您正在使用的路径。

于 2013-01-26T05:53:36.333 回答