我正在尝试构建我正在开发的应用程序的新版本,该应用程序在App Store上具有以前的版本。我今天安装了iOS 13.0开发人员测试版和Xcode 11.0 beta 5(11M382q(,突然间我在iPhone上构建应用程序时遇到了问题。
尝试安装我已发布到App Store上的应用程序的新版本并没有更改该应用程序,即使Xcode在我的手机上打开了该应用程序,它仍然是最新的官方版本。如果我在模拟器上构建应用程序,则存在更改。我决定从手机上删除该应用程序,现在它不会重新安装该应用程序,并给出错误消息Install claimed to have succeeded, but application could not be found on device. bundleid = (my bundle id)
.这个问题似乎和我有同样的问题,但没有答案可以解决我的问题。 我认为这可能与我持有的iPhone分发/开发证书无效有关,但是构建不同的Xcode项目完全符合预期,该应用程序显示了新功能。
我对Apple如何管理证书之类的东西知之甚少,因此,如果您需要更多信息来诊断我的问题,请随时询问。
我遇到了同样的问题,问题是我启用了"屏幕时间"停机时间。如果您在禁用停机时间的情况下重新安装应用程序,然后将该应用程序添加到"允许的应用程序",那么它应该从那时起就可以工作。
这可能看起来有点复杂,但我只是删除了Info.plist
文件并手动将必要的所有内容重新添加到文件中。不知何故,从Xcode 10升级到Xcode 11 beta 5意味着该文件不再"损坏"。