Xcodeプロジェクトとワークスペース
次に作成するXcodeプロジェクトの中でiOS Client SDKライブラリを使用します:
Xcodeプロジェクトの作成
Xcodeを開き、メニューから
File>New>Project....選択
iOSプラットフォームとして。選択する
Appをクリックします。Next.については
Product NameタイプインVonageTutorialApp.に該当する値を選択または追加する。
TeamそしてOrganisation Identifier.注:もしその情報をお持ちでない場合は、次のように選択してください。NoneにとってTeamと入力する。com.testにとってOrganisation Identifier.用途
StoryboardにとってInterfaceそしてSwiftにとってLanguage.両者を確認する
Use Core DataそしてInclude Testsオプションは選択解除されている。クリックNext.プロジェクトフォルダを選択します、
vonage-tutorialをXcodeプロジェクトが存在する場所として使用します。これで、まったく新しいXcodeプロジェクトができました。
重要: 続行する前に、作成した新規プロジェクトを閉じてください。
iOSクライアントSDKライブラリをプロジェクトに追加します。 ココアポッズ.
CocoaPodsのインストール
- を開く。
Terminalアプリを起動し、プロジェクトフォルダーに移動する。
- CocoaPodsをまだお持ちでない場合は、システムにインストールしてください。
注:CocoaPodsはRubyでビルドされており、macOSではデフォルトで利用可能です。
- プロジェクト用のPodfileを作成する。
注:もし FrozenError をXcode 14でアップデートしてください。 xcodeproj 宝石これを見る GitHubの課題 ココアポッド用。
iOSクライアントSDKの追加
- Vonage iOS Client SDKをPodfileに追加します。これを行うには、それを
Xcode.
- 以下のようにPodfileを更新する。
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'VonageTutorialApp' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for VonageTutorialApp
pod 'VonageClientSDKVoice', '1.2.1'
end
- ライブラリをインストールする。
最新バージョンのライブラリーがプロジェクトに追加されます:
Analyzing dependencies
Downloading dependencies
Installing VonageClientSDKVoice (x.y.z)
Installing VonageWebRTC (x.y.z)
Generating Pods project
Integrating client project
Pod installation complete! There is 1 dependency from the Podfile and 2 total pods installed.
ワークスペースを開く
上記の出力にあるように VonageTutorialApp.xcworkspace これからは、初期プロジェクトではなく、このプロジェクトを開いてください。このプロジェクトを開くには、ターミナルで次のようにタイプする。
注:Xcode 15を使用している場合は、次のオプションをオフにする必要があります。 ENABLE_USER_SCRIPT_SANDBOXING ビルド設定。これをご覧ください GitHubの課題 ココアポッド用。
In-Appで音声通話をする
iOSクライアントSDKを使って、iOSアプリから電話に音声通話をかけます。