太久没玩iOS代码了,今天编译真机中运行发现以下两个问题:
1.Communication with Apple failed. You currently don't have access to this membership resource. To resolve this issue, agree to the latest Program License Agreement in your developer account.
=>这问题是因为苹果更新了他的开发者协议,只需要登录开发者中心会自然提示你https://developer.apple.com/account/#/overview/N3DM287B2B
登录后,会在页面最上面有红色字体提示你需要更新协议,直接同意就可以,这里没有截图了。
2.Provisioning profile "iOS Team Provisioning Profile: com.xx.xx" doesn't include the currently selected device "xxx的iPhone" (identifier 1234dd9bceeeebceeeeeeeee).
=>这问题是因为我使用了新的苹果设备作为我的调试设备,不确定xode中是否有自动更新的方式,下面是我的操作方法
在上面的开发者中心 https://developer.apple.com/account/resources/devices/list
添加设备
设备名字及UUID可以通过上面的报错得到,也可以通过xcode中的window菜单设备管理那里得到,
重新更新profiles
下载,下载后,双击安装,即可导入xcode中,再次运行你的项目就可以
希望以上可以帮到你
谢谢