开发者社区> 问答> 正文

应用研发平台EMAS iOS移动热修复 .framework 文件如何获取?

应用研发平台EMAS iOS移动热修复 .framework 文件如何获取?白名单如何添加

展开
收起
真的很搞笑 2023-09-13 19:07:11 39 0
1 条回答
写回答
取消 提交回答
  • 在应用研发平台 EMAS 中使用 iOS 移动热修复功能,您需要获取相应的 .framework 文件,并将其添加到您的项目中。以下是获取 .framework 文件和添加白名单的一般步骤:

    1. 登录 EMAS 控制台,选择您的应用。在左侧导航栏中,找到 "移动热修复" 选项,并点击进入。

    2. 在移动热修复页面中,选择 "下载 SDK"。在下载页面中,选择 iOS 平台,并下载最新版本的热修复 SDK。

    3. 下载完成后,解压缩文件,您将得到一个名为 AliHotFix.framework 的文件夹。

    4. AliHotFix.framework 文件夹拖放到 Xcode 项目的 Frameworks 目录中。

    5. 在 Xcode 中打开您的项目,选择您的主 Target,进入 "Build Phases" 页面。

    6. 在 "Link Binary With Libraries" 部分,点击 "+" 按钮,然后选择 "Add Other..."。在弹出的窗口中,浏览并选择刚才添加的 AliHotFix.framework 文件夹。

    7. 添加白名单:在 Xcode 中选择您的项目的 Info.plist 文件。在 Info.plist 文件中,添加以下键值对,以添加热修复框架所需的白名单:

      <key>NSAppTransportSecurity</key>
      <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
      </dict>
      

      这将允许应用在运行时加载热修复资源。

    8. 完成上述步骤后,您可以开始在您的项目中使用 EMAS iOS 移动热修复功能了。

    2023-09-15 11:27:18
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
滴滴出行iOS端瘦身实践 立即下载
阿里云移动服务新品发布-移动热修复 立即下载