.ipa文件安装在某些设备而不是其他设备上..为什么?

时间:2016-11-30 09:01:06

标签: ios xcode cocoa swift2

我正在开发一个iOS应用程序,我有一个非常奇怪的问题。让我解释一下: 我的应用程序正在安装并在我的所有beta测试设备上正常工作..当添加AdMob功能时,我必须包含Google框架文件才能使其工作。最初我尝试使用Cocoa Pods甚至更新了我的Cocoa版本以允许成功安装我的项目中的谷歌框架文件。但由于我无法使其工作,我手动添加了所有必需的谷歌框架文件。

我测试了应用程序,它运行正常。 但是现在我遇到了一个非常奇怪的问题,即这个新的.ipa文件正在我的设备上正确安装,但没有在任何其他beta测试设备上安装。

不知道我搞砸了什么。

请建议并帮助我解决此问题

有关开发环境的额外信息: 1> Swift开发 2> Xcode版本8.1

2 个答案:

答案 0 :(得分:0)

如果没有安装,那么主要的是检查您使用的临时配置文件是否正确。

做下面的事情

打开.ipa包并检查p-list是否包含您的设备UUID。

如果它包含然后尝试从Xcode检查日志(Window->设备)为什么会发生这种情况。

答案 1 :(得分:-2)

从代码中删除此行

request.testDevices = @[kGADSimulatorID,@"3c2ee022a3ecb0374f4ad681d0daadd467b7d844eee3" ]