相关文章推荐
干练的滑板  ·  迈凯伦720S ...·  1 年前    · 
腼腆的眼镜  ·  霸道总裁文_霸道总裁文推荐高质量甜宠_霸道总 ...·  3 年前    · 
慷慨的小刀  ·  訓練胸肌女生也要學?逾百萬點擊片教新手練出飽 ...·  3 年前    · 
会开车的煎饼果子  ·  关于2023年度二级建造师执业资格考试有关事 ...·  3 年前    · 
豪爽的篮球  ·  仙桃哪里有好玩地方?湖北仙桃十大旅游景点 ...·  3 年前    · 
Code  ›  Mac 搭建开发环境
ios开发 android框架 android开发 sdk
https://dev.weixin.qq.com/docs/framework/dev/framework/env/mac.html
讲道义的馒头
1 年前
开发平台
多端框架
产品体验分析
安全网关
开发平台
多端框架
产品体验分析
安全网关
  • 多端框架

    • 产品简介

      • 多端框架概述
      • 多端应用功能介绍
      • 身份管理服务简介
    • 新手指引

      • 快速体验多端应用
      • 正式构建第一个 App
      • 快速接入小程序登录服务
      • 快速实现绑定手机号
      • 如何实现多端用户身份关联
    • 操作指南
      • 多端应用控制台
        • 注册与登录
        • 空间管理
        • 多端应用管理
        • 移动应用绑定指南
        • 多端应用 Bundle ID 配置
        • Apple Developer 平台 Bundle ID 配置指引
        • 多端应用 Universal Link 配置
        • 多端应用包名配置
        • 移动应用创建指南
        • 复用多端应用快速创建移动应用
        • 多端身份管理
        • 打开第三方 App
        • 升级至专业版
      • 开发者工具
        • 升级为多端项目
        • project.miniapp.json
        • 扩展 SDK
        • 隐私政策提示框配置
        • Android 系统权限配置指南
        • iOS 隐私信息访问许可描述
        • 小程序登录服务配置
        • wx.login mock
        • 使用「苹果登录」配置
        • 消息推送使用指南
        • 位置服务使用指南
        • 腾讯优量汇广告使用指南
        • Android 设置 targetSdkVersion
        • Android 设置 meta-data
        • Android 配置原生资源
        • 用其他应用打开
        • 多语言适配
        • iPad (Beta)
        • Skyline 渲染引擎
      • 调试
        • 启动类型介绍
        • 预览开发版
        • 运行于模拟器
        • 运行于真机
        • 开启 vConsole
        • 升级 SDK 版本
      • 构建
        • 打包生成 APK
        • 打包生成 IPA
        • 设置 APK/IPA 导出路径
        • Android 签名证书管理
        • 生成 Android 签名证书
        • 生成微信开放平台移动应用 Android 签名
        • 生成 Android 签名与公钥
        • iOS 签名证书管理
        • 生成 iOS 证书和 Provisioning Profile
        • 清除 iOS 签名证书缓存
        • IPA 上架 App Store
        • 上传 SDK 运行日志
        • 构建记录
      • 内测分发
        • iOS 应用内测服务介绍
        • iOS 应用内测服务操作指南
        • 生成内测分发的 iOS 证书和 Provisioning Profile
      • 环境搭建

        • 安装 Android 模拟器
        • 安装 iOS 模拟器
      • 多端应用插件
        • 多端应用插件使用指引
        • iOS 原生插件开发指引
        • Android 原生插件开发指引
        • 使用 CocoaPods 开发 iOS 插件
      • 移动应用助手
    • 开发文档

      • SDK 基本信息
      • 政策与协议

        • Donut 多端SDK Beta 个人信息保护规则
        • 身份管理 SDK个人信息保护规则
      • 条件编译使用介绍
      • 开放能力使用指南

        • 微信开放平台能力
        • 小程序能力适配
          • 公众号文章卡片
        • 多端应用使用云开发
        • 身份管理服务
          • 支持的登录方式介绍
          • 多端应用登录时序
          • 小程序登录 vs 多端应用登录
          • 小程序登录适配方案说明
      • 组件
        • 组件总览
        • 需适配的组件汇总
        • onShareAppMessage
        • 多端框架新增组件

          • 本机号码一键登录
          • 发送短信验证码
      • 页面配置
        • 页面配置
      • API
        • API 总览
        • 需适配的 API
          • 需适配的 API 汇总
          • 微信登录说明
          • 小程序登录 (wx.login) 说明
          • wx.getAppBaseInfo
          • wx.getSystemInfo
          • wx.getLaunchOptionsSync
          • wx.getEnterOptionsSync
          • wx.chooseMedia
          • wx.getAppAuthorizeSetting
          • wx.getBackgroundAudioManager
        • 多端框架新增 API
          • wx.miniapp.login
          • wx.miniapp.hasWechatInstall
          • wx.miniapp.launchMiniProgram
          • wx.miniapp.requestPayment
          • wx.miniapp.openCustomerServiceChat
          • wx.miniapp.shareImageMessage
          • wx.miniapp.shareMiniProgramMessage
          • wx.miniapp.shareTextMessage
          • wx.miniapp.shareWebPageMessage
          • wx.miniapp.shareVideoMessage
          • wx.miniapp.onOpensdkLog
          • wx.miniapp.requestSubscribeMessage
          • wx.miniapp.IAP
          • wx.miniapp.openSaaAActionSheet
          • wx.miniapp.getXGPushManager
          • wx.miniapp.registOpenURL
          • wx.miniapp.installApp
          • wx.miniapp.jumpToAppStore
          • wx.miniapp.jumpToGooglePlay
          • wx.miniapp.openUrl
          • wx.miniapp.chooseFile
          • wx.miniapp.setEnableAdSplash
          • wx.miniapp.getPrivacySetting
          • wx.miniapp.agreePrivacyAuthorization
          • 获取设备id
          • wx.miniapp.getMetaData
          • wx.miniapp.shareFile
        • 身份管理 API
          • 微信登录
            • 移动应用微信登录
              • wx.weixinAppLogin
            • 唤起微信小程序登录
              • wx.weixinMiniProgramLogin
              • wx.getMiniProgramCode
          • 手机号登录
            • 手机验证码登录
              • wx.phoneSmsLogin
            • 本机号码一键登录
              • wx.getPhoneMask
          • Apple 登录

            • wx.appleLogin
          • 登录态

            • wx.checkIdentitySession
            • wx.getIdentityCode
            • wx.logout
          • 用户账号绑定
            • 检查当前用户账号绑定信息
              • wx.miniapp.checkBindInfo
            • 绑定手机号
              • wx.miniapp.bindPhone
            • 绑定微信
              • wx.miniapp.bindWeixin
            • 绑定苹果账号
              • wx.miniapp.bindApple
      • 服务端 API
        • 获取用户标识信息
          • code2VerifyInfo
        • 获取接口调用凭据
          • getAccessToken
        • 解绑手机号
          • unbindPhone
        • 解绑微信
          • unbindWeixin
        • 解绑苹果账号
          • unbindApple
        • 注销用户
          • unregisterUser
    • 更新日志

      • iOS SDK
      • Android SDK
      • 扩展 SDK 拆分日志
      • 移动应用助手
    • 排错指南

      • 开发常见问题
      • 上架应用市场常见问题

# Mac 搭建开发环境

# 一、 iOS 开发环境配置

  • 所需要的依赖有:CocoaPods 和 Xcode (iOS SDK)

# 1. 安装 Xcode

  • 通过 App Store 或是到 Apple 开发者官网 open in new window 下载
  • 安装 Xcode 后打开并安装 Apple SDK(完成后这一步骤会同时安装 Xcode IDE、Xcode 的命令行工具和 iOS 模拟器)

# 2. 安装 CocoaPods

  • 运行下方命令安装 CocoaPods
sudo gem install cocoapods
# 或 brew install cocoapods
  • 运行命令后,稍等片刻即可安装完成
  • 可在开发者工具运行「环境检测」查看到 iOS 开发环境搭建完成。如果按照上述步骤操作后,环境检测无法通过,可查看 环境搭建常见问题

# 二、 Android 开发环境配置

  • 所需要的依赖有:JDK 和 Android SDK 环境

# 1. 安装 JDK

    1. 前往 官网 open in new window 下载 (当前多端项目模板使用的是 6.7.1 的 gradle 版本,建议使用 JAVA8 <= JAVA 版本 <= JAVA15 的 JAVA 版本)并安装。参考 文章 open in new window
    1. 配置环境前,可打开终端输入命令 echo $SHELL 判断本地 shell 版本, 从而选择对应的环境变量方式,如下面的 bash 或者 zsh
    1. 执行 open -e ~/.bash_profile , 或者 open -e ~/.zshrc 打开对应的配置文件(如果执行的时候发现文件不存在,可以通过 touch ~/.bash_profile 或 touch ~/.zshrc 新建打开)
    1. 添加 JAVA_HOME 等相关环境变量,例如下载的版本为 11.0.17,则添加下方内容
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
 
推荐文章
干练的滑板  ·  迈凯伦720S 跑车——更轻、更强、更快、更好的超级跑车| 迈凯伦 ...
1 年前
腼腆的眼镜  ·  霸道总裁文_霸道总裁文推荐高质量甜宠_霸道总裁文经典语句-抖音
3 年前
慷慨的小刀  ·  訓練胸肌女生也要學?逾百萬點擊片教新手練出飽滿上胸- 運動潮流 ...
3 年前
会开车的煎饼果子  ·  关于2023年度二级建造师执业资格考试有关事项的通知_报名信息_ ...
3 年前
豪爽的篮球  ·  仙桃哪里有好玩地方?湖北仙桃十大旅游景点 - 全球行
3 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号