iOS开拓bundle identifier订正不了(化解bundle ID无法改正的题材)

  1. 网上先自己创建一个appid,这个ID最好在iphone
    网站里手动创建,注意填写indentify
    com.yourcompany.*部分,info.plist里bundle display
    name部分应该最好去掉apple自动生成的那些数字,以com.yourcompany开始。

  2. apple worldwide developer relations certfication authority
    默认权限设置就可以

  3. 设置不同的product
    name就可以将同一个产品以不同的名字安装在同一个机器上,程序名称修改最好修改info.plist里的bundle
    display name

  4. base sdk可以用最新的,但是在项目属性里可以设置target
    OS的版本,这样就可以选择生成最低的版本。如4.1的SDK可运行在3.0上

        我们一般是先创建工程,把代码写好;等打包上传App
Store的时候,去Apple Developer Center创建App ID,搞那一堆证书什么的。

威尼斯官方网站登录,5.在制作provision的时候可以为多台机器制作同一个provison这样就不要为每个机器生成provison。


  1. bundle prefix 用批roduct、 name 

        如果按部就班的走流程,没有什么问题,问题是如果当时工程的bundle
ID默认是com.apple.test(只是举个例子)后来打包上传的时候发现不想用这个了,app
ID于是就创建了一个不一样的,(比如)com.baidu.test。然后把所有的证书都弄好了之后,需要把项目的bundle
ID改成新的com.baidu.test,因为不改的话,证书不匹配,编译失败没法打包上传。


发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章