【发布时间】:2014-04-10 15:57:46
【问题描述】:
我有一个带有单元测试目标的 Xcode 工作区。单元测试在模拟器中运行良好,并且在我的一台设备(运行 iOS 6 的第 4 代 iPod touch)上也运行良好。但是,在另外两台设备(iPad Air 和运行 iOS 7 的第 5 代 iPod touch)上,当我尝试运行单元测试时,我会收到一条警告提示
A valid provisioning profile for this executable was not found
我只在运行单元测试时得到这个。如果我尝试在这些设备上运行应用程序,它会安装并运行良好。
我已验证在应用的 代码签名 构建设置中设置的(开发者)配置文件包含这些设备,并且它与我的开发者代码签名身份和应用 ID 匹配。我也尝试过重新创建、重新下载和重新安装配置文件。
我应该去哪里看?为什么 Test 的配置文件对 Run 有效时却无效?
【问题讨论】:
标签: xcode unit-testing ios-provisioning