uniapp ios离线打包后xcode修改

参考文档

https://nativesupport.dcloud.net.cn/AppDocs/usesdk/ios.html

https://nativesupport.dcloud.net.cn/AppDocs/importfeproject/ios.html

App离线SDK下载

https://nativesupport.dcloud.net.cn/AppDocs/download/ios.html

ios离线SDK下载后,找到HBuilder-Hello文件夹,目录是SDK\HBuilder-Hello\HBuilder-Hello\Pandora\apps

使用Hbuilderx本地打包后,找到打包文件,替换这个apps下的整个文件夹

打开 Xcode 工程目录下的control.xml文件,修改appid值:

appid:值为HBuilderX应用的appid,必须与5+应用manifest.json中的id字段值(uni-app项目为manifest.json中的appid字段值)完全一致;

配置Appkey

https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey.html

打开info.plist,创建key为dcloud_appkey,Value选择String类型,内容为申请的AppKey如下:

配置应用标识(Bundle Identifier)

选择左侧应用工程根目录,选中TARGETS下的HBuilder打开工程属性界面,在General下修改Identity的值:

配置应用名称

按照图片修改Display Name,修改后发现不生效,需要额外修改InfoPlist.strings中的CFBundleDisplayName

配置应用图标

找到images.xcassets,点击AppIcon,此时无法上传,再点击最右侧的ios选项,就可以上传各个尺寸的图标了

配置启动图

将准备好的2倍和3倍启动图,同时拖拽到下图列表的空白处,此时多了一个文件dc_launchscreen_portrait_background,点击打开查看,已成功回显到2x和3x中

此处省略制作全屏的stayboard文件,直接贴源代码也生效,参考网址https://blog.csdn.net/qq_37004501/article/details/151760891

相关推荐
SameX12 小时前
做了一个健康记录 App,聊聊 SwiftData + 拨轮交互的实现思路
ios
诸葛亮的芭蕉扇13 小时前
iOS视频自动全屏问题解决方案
ios·音视频
MY_TEUCK16 小时前
【AI 应用】前端接口联调工程化:把 Swagger 接入沉淀成可复用 Skill
前端·人工智能·uni-app·状态模式
Bug 挖掘机16 小时前
从0到1做出可复用的 iOS 自动化测试 Skill,附真机演示效果
自动化测试·测试开发·ios
掘根16 小时前
【微服务即时通讯】客户端通信连接
ios·iphone
上架ipa16 小时前
uniapp打包ios配置、申请证书、测试和上架综合教程
uni-app
00后程序员张17 小时前
完整指南 iOS App上架到App Store的步骤详解
macos·ios·小程序·uni-app·objective-c·cocoa·iphone
鹤卿12317 小时前
Block基础
开发语言·ios·objective-c
hhzz17 小时前
记录微信小程序tabbar不显示问题:uni-app Vue 3 自定义 tabBar 不渲染
vue.js·微信小程序·uni-app
开开心心loky17 小时前
[OC 底层] (二)类与对象底层原理
macos·ios·objective-c·cocoa