monacaを利用しているものですが、IOSでWebRTCを使ったアプリ作成を行いたいと思っています。
しかし内部ブラウザであるWKWebViewでは使えないことがわかり、別途cordovaプラグインを使用することにしました。
見つけたものが「iosrtc(https://github.com/BasqueVoIPMafia/cordova-plugin-iosrtc)」
というもので、プラグインをアップロード、有効化して試しにカスタムデバッカーでビルドしようとしました。
しかしここでエラーが出てしまい、先に進めない状況になってしまっています。
エラーメッセージ(一部抜粋)
Remove DerivedData files... Remove IB Support files... Change Xcode Version to 9 Build Error: Error: Sandbox Exec Error: [ ** ARCHIVE FAILED ** The following build commands failed: CompileSwift normal arm64 /tmp/monaca/5bb44c3ee788859048201c66/project/platforms/ios/testcamera/Plugins/cordova-plugin-iosrtc/iosrtcPlugin.swift CompileSwift normal arm64 /tmp/monaca/5bb44c3ee788859048201c66/project/platforms/ios/testcamera/Plugins/cordova-plugin-iosrtc/PluginRTCTypes.swift CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (3 failures) Error: Error code 65 for command: xcodebuild with args: -xcconfig,/private/tmp/monaca/5bb44c3ee788859048201c66/project/platforms/ios/cordova/build-debug.xcconfig,-workspace,testcamera.xcworkspace,-scheme,testcamera,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,testcamera.xcarchive,archive,CONFIGURATION_BUILD_DIR=/private/tmp/monaca/5bb44c3ee788859048201c66/project/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/private/tmp/monaca/5bb44c3ee788859048201c66/project/platforms/ios/build/sharedpch ]
試したこと
swiftを使用しているようなので,config.xmlに
<platform name="ios"> <preference name="ios-XCBuildConfiguration-SWIFT_VERSION" value="4"/> </platform>
を追記しました。
とりあえず、「iosrtc」cordovaプラグイン無しでビルドをしてみたところ成功したため、証明書関係は問題ないようです。
(それなのにエラーコード 65 が出ているのが気になりますが...)
IOS Provisioning ProfilesのTypeは
iOS Developmentです
ご教授お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。