如何使用Apple Testflight和iOS 7设备测试相同的.ipa构建

如何使用Apple Testflight和iOS 7设备测试相同的.ipa构建,ios,testflight,beta,Ios,Testflight,Beta,我不确定这个问题是否是由于配置不当造成的,还是苹果新的测试飞行测试方法的固有问题 我已经创建了一个版本,为Apple Testflight Beta版进行了配置,该版本已获得批准并安装在iOS 8设备上。由于新的Testflight应用程序仅适用于iOS 8,因此我计划在一些iOS 7设备上手动安装。但是,我无法在Xcode上的iOS 7设备上安装此.ipa(除非我正在调试)。如果我尝试使用Xcode 6(使用设备)安装.ipa,则会出现错误 “可执行文件使用无效的权限签名。应用程序的代码签名权

我不确定这个问题是否是由于配置不当造成的,还是苹果新的测试飞行测试方法的固有问题

我已经创建了一个版本,为Apple Testflight Beta版进行了配置,该版本已获得批准并安装在iOS 8设备上。由于新的Testflight应用程序仅适用于iOS 8,因此我计划在一些iOS 7设备上手动安装。但是,我无法在Xcode上的iOS 7设备上安装此.ipa(除非我正在调试)。如果我尝试使用Xcode 6(使用设备)安装.ipa,则会出现错误

“可执行文件使用无效的权限签名。应用程序的代码签名权限文件中指定的权限与设置配置文件中指定的权限不匹配。(0xE8008016)。”

是否可以在iOS 7之前的设备和Apple Testflight上安装相同的.ipa?理想情况下,我们希望在所有设备上测试相同的二进制文件


谢谢

您可以尝试使用开发证书将其重新命名,以侧向加载它。我不确定你能不能从设备上进行侧向加载,除非是经过签名的开发。我认为这是不可能的。