Uniapp离线打包IOS

Uniapp IOS 离线打包

  1. 下载最版的5+SDK:从DCloud上下载最新的5+SDK
    https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/103
    解压出来后会有多个工程的文件:如果不需要调用本地插件就在HBuilder-Hello项目上修改即可。
  2. 选择HBuilder-Hello工程:里面是一个XCode工程,直接双击HBuilder-Hello.xcodeproj打开项目
  3. 在HBuilderX中打包发行本地www资源包;
  4. 替换www资源包:用自己的包替换HBuilderX-Hello项目下的资源包
  5. 修改appid:打开资源包中的manifest.json,里面会有一个appid,然后直接把项目下Pandora/apps/HelloH5这个文件夹名字重命名成目标appid的名字
  6. 修改xcode工程下control.xml文件中的appid和appver改成自己需要的
  7. 修改在General中替换app信息,这里做苹果开发的朋友应该都知道,就不多阐述了,关于BundleID注册还有证书以及描述文件的申请,不清楚的朋友可以自行搜索一下,很多教程。
    注:版本号必须和之前control.xml中配的一致
  8.  
  9. 修改Xcode工程下的InfoPlist.strings:应用的桌面名称
  10. 替换启动页和app的logo;

注意:app的logo需要的尺寸有:40,58,60,80,87,120,180,1024启动页需要的尺寸在工程下的splash目录下,里面包含了很多启动页的图片

uniapp 官网参考地址:https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/41

 

iOS应用上架App Store流程https://www.jianshu.com/p/e5ac7b05750a

ios 发布到appstore流程简要记录

1. https://developer.apple.com/ 登录苹果开发者账号后台;

2.参考https://ask.dcloud.net.cn/article/152 导出IOS证书(.p12)和描述文件 .mobileprovision

3.登录iTunes Connect 创建应用信息

4.打包ipa (Xcode->Product->Archive)

5.上传到iTunes Connect

6.设置APP各项信息并提交审核;

上架appstore注意事项:我开始上传了ipa在苹果后台构建好了之后会消失,查看不到构建版本;后来发现是权限隐私配置(info)有问题。

    1.需要添加应用内使用到的权限声明:如使用了相机,麦克风,定位等
    2.如果上架失败,需回复应用的主要使用地区,在哪里发行,使用对象是谁
    3.需要去掉应用内多余的第三方包,如支付sdk等;未实现的功能要删除,否则被认为是测试包:

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值