Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-uni-app-x-zh
提交
550dcbe7
U
unidocs-uni-app-x-zh
项目概览
DCloud
/
unidocs-uni-app-x-zh
通知
144
Star
2
Fork
33
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
9
列表
看板
标记
里程碑
合并请求
11
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-uni-app-x-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
9
Issue
9
列表
看板
标记
里程碑
合并请求
11
合并请求
11
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
550dcbe7
编写于
11月 18, 2024
作者:
DCloud_iOS_WZT
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update: 4.33-alpha download/ios.md
上级
d3f90bed
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
39 addition
and
11 deletion
+39
-11
docs/native/download/ios.md
docs/native/download/ios.md
+29
-7
docs/native/modules/ios/modules.md
docs/native/modules/ios/modules.md
+3
-1
docs/native/use/iosapi.md
docs/native/use/iosapi.md
+7
-3
未找到文件。
docs/native/download/ios.md
浏览文件 @
550dcbe7
...
...
@@ -12,13 +12,35 @@
## alpha版
### 4.32.2024110103-alpha
[
下载地址
](
https://web-ext-storage.dcloud.net.cn/uni-app-x/sdk/iOS/UniAppX-iOS%404.32.zip
)
*
修复 组件 canvas 中使用的 image 更新 src 时可能触发图片重复加载导致绘制异常
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11136
)
*
修复 API dialogPage 可能无法遮挡原生 tabbar
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11129
)
*
修复 API uni.getDeviceInfo 返回的 deviceId 值异常
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11436
)
### 4.33.2024111702-alpha
[
下载地址
](
https://web-ext-storage.dcloud.net.cn/uni-app-x/sdk/iOS/UniAppX-iOS%404.33.zip
)
*
新增 uni统计功能
[
文档
](
https://uniapp.dcloud.net.cn/uni-stat-uniappx
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=12350>
*
新增 app.uvue 原生捕获异常触发应用生命周期onError
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/collocation/app.html#onerror
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=7116>
*
新增 API uni.chooseLocation 打开地图选择位置
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/api/choose-location.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=12430>
*
新增 API uni.shareWithSystem 调用系统分享
[
文档
](
http://doc.dcloud.net.cn/uni-app-x/api/share-with-system.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=10687>
*
新增 API uni.createInnerAudioContext 支持音频播放
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/api/create-inner-audio-context.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=10686>
*
新增 API uni.chooseImage 支持 pageOrientation 参数适配横竖屏
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/api/choose-image.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=10683>
*
新增 API uni.chooseVideo 支持 pageOrientation 参数适配横竖屏
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/api/choose-video.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=12342>
*
新增 CSS 支持内置 uni-icon 字体图标
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/css/common/at-rules.html#uniicon
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=11994>
*
修复 vue 设置样式 display: flex 时,v-show="false" 首次渲染会显示
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11473
)
*
修复 API getCurrentPages getPageStyle 返回页面样式信息不正确
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=10274
)
*
修复 API uni.loadFontFace 不支持 base64 格式数据URL
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=12105
)
*
修复 pages.json tabbar不支持字体图标在theme.json配置颜色
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11289
)
*
修复 组件 canvas source-atop与web效果不一致
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11284
)
*
新增 pages.json 支持 hideBottomNavigationIndicator 属性
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/collocation/pagesjson.html#pagesoptionspage-style
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=10478>
*
新增 pages.json 支持 hideStatusBar 属性
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/collocation/pagesjson.html#pages-globalstyle
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=10554>
*
新增 组件 video 支持子组件
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/component/video.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=10477>
*
新增 API uni.exit 支持在原生SDK环境中退出应用
[
文档
](
https://doc.dcloud.net.cn/uni-app-x/api/exit.html
)
<https://issues.dcloud.net.cn/pages/issues/detail?id=11654>
*
修复 组件 rich-text 点击不会触发父组件 click 事件
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=6986
)
*
修复 组件 rich-text 设置固定高度时内容不显示
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=10999
)
*
修复 组件 slider 设置的 max 不能整除 step 时滑动到最右侧返回值可能会大于 max
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=12503
)
*
修复 组件 canvas 在自定义组件中处理高清屏逻辑不生效
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11696
)
*
修复 API uni.request 返回数据类型为不为UTSJSONObject
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11697
)
*
修复 API uni.getWindowInfo 返回 safeArea 中的 bottom、height 属性值不正确
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=10935
)
*
修复 API uni.addInterceptor 【ios端】uni.addInterceptor拦截'switchTab'无效
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=10147
)
*
修复 4.18版本引发的 DOM API UniResizeObserver 监视元素的大小变化可能导致内存泄露
[
详情
](
https://issues.dcloud.net.cn/pages/issues/detail?id=11451
)
docs/native/modules/ios/modules.md
浏览文件 @
550dcbe7
...
...
@@ -25,7 +25,7 @@
| 源文件 | 依赖库 | 资源文件 |
| --- | ---| ---|
| UTSOC.h
<br>
UTSOC.mm
<br>
uni-getAppAuthorizeSetting-index.swift
<br>
uni-getAppBaseInfo-index.swift
<br>
uni-getDeviceInfo-index.swift
<br>
uni-getSystemInfo-index.swift
<br>
uni-getSystemSetting-index.swift
<br>
uni-openAppAuthorizeSetting-index.swift
<br>
uni-prompt-index.swift
<br>
uni-rpx2px-index.swift
<br>
uni-storage-index.swift
<br>
uni-theme-index.swift
<br>
uni-getElementById-DCUniGetElementById.swift
<br>
uni-getElementById-index.swift
<br>
uni-crash-index.swift
<br>
uni-crash-UniCrashManager.swift
<br>
uni-privacy-index.swift
<br>
uni-dialogPage-index.swift
<br>
uni-dialogPage-native.swift
<br>
uni-event-index.swift
<br>
uni-event-native.swift| DCloudUniappRuntime.xcframework
<br>
DCloudUTSFoundation.xcframework
<br>
DCUniToast.xcframework
<br>
DCloudAlertController.xcframework
<br>
KSCrash.xcframework
<br>
storage.framework| uts-config.json |
| UTSOC.h
<br>
UTSOC.mm
<br>
uni-getAppAuthorizeSetting-index.swift
<br>
uni-getAppBaseInfo-index.swift
<br>
uni-getDeviceInfo-index.swift
<br>
uni-getSystemInfo-index.swift
<br>
uni-getSystemSetting-index.swift
<br>
uni-openAppAuthorizeSetting-index.swift
<br>
uni-prompt-index.swift
<br>
uni-rpx2px-index.swift
<br>
uni-storage-index.swift
<br>
uni-theme-index.swift
<br>
uni-getElementById-DCUniGetElementById.swift
<br>
uni-getElementById-index.swift
<br>
uni-crash-index.swift
<br>
uni-crash-UniCrashManager.swift
<br>
uni-privacy-index.swift
<br>
uni-dialogPage-index.swift
<br>
uni-dialogPage-native.swift
<br>
uni-event-index.swift
<br>
uni-event-native.swift
<br>
uni-exit-index.swift
| DCloudUniappRuntime.xcframework
<br>
DCloudUTSFoundation.xcframework
<br>
DCUniToast.xcframework
<br>
DCloudAlertController.xcframework
<br>
KSCrash.xcframework
<br>
storage.framework| uts-config.json |
### 配置其他模块(可选)
根据资源文件中的
`manifest.json`
文件包含的模块名称,选择以下源文件(
`SDK/ExtApiSrc 目录下`
)、依赖库(
`SDK/Libs 目录下`
)添加到DCloudUTSExtAPI工程中,依赖库均设置为
`Do Not Embed`
...
...
@@ -50,6 +50,8 @@
| uni-facialRecognitionVerify | uni-facialRecognitionVerify-index.swift | AliyunFaceAuthFacade.framework
<br>
AliyunMobileRPC.framework
<br>
AliyunOSSiOS.framework
<br>
APBToygerFacade.framework
<br>
APPSecuritySDK.framework
<br>
BioAuthAPI.framework
<br>
BioAuthEngine.framework
<br>
deviceiOS.framework
<br>
DTFIdentityManager.framework
<br>
DTFSensorServices.framework
<br>
DTFUIModule.framework
<br>
DTFUtility.framework
<br>
MPRemoteLogging.framework
<br>
ToygerNative.framework
<br>
ToygerService.framework | c++
<br>
z
<br>
resolv
<br>
c++.1
<br>
c++abi
<br>
z.1.2.8
<br>
Accelerate
<br>
AssetsLibrary
<br>
QuartzCore
<br>
CoreFoundation
<br>
CoreLocation
<br>
ImageIO
<br>
CoreMedia
<br>
CoreMotion
<br>
AVFoundation
<br>
WebKit
<br>
AudioToolbox
<br>
CFNetwork
<br>
MobileCoreServices
<br>
SystemConfiguration
<br>
CoreTelephony
<br>
QuartzCore
<br>
CoreGraphics、AdSupport |
| uni-cloud-client | uni-websocket-index.swift
<br>
uni-network-index.swift
<br>
uni-media-index.swift| DCloudMediaPicker.xcframework |AssetsLibrary
<br>
Photos
<br>
AVFoundation
<br>
CoreServices
<br>
CoreFoundation
<br>
CoreGraphics
<br>
CoreImage
<br>
GLKit
<br>
MetalKit
<br>
MobileCoreServices
<br>
QuartzCore
<br>
ImageIO
<br>
MediaPlayer
<br>
CoreText|
| uni-map-tencent | uni-map-tencent-animation-AnimationLocation.swift
<br>
uni-map-tencent-circle-DCCircle.swift
<br>
uni-map-tencent-circle-DCCircleModel.swift
<br>
uni-map-tencent-control-DCControl.swift
<br>
uni-map-tencent-control-DCControlModel.swift
<br>
uni-map-tencent-DCLatLng.swift
<br>
uni-map-tencent-ground-DCGroundOverlayModel.swift
<br>
uni-map-tencent-IInternalMap.swift
<br>
uni-map-tencent-index.swift
<br>
uni-map-tencent-marker-DCMakerModel.swift
<br>
uni-map-tencent-marker-DCMarker.swift
<br>
uni-map-tencent-polygon-DCPolygon.swift
<br>
uni-map-tencent-polygon-DCPolygonModel.swift
<br>
uni-map-tencent-polyline-DCPolyline.swift
<br>
uni-map-tencent-polyline-DCPolylineModel.swift
<br>
uni-map-tencent-TencentMapImpl.swift | QMapFoundationKit.framework
<br>
QMapKit.framework
<br>
QMapSDKUtils.framework
<br>
QMapVisualPlugin.framework | sqlite3
<br>
c++|
| uni-chooseLocation | uni-chooseLocation-index.swift| | |
| uni-shareWithSystem | uni-shareWithSystem-index.swift| | |
### 配置uts-config.json(可选)
...
...
docs/native/use/iosapi.md
浏览文件 @
550dcbe7
> * 快速集成打包,可参考HBuilder工程
> * SDK基于Swift开发,因此原生Objective-C语言开发的应用需要新建一个Swift文件用于添加Swift运行环境以及桥接SDK的API,详情可参考UniAppXDemo工程中的`UniAppBridge`
## 初始化SDK
...
...
@@ -52,9 +51,14 @@ UniSDKEngine.didFailToRegisterForRemoteNotifications(error)
UniSDKEngine
.
applicationDidReceiveRemoteNotificationCompletionHandler
(
application
,
userInfo
,
completionHandler
)
```
##
开始渲染
##
跳转页面
```
swift
UniSDKEngine
.
shared
.
render
(
toView
:
toView
)
if
UniSDKEngine
.
shared
.
getAppManager
()?
.
getCurrentApp
()
==
nil
{
// uni.exit() 方法会销毁app,所以在这里需要判断currentApp是否为空
UniSDKEngine
.
shared
.
getAppManager
()?
.
create
()
}
let
viewController
=
UniAppRootViewController
()
self
.
navigationController
?
.
pushViewController
(
viewController
,
animated
:
true
)
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录