
# iOS接入APM
#### 操作步骤
1. 登录[APM控制台](https://console.huaweicloud.com/apm2/)。
2. 在左侧导航栏选择"App监控 \> App列表"，单击"接入移动端 App"。
3. App类型选择"iOS"。在所属应用下拉列表中选择应用，输入App的名称，用于区分移动端App。
4. SDK拓展配置项可以不选择、选择一个或多个配置项。未被选择的配置项，将不在指标中体现其数据。
5. 单击"创建移动端 App"，完成创建。
6. 接入业务埋码探针。 
   - iOS SDK 接入。
     1. 单击"下载"，下载配置文件。
     
     2. 将下载的文件放在工程根目录，如下图所示。
        图1iOS 工程根目录   
        ![](https://support.huaweicloud.com/usermanual-apm2/zh-cn_image_0000002518175876.png "点击放大") 
     
     3. 添加SDK依赖，配置如下。
        - 在Podfile中添加源。
          ```
          source 'https://github.com/CocoaPods/Specs.git'
          ```
          
        
        - 在Podfile中添加依赖。
          ```
          pod 'APMSDK'
          ```
          
        
        - 打开终端，cd到Podfile所在目录，执行命令。
          ```
          pod install --repo-update
          ```
          
         
      
   
   - Flutter 接入。
     1. 单击"下载"，下载配置文件。如果创建移动端APP未成功，"下载"按钮置灰。
     
     2. 用Xcode打开flutter_app/ios/Runner.xcworkspace，如下图所示。
        图2Flutter 工程根目录   
        ![](https://support.huaweicloud.com/usermanual-apm2/zh-cn_image_0000002518175880.png) 
     
     3. 将下载的文件拖拽至 Runner 根目录，如下图所示。
        图3Runner 根目录   
        ![](https://support.huaweicloud.com/usermanual-apm2/zh-cn_image_0000002518175874.png "点击放大") 
     
     4. 添加SDK依赖，配置如下。
        - 在flutter_app/pubspec.yaml添加APM Flutter SDK。
          ```
          dependencies:
            ...
            apm_flutter_plugin: {apm_flutter_sdk_version}
          ```
          
        
        - 在flutter_app/ios/Podfile 中添加APM iOS SDK。
          ```
          pod 'APMSDK', '{apm_ios_sdk_version}'
          ```
          
         
      
   
   
   
   
 
