【问题标题】:How can I stop iTunes sync from removing one of my development apps?如何阻止 iTunes 同步删除我的开发应用程序之一?
【发布时间】:2011-04-04 21:31:27
【问题描述】:

我通过 Xcode 的构建和运行功能在我的 iPhone 上安装了六个应用程序,并且它们始终不受将手机与 iTunes 同步的影响。现在,每次我与 iTunes 同步时,其中一个应用程序都开始从 iPhone 上消失。如果我在 iTunes 窗口顶部查看同步进度,我可以看到显示“删除 'Appname'”的步骤。

如果我连接 iPhone 并浏览其同步设置,在应用程序选项卡上,应用程序图标在主屏幕上可见,但它没有出现在“同步应用程序”列表中,我可以在其中检查要同步的应用程序。奇怪的是,如果我将应用程序放入一个文件夹,iTunes 将其删除,然后我从 Xcode 重新安装它,它会回到同一个文件夹中。

我能想到的这个应用程序和其他应用程序的唯一区别是它最初是一个仅限 iPad 的应用程序,然后我将其更改为 iPhone/iPad 应用程序。该应用程序在手机上运行良好,直到 iTunes 将其删除。我已确认为所有配置的目标设备系列设置选择了“iPhone/iPad”。我还尝试从手机中删除开发配置文件并重新安装。

有谁知道为什么 iTunes 会删除这个应用程序,即使它让其他应用程序独处?

【问题讨论】:

    标签: iphone xcode ios4 itunes


    【解决方案1】:

    将应用程序构建和配置文件拖放到 iTunes 同步手机中,看看问题是否仍然存在。我认为这是因为 iTunes 在其应用程序库中找不到您的应用程序。

    【讨论】:

    • 也可能是该应用正在与您库中的另一个应用共享一个bundle-id
    • 哇哦,解决了。当我将构建拖放到 iTunes 库中时,我收到消息“您的 iTunes 库中已经存在旧版本的应用程序‘AppName’。你想用你正在移动的那个替换它吗?”我说是,然后该应用程序出现在同步列表中,因此我可以检查它。现在它在同步后仍然存在。当应用程序的类型从仅 iPad 更改为 iPhone/iPad 时,iTunes 一定会感到困惑。无论如何...谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-30
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    • 2023-04-11
    • 2015-05-31
    • 1970-01-01
    相关资源
    最近更新 更多