RequestAsyncLoad can be used in the editor, but there will be problems in the post-packed game

RequestAsyncLoad on mobile is not used!

if (!YiPlayerController->_ObjectLibrary)
			{
				YiPlayerController->_ObjectLibrary = NewObject<UObjectLibrary>(UObjectLibrary::StaticClass());
				YiPlayerController->_ObjectLibrary->ObjectBaseClass = UObject::StaticClass();
				YiPlayerController->_ObjectLibrary->UseWeakReferences(GIsEditor);
				YiPlayerController->_ObjectLibrary->AddToRoot();
			}
			else
			{
				YiPlayerController->_ObjectLibrary->ClearLoaded();
			}

			YiPlayerController->_ObjectLibrary->LoadAssetDataFromPath(FinalName);
			YiPlayerController->_ObjectLibrary->LoadAssetsFromAssetData();
			TArray<FAssetData> AssetDatas;
			YiPlayerController->_ObjectLibrary->GetAssetDataList(AssetDatas);
			if (AssetDatas.Num() > 0)
			{
				_StreamedAssets.Add(AssetDatas[0].ToStringReference());
				YiPlayerController->_StreamableManager.RequestAsyncLoad(_StreamedAssets,
					FStreamableDelegate::CreateUObject(this, &UPakLoader::OnStreamingCompleteDelegate));
				Unlock();
				return;
			}