private RewardedAd myAd;
Start(){
// ๋ชจ๋ฐ์ผ ๊ด๊ณ SDK๋ฅผ ์ด๊ธฐํํจ.
MobileAds.Initialize(initStatus => { });
//๊ด๊ณ ๋ก๋ : RewardedAd ๊ฐ์ฒด์ loadAd๋ฉ์๋์ AdRequest ์ธ์คํด์ค๋ฅผ ๋ฃ์
AdRequest request = new AdRequest.Builder().Build();
this.myAd = new RewardedAd(myAdUnitId);
this.myAd.LoadAd(request);
//BurnAdUnitId ์ค์
#if UNITY_ANDROID
myAdUnitId = "ca-app-pub-3940256099942544/5224354917";//ํ ์คํธ์ฉ ID์์ฉ
}
๊ด๊ณ ์ด๋ ๊ฒ ๊ตฌํํ์ด์ฉ
๊ทผ๋ฐ ๋ฌธ์ ๋ ๊ด๊ณ ๋ณธ ๋ค,
๋ ๊ด๊ณ ๋ฒํผ ๋๋ฅด๋ฉด ๊ด๊ณ ์คํ์ด ์๋๋๊ณ ์์
๊ทผ๋ฐ ์คํํ๋ฉด
Copying assembly from 'Temp/Assembly-CSharp.dll' to 'Library/ScriptAssemblies/Assembly-CSharp.dll' failed. Detailed error: Sharing violation on path
์ค๋ฅ๊ฐ ๋ ์ฉ
์ ์ค๋ฅ ๊ณ ์น ๋ผ๊ณ ์ง๊ธ ๋ฆฌ์ํฌํธ ์ฌ ํ๋ ์ค์ด์์
์๋ฌดํผ ๊ด๊ณ ์ถ๊ฐ ์ฌ์์ด ์๋๋๊ฒ ์๋ ๊ทธ๋ฌ๋๊ฑด์ง ์๋๋ฉด ์ค๋ฅ๋์ ๊ทธ๋ฐ๊ฑด์ง ์๋ ค์ฃผ์ธ์
1.์ ์ค๋ฅ๋๋ฌธ์ ๊ด๊ณ ์ฌ์์ด ์๋๊ฑฐ๋ค. =>๋ฆฌ ์ํฌํธ ์ฌ ํ๊ณ ๊ฟ์
2.๊ด๊ณ ํธ์ถ์ ํ๋ฒ๋ง ํด์ ๊ทธ๋ฐ๊ฑฐ๋ค
๋ ์ค ํ๋๊ฐ์์.
๊ทผ๋ฐ ๊ฐ์ธ์ ์ผ๋ก๋ ์ ์๊ฐ์์ฉ.
์์ ์ ๋ค๋ฅธ ๋ฒ์ ์ผ๋ก ์ง๊ธ์ฒ๋ผํด์ ์ ๋๋๊ฑฐ ๊ฐ์
>>์ค๋ฅ ๊ณ ์ณ๋ ์ฌ์ ํ ๊ด๊ณ ์ฌ์ ํ๋ฒ๋ง ๋จ
์ผ๋จ ์๊ณ ๋ด์ผ ์ ๋ ์ ๋ฆฌํธ๋ผ์ด ํด๋ด์ผ๊ฒ ๋ค
์๋ ์ ๊ตฌํํ๋ ๊ธฐ์ต์ผ๋ก๋ ๊ด๊ณ ์์ฒญํ ๋๋ง๋ค ์ ๊ท RewardedAd ์ธ์คํด์ค ์์ฑํด์ ํด์ผํ ๊ฑธ?
ํ ๊ฐ์ฌํฉ๋๋น ๊ทธ๋ฌ๋ฉด ์ ๋ ์ ํ๋ฒ ํด๋ณด๊ฒ ์๋๋ค ๊ด๊ณ ์์ฒญํ๊ธฐ ์ ์ this.myAd = new RewardedAd(myAdUnitId); ํด๋ณผ๊ฒ์ฉ
๊ด๊ณ ์ธํ (){ MobileAds.Initialize(initStatus => { }); AdRequest request = new AdRequest.Builder().Build(); this.myAd = new RewardedAd(myAdUnitId); this.myAd.LoadAd(request); } ์ด๋ ๊ฒ ํจ์ ๋ง๋ค์ด์ ๊ด๊ณ ์คํ์ ์ ๋ฃ์ผ๋๊น ์๋๋น
this.myAd = new RewardedAdmyAdUnitId); << ๊ดํธ๊ฐ ํ๋ ๋น ์ง๊ฑฐ ๊ฐํ์ฉ
์์ฐจ์ฐจ! ๊ทธ๊ฑด ์ฎ๊ธฐ๋ฉด์ ์คํ๋๊ฑฐ์์ฉ!!