4th*_*ace 15 iphone xcode itunesconnect itunes adhoc
我已经创建了我的应用程序的临时版本,并希望其他人安装它.我在配置文件中有他们的设备ID(实际上是两个).我的证书与临时和应用商店配置相同.证书在钥匙串中有效.我在Xcode中为此构建选择了ad hoc配置文件,该配置链接到分发证书.
我向用户发送配置文件和.app文件.他们将两者都放入iTunes并同步,然后在两台设备上都出现此错误:
The application "myapp" was not installed on the iPhone "user's iPhone" because the signer is not valid.
Run Code Online (Sandbox Code Playgroud)
我从我的iPhone中删除了所有配置文件,将上述两个文件放入iTunes,同步并成功安装了应用程序.我不能让它为我重复.我需要在本地重新解决这个问题以找出问题所在.有什么想法可以做到吗?
zap*_*aph 16
你添加了权利吗?将签名置于目标级别,而不是项目级别?选择Ad Hoc配置文件?在构建之前干净吗?选择构建的Ad Hoc设备?
最好的办法是准确地遵循Apple的文档,让你的构建设置与Apple的完全匹配.
检查.app文件中捆绑的imbedded.mobileprovision文件是个好主意,以确保UID在那里.只需执行以下操作:
在此文件中查找设备的UID.如果它不存在那么它可能没有添加到门户中的配置文件中.
| 归档时间: |
|
| 查看次数: |
32696 次 |
| 最近记录: |