博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

真机测试-Please enter a different string错误解决

Posted on 2016-05-04 00:09  JodyChen  阅读(638)  评论(0编辑  收藏  举报

错误原因是这个bundle ID已经被占用了,这是想到的是要重置测试证书,那么则需要去修改Bundle identifier,因为测试证书是以Bundle identifier为基准的,修改后运行,重置证书,最后还是提示Please enter a different string。如果先前的Bundle identifier为xxxxx,那么无论怎么改都会提示xxxxx是无效的,An App ID with identifier "xxxxx" is not avaliable. Please enter a different string。之所以出现这样的情况,是因为真正Bundle identifier并没有改过来。

需要这样做,在targets下面的Build settings里搜索Bundle identifier。修改Product Bundle identifier的值,或者在info.plist里面修改也可以。

修改后,重新运行工程,An App ID with identifier "*****" is not avaliable. Please enter a different string错误解决。