react native ios真机调试:The app ID cannot be registered to your development team
2017-10-31 11:24
766 查看
最近弄了个虚拟机调试react native的ios开发。用xcode8.1运行真机测试时设置开发者team的时候报错,提示:
The app ID “*” cannot be registered to your development team. Change your bundle identifier to a unique string to try again
如图:
![](http://img.blog.csdn.net/20171031112206032?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzEzMzc2NDE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
备注:上图来自http://blog.csdn.net/smaller_coder/article/details/52755853 大差不差
大概的意思就是appid被其他的项目占据了。导致原因是因为我之前真机运行过一个项目,然后被卸载了,重建之后appid依然被之前的项目占据,解决办法就是修改bundle identifier,如图:
![](http://img.blog.csdn.net/20171031112242496?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzEzMzc2NDE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
上图备注1的内容是.myApp,即我最新生成的项目名称,myIosApp是我之前删除的项目名称,appid就是被这个myIosApp这个项目占据着,于是我就把myApp项目的bundle identifier改成了myIosApp。然后真机就可以运行了。
具体为什么会导致这个问题的深层原因我是不懂的,只是在这篇文章中看到了解释:http://www.jokinkuang.info/2016/10/10/ios-develope-real-phone-test.html
Bundle Identifier字符串和Apple ID绑定,并签发一个有效期为7天的证书,如果该字符串被别人的Apple ID占用了,则无法使用!除非7天有效期过期才可以重新使用!如果字符串被占用,会提示:Failed to create provisioning profile.The app ID cannot be registered to your development team。另外,一个Apple ID可以创建多个不同Bundle Identifier字符串的证书,但可能只有最新的有效(没有测试)。
查看原文:http://web.zhaicool.net/890.html
The app ID “*” cannot be registered to your development team. Change your bundle identifier to a unique string to try again
如图:
备注:上图来自http://blog.csdn.net/smaller_coder/article/details/52755853 大差不差
大概的意思就是appid被其他的项目占据了。导致原因是因为我之前真机运行过一个项目,然后被卸载了,重建之后appid依然被之前的项目占据,解决办法就是修改bundle identifier,如图:
上图备注1的内容是.myApp,即我最新生成的项目名称,myIosApp是我之前删除的项目名称,appid就是被这个myIosApp这个项目占据着,于是我就把myApp项目的bundle identifier改成了myIosApp。然后真机就可以运行了。
具体为什么会导致这个问题的深层原因我是不懂的,只是在这篇文章中看到了解释:http://www.jokinkuang.info/2016/10/10/ios-develope-real-phone-test.html
Bundle Identifier字符串和Apple ID绑定,并签发一个有效期为7天的证书,如果该字符串被别人的Apple ID占用了,则无法使用!除非7天有效期过期才可以重新使用!如果字符串被占用,会提示:Failed to create provisioning profile.The app ID cannot be registered to your development team。另外,一个Apple ID可以创建多个不同Bundle Identifier字符串的证书,但可能只有最新的有效(没有测试)。
查看原文:http://web.zhaicool.net/890.html
相关文章推荐
- cannot be registered to your development team. Change your bundle identifier to a unique string to t
- iOS开发中,真机调试-Your maximum App ID limit has been reached. You may create up to 10 App IDs every 7 da
- iOS真机调试-Your maximum App ID limit has been reached. You may create up to 10 App IDs every 7 days
- Failed to create provisioning profile.cannot be registered to your development team
- iOS真机调试出现Development cannot be enabled while your device is locked.
- 无证书真机调试出现Unable to add App ID because the '10' App ID limit in '7' days has been exceeded.
- 关于iOS 真机不能调试process launch failed: timed out waiting for app to launch 和 failed to get the task for
- ios真机调试出现matching the team ID .. were found问题
- iOS 2.3.7 Your app name to be displayed on the 
- 真机调试问题:Unable to find a team with the given Team ID
- iOS 真机调试 出现process launch failed: timed out waiting for app to launch 和 failed to get the task for 的
- iOS中项目运行到真机上提示设备被锁定解决方法Development cannot be enabled while your device is locked.
- iOS中项目运行到真机上提示设备被锁定解决方法Development cannot be enabled while your device is locked.
- 【iOS问题】The file “XXX.app” couldn’t be opened because you don’t have permission to view it.
- iOS the file "xxx.app" couldn't be opened because you don't have permission to view it.
- iOS 真机调试错误 An App ID with Identifier 'xxx.xxx' is not available. Please enter a differen
- 解决ios真机调试team ID not found问题
- ios在真机上调试时出现“Error launching remote program: failed to get the task for process xxx"解决办法(转)
- ios常见问题——The file “XXX.app” couldn’t be opened because you don’t have permission to view it.
- ios真机调试 The application could not be verified.