AcquireIOSupport-Lite 1.1.7

AcquireIOSupport-Lite 1.1.7

Chirag Savaliya 维护。



AcquireIOSupport-Lite

实时聊天 AcquireIO Support (Lite)

本指南描述了将 AcquireIOSupport Lite SDK 集成到您的 iOS 应用中的过程。

我们推荐使用 CocoaPods 作为管理 iOS 项目依赖项的最高级方式。

安装

要连接 AcquireIOSupport Lite SDK 到您的 iOS 应用,只需将其添加到您的 Podfile 中即可。

  1. 如果它不存在,请在项目的根目录中创建一个 Podfile。

  2. 在 Podfile 中,在您希望的目标下添加 AcquireIOSupport-Lite

    
    target :YourTargetName do
       pod 'AcquireIOSupport-Lite'
    end
    
    
  3. AcquireIOSupport SDK 支持模块稳定性,因此所有依赖项都必须启用 "构建库以进行分发" 设置来构建,但是这目前不在 Cocoapods 中受支持。运行以下命令将确保 Xcode 以正确的设置构建依赖项。一旦 Cocoapods 支持模块稳定性,此 workaround 可以删除。

将以下内容添加到 Podfile 的底部

```

post_install do |installer|
  installer.pods_project.targets.each do |target|
    if ['Socket.IO-Client-Swift', 'Starscream'].include? target.name
      target.build_configurations.each do |config|
          config.build_settings['BUILD_LIBRARY_FOR_DISTRIBUTION'] = 'YES'
          config.build_settings['ENABLE_BITCODE'] = 'NO'
      end
    end
  end
end

```
  1. 运行以下命令将 SDK 安装到您的项目中。

    $ pod install --repo-update
    
  2. 使用生成的 *.xcworkspace 文件打开您的项目。

注意:如果您是 CocoaPods 新手,请访问 CocoaPods 以了解如何安装它。

确保在构建项目时始终以 Xcode 工作空间而不是项目文件打开

open YourTargetName.xcworkspace
  1. 确保禁用您项目中的位码:前往项目设置,找到 构建设置 选项卡,检查 全部 并搜索 位码,然后将其设置为

设置Info.plist

从iOS 10开始,访问相机、照片库等隐私敏感数据之前,必须请求授权,否则在访问这些数据时应用将崩溃。

打开项目中名为info.plist的文件,右键单击,以源代码方式打开,然后将以下代码粘贴到其中。或者,您可以以属性列表方式默认打开info.plist,点击添加按钮,当您输入“隐私”时,Xcode将提供建议的补全,借助键盘和

请记住,在<string></string>之间写上您请求此授权的原因,否则您的应用会被苹果拒绝。

<!-- Camera -->
<key>NSCameraUsageDescription</key>
<string>$(PRODUCT_NAME) use camera to send photo</string>

<!-- Photo Library -->
<key>NSPhotoLibraryUsageDescription</key>
<string>$(PRODUCT_NAME) send photo/video to agent</string>

设置和安装指南

  • 我们的安装指南包含了完整的设置和初始化说明。

  • 如有任何疑问,请通过AcquireIO Support联系我们,我们随时准备回复您!