問題タブ [unity3d-cloud-build]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Unity Cloud Build から Google Play ストアに継続的にデプロイする
生成された APK をストアに継続的にデプロイするために、Unity Cloud Build と Google Play ストアの間のギャップを埋めるデプロイ ツールはありますか?
unity3d - Everyplay プラグインを使用した Unity クラウド ビルド
プロジェクトを Bitbucket にインポートし、Unity クラウド ビルドを設定しようとしています。クラウドはiOSターゲット用にプロジェクトをコンパイルしようとしますが、成功しません。
ログの一部は次のとおりです。
37284: [Unity] Ignoring 'Assets/UnityCloud/Scripts/Editor/UnityEditor.CloudBuild.dll' because we're compiling for iOSSupport
37285: [Unity] Plugin 'libeveryplay.so' is used from several locations:
37286: [Unity] Assets/Plugins/Everyplay/AndroidDynamicLibraries/armeabi-v7a/libeveryplay.so would be copied to /libeveryplay.so
37287: [Unity] Assets/Plugins/Everyplay/AndroidDynamicLibraries/x86/libeveryplay.so would be copied to /libeveryplay.so
37288: [Unity] Please fix plugin settings and try again.
37289: [Unity] UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
37290: [Unity] UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
文字列 37285 と 37288 は赤で、プロジェクトをコンパイルできません。ファイルlibeveryplay.soはプロジェクトでのみ Android 用にマークされていますが、私が理解しているように、クラウドは両方を含めようとし、コンパイルに失敗しました。
c# - PlayMode テストと Unity Cloud Build
Unity PlayMode テストを Editor フォルダー内に含めると、Unity に表示されません。何故ですか?これらのテストを Assets ディレクトリのすぐ下に置いておくと、Unity Cloud Build で次のエラーが発生するため、これは私にとって問題です。
エラー CS0246: 型または名前空間名 `UnityEditor' が見つかりませんでした。アセンブリ参照がありませんか?
私の PlayMode テストでは、*.cs
テスト ファイルで Unity のエディターの名前空間を参照しています。using UnityEditor;
*.cs
すべてのPlayMode テスト ファイルにプリコンパイラ ディレクティブをラップすることで回避策を見つけました。
しかし、これは最善のアプローチですか?PlayMode テスト内で UnityEditor 名前空間を使用する必要がある場合、Unity Cloud Build でこの状況を処理する最善の方法は何ですか?
firebase - Unity Cloud Build + Firebase 5.6.1 が機能しない
最近、firebase を最新バージョン (5.6.1) にアップグレードしました。ローカル ビルドは問題なく動作していますが、更新されたファイルで Unity Cloud ビルドを使用するとエラーが発生します。
私のエラーのいくつかは次のとおりです。
/BUILD_PATH/mybuildpath/temp.XXXXXX20190408-5674-13zy4z1/Pods/Headers/Private/Firebase/Firebase.h の列挙中にエラー (ディレクトリではない) が発生しました
このような他の多く
FIRMessagingExtensionHelper.o から参照:
アーキテクチャー armv7 の未定義シンボル
ld: アーキテクチャー armv7 のシンボルが見つかりません
クラン: エラー:
ここにある解決策を試しました。エラーが引き続き発生します。また、ライブラリのキャッシュをオフにし、クリーン ビルドを試してみましたが、常に同じ結果が得られました。