[IOS]发布

1: 首先设置 apple 开发者账号

我把所有的(Certificates/Provisioning Profiles)全部删除了,只留下 Identifiers 菜单里面的 App IDs 里面的 该应用的 id

image.png

2: xcode 登录账号密码

3: Targets -> General -> Identity -> Bundle Identifier 输入 与步骤一里面 app id 对应的 id

3: Targets -> General -> Signing -> Team 选择注册 该应用 Bundle Identifier 的账号 (这里很关键)

  • 一般个人账号没有注册 Bundle Identifier (Personal Team 都是为了自己免费在自己的真机上测试使用的)
  • 如果选择了注册 该应用 的 Bundle Identifier 的账号,则 步骤二必须 填写相同的 Bundle Identifier,生成的包应该即可以发布到appstore,也可以发给注册了 iphone-uuid 的用户安装测试
  • 如果选择了个人账号(Personal Team ),则必须填写与 appstore中完全不重复的 Bundle Identifier(随便写一个)才能编译通过,而且生成的包不能发布到 app store, 但是应该依然可以发给注册了 iphone-uuid 的用户安装使用

4: Targets -> Build Settings -> Code Signing Identity -> 选择步骤3里面的 Signing Certificate 相同账号的账号

5: Xcode -> Product -> Archive 进行打包

  • 如果个人/公司账号想要发布到 蒲公英等,打包成功后选择 AD HOC


    发布 ad hoc.png
  • 如果想发布到 app store 则直接点击 upload to appstore


    发布.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容