๋ถ์์ฉ์ผ๋ก๋ง SDK๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. 4G์์๋ง ์ผ๋ถ ์ฌ์ฉ์(Unity 2018.2.19 ๋ฐ iOS 12.1)์ ๋ํด ์ฑ ์คํ ์ ๋๋ฌผ๊ฒ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค(wifi์์ ์ ์๋ํจ) . Xcode ์ถฉ๋ ๋ก๊ทธ๋ ๋ค์์ ๋ณด์ฌ์ค๋๋ค.
์ฒ์์๋ FB๊ฐ ์ ๋๋ก ์ด๊ธฐํ๋์ง ์์๊ธฐ ๋๋ฌธ์ธ ์ค ์์๋๋ฐ ์ฌ์ฉ ์ค์
๋๋ค.
private void Awake()
{
if (FB.IsInitialized)
{
FB.ActivateApp();
}
else
{
FB.Init(FB.ActivateApp);
}
}
๊ทธ๋ฆฌ๊ณ ๋ถ์ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋กํ๊ธฐ ์ ์ FB๊ฐ ์ด๊ธฐํ๋์๋์ง ํ์ธํฉ๋๋ค.
๋ด๊ฐ ๋ญ๊ฐ๋ฅผ ์๋ชปํ๊ณ ์๋์ง ๋๋ ์ด๊ฒ์ด ๋ฒ๊ทธ์ธ์ง ํ์คํ์ง ์์ต๋๋ค. ์ด๋ ์ชฝ์ด๋ ํผ๋๋ฐฑ์ ์ํฉ๋๋ค.
๊ฐ์ฌ ํด์!
iPhone 6s์์ ์์ํ ๋๋ง๋ค ์ด ์ ํํ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. 7.14.1 ๋ฒ์ ์ SDK์์๋ ๋ฐ์ํ์ง ์๊ณ 7.15.0์์๋ง ๋ฐ์ํ์ต๋๋ค. ์ด๋ ์ด์ ๋ฒ์ ์ SDK๋ก ๋์๊ฐ์ง ์๊ณ ๋ ๋ด ๊ฒ์์ ์์ ํ ํ ์คํธํ ์ ์์์ ์๋ฏธํฉ๋๋ค. ๋ค๋ฅธ ์ฌ๋์ด ๋ฌด์์ด ์๋ชป๋ ์ ์๋์ง ์๊ณ ์๋ค๋ฉด ํผ๋๋ฐฑ๋ ์ข์ํ ๊ฒ์ ๋๋ค!
Xcode์์ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ํ๋ฉ๋๋ค. NSInvalidArgumentException: +[NSError fbErro rWithCode:userInfo : message:underlyingError ::: unrecognized selector sent to class 0x257dd4f80
์ด๊ฒ์ ๋ํ ์์์ด ์์ต๋๊น? API๋ฅผ ์ ํ ํธ์ถํ์ง ์๊ณ ํ๋ก์ ํธ์ ์ผ๋ถ๋ก ์ฌ์ฉํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ง๊ธ sd๋ฅผ ์์ ํ ์ ๊ฑฐํด์ผํฉ๋๋ค ...
๋์์ด ๋ ์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง SDK๋ฅผ ์ ๋ฐ์ดํธํ ๋ FacebookSettings ๊ฐ์ฒด๊ฐ ๊นจ์ ธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋ฐฉ๊ธ ์ญ์ ํ๊ณ ์๋ก ๋ง๋ค์๊ณ ์ด์ ๋ชจ๋ ๊ฒ์ด ๋ค์ ์๋ํฉ๋๋ค.
@NumaNumaNuma @BlazingGillian๋ , FB Unity SDK v7.15.1์ด ์ถ์๋์์ผ๋ฉฐ ๋ฌธ์ ๊ฐ ์์ ๋์ด์ผ ํฉ๋๋ค.
@KylinChang ์๋ ํ์ธ์. ๋ถํํ๋ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํ๋๋ฐ ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฐ์ํ๊ณ ์์ต๋๋ค. ์ฑ์ ์คํํ ๋๋ง๋ค ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. (๊ทธ๋ฐ๋ฐ 7.14.1์์๋ ๋ฐ์ํ์ต๋๋ค).
์๋ ํ์ธ์ @NumaNumaNuma , ๋ณด๊ณ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฌ์ฉํ๋ iOS ๊ธฐ๊ธฐ, iOS ๋ฒ์ ๋ฐ ์คํ ์ถ์ ์ ๋ํ ์์ธํ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น?
iOS 11.4, 12 ๋ฐ 12.1์ ์คํํ๋ iPhone๊ณผ iPad์ ํผํฉ์์ ๋ฐ์ํ๋ ๊ฒ์ ๋ณด์๊ธฐ ๋๋ฌธ์ ๊ธฐ๊ธฐ์ ๊ด๋ จ๋ ๊ฒ์ธ์ง ํ์คํ์ง ์์ต๋๋ค(iPad Pro 11" 2018, iPhone X, iPhone XR, iPhone XS Max). ํ ๊ฐ์ง ํฅ๋ฏธ๋ก์ด ์ ์ ์ํฅ์ ๋ฐ๋ ์ฌ๋๋ค์๊ฒ Wi-Fi์์๋ ์ ์๋ํ์ง๋ง ์ ๋ฃฐ๋ฌ์์๋ 99% ์ถฉ๋ํ๋ค๋ ๊ฒ์ ๋๋ค.์คํ ์ถ์ ์ ๊ฒฝ์ฐ xcode์์ ๋ณด๊ณ ํ ์ถฉ๋ ๋ก๊ทธ(์๋ฐฑ ๊ฐ์ ๋์ผํ ์ถฉ๋ ๋ก๊ทธ) ์ธ์๋ ์๋ฌด ๊ฒ๋ ์์ต๋๋ค. .xccrashpoint ํ์ผ์ ์ด๋ฉ์ผ๋ก ๋ณด๋ด๋๋ฆด๊น์?
@NumaNumaNuma , ๋ฌผ๋ก .xccrashpoint ํ์ผ์ ์ ์๊ฒ ์ด๋ฉ์ผ๋ก ๋ณด๋ผ ์ ์์ต๋๋ค. ๋ค์ ์ ๊ณ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
@KylinChang ๊ฐ์ฌํฉ๋๋ค. ๋ณด๋์ต๋๋ค.
๋ด ํ๋ก์ ํธ๋ก ์ธํด ๋ฐ์ํ๋ ๋ชจ๋ ๊ฒ์ ๋ฐฐ์ ํ๊ธฐ ์ํด sdk ์์ ์ฅ๋ฉด AppEvents๋ฅผ ํ ์คํธ๋ก ์ฌ์ฉํ๋ ค๊ณ ์๋ํ์ง๋ง ์ถฉ๋๋ ๋ฐ์ํฉ๋๋ค. ์ฅ๋ฉด์ ๊ฒ์ ๊ฐ์ฒด์ ๋ฐฐ์นํ SDK๋ฅผ ์ด๊ธฐํํ๊ธฐ ์ํด ์ด ์คํฌ๋ฆฝํธ ์ธ์ ์ฅ๋ฉด์ ์๋ฌด ๊ฒ๋ ์ถ๊ฐํ์ง ์์์ต๋๋ค(์์ ์ฅ๋ฉด์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ด๊ธฐํ ์ฝ๋๊ฐ ์์์ต๋๋ค). ๋ด๊ฐ ์์์ฐจ๋ฆฐ ํ ๊ฐ์ง๋ init๋ฅผ ๋ ๋ฒ ํธ์ถํ๋ฉด(Awake ๋ฐ OnApplicationPause์์) ๊ฒฝ๊ณ ๊ฐ ํ์๋๋๋ฐ ์ด๊ฒ์ด ๋ฌธ์ ์ธ์ง ํ์คํ์ง ์์ต๋๊น?
`
๊ณต๊ฐ ํด๋์ค AnalyticsManager: MonoBehaviour
{
void Awake()
{
base.Awake();
InitFBSDK();
}
public void InitFBSDK()
{
if (!FB.IsInitialized)
{
// Initialize the Facebook SDK
FB.Init(InitCallback);
}
else
{
// Already initialized, signal an app activation App Event
FB.ActivateApp();
}
}
public void InitCallback()
{
if (FB.IsInitialized)
{
// Signal an app activation App Event
FB.ActivateApp();
}
else
{
Debug.Log("Failed to Initialize the Analytics SDK");
}
}
private void OnApplicationPause(bool pauseStatus)
{
// Check the pauseStatus to see if we are in the foreground
// or background
if (!pauseStatus)
{
//app resume
if (FB.IsInitialized)
{
FB.ActivateApp();
}
else
{
//Handle FB.Init
FB.Init(InitCallback);
}
}
}
}`
Wi-Fi๋ฅผ ๋นํ์ฑํํ๊ณ 4G๋ฅผ ํตํด ์๋ํ๋ ์ฌ์ฉ์๋ฅผ ์ ์ธํ๊ณ ๋์ผํ ๋ฌธ์ ๊ฐ ํ์๋ฉ๋๋ค. ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋ณ๊ฒฝ๋์ด ์ผ์์ ์ผ๋ก ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ ๊ฒ์ผ ์ ์์ต๋๊น?
๊ฐ์ฅ ๋น ๋ฅด๊ฑฐ๋ ๋๋ฆฐ ๊ฒ์ด ์ด๊ธฐํ ์๊ฐ์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ๊ฒ ๊ฐ์ต๋๋ค. Kylin์ด ๋ด ๋ก๊ทธ์์ ๋ญ๊ฐ๋ฅผ ์ฐพ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค๐ค.
@KylinChang ์ถฉ๋ ๋ก๊ทธ๋ ์ํ์๋ฉด ์๋ ค์ฃผ์ญ์์ค.
์๋
ํ์ธ์ @NumaNumaNuma @kuljaninemir๋ , ๋ด๋ณด๋ธ xcode ํ๋ก์ ํธ์ -ObjC
ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ๊ณ์ ์ด์ด๋๊ณ ํ๋๊ทธ์ ์ฌ์ ํ ์ถฉ๋ํ๋ ๊ฒฝ์ฐ ์๋ ค์ฃผ์ญ์์ค. ์ฐธ๊ณ ๋ก ๋ค์์ ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋งํฌ์
๋๋ค. http://docs.onemobilesdk.aol.com/ios-ad-sdk/adding-objc-linker-flag-xcode.html
@KylinChang ๊ฐ์ฌํฉ๋๋ค. ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ๋ ค๊ณ ์๋ํ์ง๋ง ๋งํฌ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
/Libraries/Plugins/iOS/libQuantumCore.a(QuantumCore.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. file '/Libraries/Plugins/iOS/libQuantumCore.a' for architecture arm64
๋นํธ์ฝ๋๋ฅผ ๋นํ์ฑํํ ์๋ ์์ง๋ง ๊ทธ๋ ๊ฒ ํ๊ณ ์ถ์ง๋ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
ํธ์ง: ๋นํธ์ฝ๋๋ฅผ ๋นํ์ฑํํ๊ณ ํ์ 0์๊ฒ ๋ณด๋ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์๋์ง ํ์ธํฉ๋๋ค.
๋ชจ๋ ๊ฒ์ด ๋ด ํธ์ด๋ฉฐ ์ฌ์ฉ์๋ ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ก๋ค๊ณ ๋ณด๊ณ ํ์ต๋๋ค. ๋ด๊ฐ ๋ฒ์ ์ ์ธ์์ ๋ด๋์ ๊ฒ์ด๊ณ ์๋ฌด๋ ๋ถํํ์ง ์๋๋ค๋ฉด ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๊ณ ์ณค๋ค๊ณ ๋ถ๋ฅผ ์ ์์ต๋๋ค! @kuljaninemir ๋ ํด๊ฒฐ๋์๋์?
๋ถํํ๋ ํ์ 0๊ณผ ์ฐ๋ฝํ ์ ์๋ ์ฐ๋ฝ์ฒ๊ฐ ์์ผ๋ฏ๋ก ์ด์ ๋ํ ์ ๋ฐ์ดํธ๋ฅผ ํธ์ํ๊ณ ์ถฉ๋์ด ์ค์ง๋๋์ง ํ์ธํด์ผ ํฉ๋๋ค.
์ง๊ธ๊น์ง ์ถฉ๋์ด ์์์ต๋๋ค. ํด๊ฒฐ๋ ๊ฒ ๊ฐ์ต๋๋ค! @KylinChang ๊ฐ์ฌํฉ๋๋ค
์ฐ๋ฆฌ์๊ฒ๋ ํจ๊ณผ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌ ํฉ๋๋ค @KylinChang
๋ด ์ฑ๊ณผ ๋์ผํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๋ฒ์ 7.15.1
-ObjC ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ ๋ฒ์ ์ ์
๋ก๋ํ๋ ค๊ณ ํฉ๋๋ค. ์ฃ์กํฉ๋๋ค. ์๋ง๋ ์ด๊ฒ์ ์ด๋ฆฌ์์ ์ง๋ฌธ์ผ ์ ์์ง๋ง ์ด ์ ๋ณด๊ฐ SDK ํตํฉ์ ๋ํ ์ง์นจ์ ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น?
Unity SDK์ ํฌ์คํธ ํ๋ก์ธ์ฑ ์คํฌ๋ฆฝํธ๋ฅผ ์ถ๊ฐํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
[PostProcessBuild]
public static void OnPostprocessBuild(BuildTarget buildTarget, string path)
{
if (buildTarget == BuildTarget.iOS)
{
string projPath = PBXProject.GetPBXProjectPath(path);
PBXProject proj = new PBXProject();
proj.ReadFromString(File.ReadAllText(projPath));
string targetName = PBXProject.GetUnityTargetName();
string targetGUID = proj.TargetGuidByName(targetName);
proj.AddBuildProperty(targetGUID, "OTHER_LDFLAGS", "-ObjC");
File.WriteAllText(projPath, proj.WriteToString());
}
}
๋ค, ๊ทธ๊ฒ ์ ๊ฐ ํ ์ผ์ด์ง๋ง ๋ค๋ฅธ ์ฌ๋๋ค์ ์ํด ๋น๋ ํ ํ๋ก์ธ์ค์ ์ถ๊ฐํ์ญ์์ค.
๋๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค.
์ฌ๊ธฐ์์ -ObjC๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ๋ํด ์ธ๊ธํ ๋ด์ฉ์ iPhone์์ ํธ๋ฆญ์ ์ํํ์ง๋ง Apple์ IOS 12.1.4๊ฐ ์ค์น๋ iPad์์ ์ถฉ๋์ด ๋ฐ์ํ์ฌ ๋ด ๋ฐ์ด๋๋ฆฌ๋ฅผ ๊ฑฐ๋ถํ์ต๋๋ค.
๋๊ตฌ๋ ์ง ์ด๊ฒ์ ๋ํด ๋ฐํ ์ ์์ต๋๊น? ๋๋ ๊ทธ๊ฒ์ ์์๋ผ ์ ์์ต๋๋ค.
์
๋ฃฐ๋ฌ/๋นํ ๋ชจ๋/Facebook SDK๋ฅผ ์ ๊ฑฐํ๋ ์๊ฐ ์ค๋ฅ๊ฐ ์ฌ๋ผ์ง๋๋ค.
Android์์๋ ๋ชจ๋ ๊ฒ์ด ์๋ฒฝํ๊ฒ ์๋ํฉ๋๋ค.
@sharonreytan ์์์ ์ธ๊ธํ ์๋ฃจ์
์ ์๋ํด ๋ณด์
จ์ต๋๊น?
๋ค๋ฅธ ๋ถ์ ์๋ฃจ์
์ ์ฌ์ฉํ๊ณ ์์ต๋๊น?
์, -ObjC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๊ทธ๊ฒ์ ๋ด๊ฐ ํ
์คํธ ํ IOS 12.1.4๊ฐ ์ค์น๋ iPhone์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง๋ง Apple์ Wi-Fi์์ IOS 12.1.4๊ฐ ์ค์น๋ iPad์์ ๋ก๋ ์ ์ถฉ๋ํ๋ค๊ณ ๋งํ๋ฉด์ ๋ด ์ฑ์ ๊ฑฐ๋ถํ์ต๋๋ค.
Facebook SDK ์ธ์ Game Analytics SDK๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ค๋ฅ๋ ํ์คํ Facebook SDK์์ ๋ฐ์ํ๋ฉฐ ๋ด ์ฑ์ ์ถฉ๋์ํค๋ ์์ธ๋ฅผ ๋ฐ์์ํค๋ ๊ฒ์
๋๋ค. ๋ํ ์ ๊ฑฐํ๋ฉด ๋ชจ๋ ๊ฒ์ด ์ ์๋ํ๊ณ ์ถฉ๋์ด ์์ต๋๋ค.
Unity 2018.3.3, Facebook SDK 7.15.1 ๋ฐ xcode 10.1์ ์ฌ์ฉํฉ๋๋ค.
์ด ์ค๋ฅ๋ Wi-Fi๊ฐ ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ์๋ง ๋ฐ์ํ๋ฉฐ ํด๋น ํ๋๊ทธ์ ํจ๊ป iPad์์๋ ๋ฐ์ํ์ง๋ง iPhone์์๋ ๋ฐ์ํ์ง ์์ต๋๋ค. ๋ด ์ฝ๋์ ์๋ ๊ฒ์ด ์๋๋๋ค.
@KylinChang ์ฌ๊ธฐ ๋์์ฃผ์ค ์ ์๋์? Facebook์์ ์ ๋ฐ์ดํธ๊ฐ ์ฌ๋ผ์ค๊ณ ์๋์ง ์๊ณ ์์ต๋๊น?
@sharonreytan ์ฌ๊ธฐ์ ์์ธ๋ฅผ ๊ฒ์ํ ์ ์์ต๋๊น?
Apple์์ ์ถฉ๋ ๋ก๊ทธ๋ฅผ ๋ฌป๊ฒ ์ต๋๋ค. ๋ชจ๋์๊ฒ ๋ฏธ๋ฆฌ ๊ฐ์ฌ๋๋ฆฝ๋๋ค! :)
Unity Analytics ๋๋ Firebase Crashlytics์ ๊ฐ์ด ์ถฉ๋์ ํฌ์ฐฉํ๋ ํ๋ซํผ์ ์ฑ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค. Unity Analytics๋ ๋จ ํ๋์ ์ค์์น์ ๋๋ค. ์ด ์ถฉ๋์ ์์ ํ๋๋ผ๋ ์๋ง๋ ๋น์ ์ด ๊ฒช๊ฒ ๋ ์ ์ผํ ์ถฉ๋์ ์๋ ๊ฒ์ ๋๋ค. https://unitytech.github.io/clouddiagnostics/UnityCloudDiagnosticsSettingUp.html
๋๋ ๊ทธ๋ฐ ๊ฒ์ด ์์ง๋ง ๊ทธ ์์ธ๋ฅผ ํฌ์ฐฉํ์ง ๋ชปํฉ๋๋ค. Unity์ ๋ํผ ์์ค์์ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค(๋คํธ์ํน๊ณผ ๊ฐ์ ๊ฒ์ ์ฒ๋ฆฌํ๋ Swift ํญ๋ชฉ... OS ๊ด๋ จ)
XCode -> Window -> Organizer -> Crashes(์๋จ์ ์์นด์ด๋ธ ์)๋ก ์ด๋ํ๋ฉด ์ถฉ๋์ ๋ณผ ์๋ ์์ต๋๋ค. ๊ธฐํธํ๋ ๊ฒฝ์ฐ ์ฝ์ ์ ์๋๋ก ์๋ํด ๋ณด์ธ์. https://www.youtube.com/ ์๊ณ?v=kBA7H_uYf34
๋ฌธ์ ๋ ์์ดํจ๋๊ฐ ์๊ณ ์์ดํฐ๋ง ์๊ธฐ ๋๋ฌธ์ ๋ก์ปฌ์์ ์ค๋ฅ๋ฅผ ์ฌํํ ์ ์๋ค๋ ๊ฒ์
๋๋ค.
Apple์์ ์ด ๋ฌธ์ ์ ๋ํด ๊ฒฝ๊ณ ํ์ต๋๋ค. ๋ด๊ฐ ๋งํ๋ฏ์ด ๋ด iPhone์์๋ ๋ชจ๋ ๊ฒ์ด -ObjC ํ๋๊ทธ์ ํจ๊ป ์ ์๋ํฉ๋๋ค. Wi-Fi์ iPad์์ ๋ฌธ์ ๊ฐ ์ง์๋๋ฉฐ ์๋ฎฌ๋ ์ดํฐ๋ก ์ด๋ฅผ ์๋ฎฌ๋ ์ด์
ํ ์ ์์ต๋๋ค.
๋ฌธ์ ๋ ์์ดํจ๋๊ฐ ์๊ณ ์์ดํฐ๋ง ์๊ธฐ ๋๋ฌธ์ ๋ก์ปฌ์์ ์ค๋ฅ๋ฅผ ์ฌํํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
Apple์์ ์ด ๋ฌธ์ ์ ๋ํด ๊ฒฝ๊ณ ํ์ต๋๋ค. ๋ด๊ฐ ๋งํ๋ฏ์ด ๋ด iPhone์์๋ ๋ชจ๋ ๊ฒ์ด -ObjC ํ๋๊ทธ์ ํจ๊ป ์ ์๋ํฉ๋๋ค. Wi-Fi์ iPad์์ ๋ฌธ์ ๊ฐ ์ง์๋๋ฉฐ ์๋ฎฌ๋ ์ดํฐ๋ก ์ด๋ฅผ ์๋ฎฌ๋ ์ด์ ํ ์ ์์ต๋๋ค.
์ฃผ์ต์๋ ํน์ ๋ฒ์ ๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ์ถฉ๋์ ๋ณด์ฌ์ค๋๋ค. https://8mobile.wordpress.com/2015/02/27/xcode-crashes-organizer/
๋๋จํด. ๊ฐ์ฌ ํด์. ๋๋ ๊ทธ๊ฒ์ ์ถ๊ฐ ํ ๊ฒ์ด๋ค
@sharonreytan ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ๊ณต์ ํด ์ฃผ์๊ฒ ์ต๋๊น? ์ด ๋ฌธ์ ๋๋ฌธ์ ์ค์ ๋ก ๋น๋ ๋ฆด๋ฆฌ์ค๋ฅผ ๋ณด๋ฅํ๊ณ ์์ต๋๋ค.
๋ค, ํ์คํฉ๋๋ค. ๋๋ ๋ด ์๋ฐฉ์ ๋ถ์ด์์ด
๋ค, ํ์คํฉ๋๋ค. ๋๋ ๋ด ์๋ฐฉ์ ๋ถ์ด์์ด
์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ์ฐพ์์ต๋๊น?
์์ง, ๋ด ๋ถ ํ๋ก์ ํธ
์ฌ๊ธฐ์์ ๊ฐ์ ์ถฉ๋ :(
@pmusolino ์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ๊ฒ์ํ ์ ์์ต๋๊น?
@sharonreytan ๋ฌด์์๋ก ๋ฐ์ํฉ๋๋ค. ๋ค์์ ์ผ์ด ์๊ธฐ๋ฉด ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค
Unity์์ ๋น ํ๋ก์ ํธ๋ฅผ ์ด์์ต๋๋ค.
๊ฐ๋จํ 3D ํ๋ธ์ ํํฐํด ์์คํ
์ ์ถ๊ฐํ์ต๋๋ค.
์๋ ์ฑ ์ธ๋ถ ์ ๋ณด์ ํจ๊ป Facebook SDK ๋ฐ GameAnalytics SDK๋ฅผ ํตํฉํ์ต๋๋ค.
์ด ๊ฐ๋จํ ์ฑ์์๋ ์ค๋ฅ๊ฐ ๊ณ์ ๋ฐ์ํฉ๋๋ค. Wi-Fi์์๋ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ณ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ๊ทธ๊ฒ์ ๋ด๊ฐ ์ถ์ํ๋ ค๋ ์ฑ์์ ๋ฐ์ํ ๊ฒ๊ณผ ๋๊ฐ์ ์ถฉ๋์
๋๋ค.
GameAnalytics SDK๋ฅผ ์ ๊ฑฐํด๋ ์ค๋ฅ๊ฐ ์ง์๋ฉ๋๋ค.
Unity 2018.3.3, Facebook SDK 7.15.1 ๋ฐ Xcode 10.1์ ์ฌ์ฉํฉ๋๋ค.
๋ค์์ ์ถฉ๋ ๋ก๊ทธ์
๋๋ค.
2019-03-26 22:31:37.375996+0200 Jumpy[2798:888564] [DYMTLInitPlatform] ํ๋ซํผ ์ด๊ธฐํ ์ฑ๊ณต
2019-03-26 22:31:37.440830+0200 Jumpy[2798:888345] '2018.3/staging' ๋ถ๊ธฐ์์ ๋น๋, ๋ฒ์ '2018.3.3f1(393bae82dbb8)', ๋น๋ ์ ํ 'il2Release'
2019-03-26 22:31:37.446308+0200 Jumpy[2798:888345] -> ๋ชจ๋
ธ ๋ชจ๋ ๋ฑ๋ก 0x1035eb250
-> applicationDidFinishLaunching()
2019-03-26 22:31:39.096573+0200 Jumpy[2798:888345] Metal GPU ํ๋ ์ ์บก์ฒ ํ์ฑํ๋จ
2019-03-26 22:31:39.098086+0200 Jumpy[2798:888345] Metal API ๊ฒ์ฆ ๋นํ์ฑํ
2019-03-26 22:31:39.328250+0200 Jumpy[2798:888345] [๊ฒฝ๊ณ ] ์์คํ
๊ฒ์ดํธ ์ ์ค์ฒ ์ธ์๊ธฐ์์ delaysTouchesBegan์ NO๋ก ์ค์ ํ๋ ค๊ณ ์๋ - ์ด๊ฒ์ ์ง์๋์ง ์์ผ๋ฉฐ ์ํ์ง ์๋ ๋ถ์์ฉ์ด ์์ ๊ฒ์
๋๋ค
-> applicationDidBecomeActive()
GfxDevice: ์ฅ์น ํด๋ผ์ด์ธํธ ์์ฑ; ์ค๋ ๋ = 1
Metal ์ฅ์น ์บก ์ด๊ธฐํ: Apple A11 GPU
์์ง ๋ฒ์ ์ด๊ธฐํ: 2018.3.3f1(393bae82dbb8)
2019-03-26 22:31:39.653020+0200 Jumpy[2798:888616] [avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: ํฌํธ รธ์ ๋ํด ์ ์ ์๋ ์ ํ๋ ๋ฐ์ดํฐ ์์ค(์ ํ: ์คํผ์ปค)
2019-03-26 22:31:39.740801+0200 Jumpy[2798:888616] [avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: ํฌํธ รธ์ ๋ํด ์ ์ ์๋ ์ ํ๋ ๋ฐ์ดํฐ ์์ค(์ ํ: ์คํผ์ปค)
2019-03-26 22:31:40.107347+0200 Jumpy[2798:888345] +[NSError fbErro rWithCode:userInfo : message:underlyingError ::]: ์ธ์ํ ์ ์๋ ์ ํ๊ธฐ๊ฐ ํด๋์ค 0x26fc19f80์ผ๋ก ์ ์ก๋์์ต๋๋ค.
2019-03-26 22:31:40.152342+0200 Jumpy[2798:888345] ์กํ์ง ์์ ์์ธ: NSInvalidArgumentException: +[NSError fbErro rWithCode:userInfo : message:underlyingError ::]: ์ธ์ํ ์ ์๋ ์ ํ๊ธฐ๊ฐ ํด๋์ค๋ก ์ ์ก๋จ
(
0 ์ฝ์ด์ฌ๋จ 0x0000000235d21ebc
1 libobjc.A.dylib 0x0000000234ef1a50 objc_exception_throw + 56
2 ์ฝ์ด์ฌ๋จ 0x0000000235c3fbbc
3 ์ฝ์ด์ฌ๋จ 0x0000000235d277bc
4 CoreFoundation 0x0000000235d2946c _CF_forwarding_prep_0 + 92
5 ์ ํ 0x000000010315302c -[FBSDKGraphRequestConnection errorFromResult:request:] + 1720
6 ์ ํ 0x00000001031519bc __64-[FBSDKGraphRequestConnection completeWithResults:networkError:]_block_invoke + 516
7 ์ฝ์ด์ฌ๋จ 0x0000000235c074cc
8 ์ ํ 0x00000001031516ec -[FBSDKGraphRequestConnection completeWithResults:networkError:] + 540
9 ์ ํ 0x0000000103150a30 -[FBSDKGraphRequestConnection completeFBSDKURLSessionWithResponse:data:networkError:] + 940
10 ์ ํ 0x000000010314ebc4 __36-[FBSDKGraphRequestConnection ์์]_block_invoke_2 + 80
11 libdispatch.dylib 0x00000002357596c8
12 libdispatch.dylib 0x000000023575a484
13 libdispatch.dylib 0x0000000235739b34
14 ์ฝ์ด์ฌ๋จ 0x0000000235cb1ce4
15 ์ฝ์ดํ์ด๋ฐ์ด์
0x0000000235cacbac
16 CoreFoundation 0x0000000235cac0e0 CFRunLoopRunSpecific + 436
17 ๊ทธ๋ํฝ ์๋น์ค 0x0000000237f25584 GSEventRunModal + 100
18 UIKitCore 0x000000026300cc00 UIApplicationMain + 212
19 ์ ํ 0x0000000102766650 ๋ฉ์ธ + 160
20 libdyld.dylib 0x000000023576abb4
)
2019-03-26 22:31:40.153484+0200 Jumpy[2798:888345] * ์กํ์ง ์์ ์์ธ 'NSInvalidArgumentException', ์ด์ : '+[NSError fbErro rWithCode:userInfo : message:underlyingError ๋ก ์ ์ก๋จ: ํด๋์ค 0x26fc19f80'* ์ฒซ ๋ฒ์งธ throw ํธ์ถ ์คํ:
(0x235d21ea4 0x234ef1a50 0x235c3fbbc 0x235d277bc 0x235d2946c 0x10315302c 0x1031519bc 0x235c074cc 0x1031516ec 0x103150a30 0x10314ebc4 0x2357596c8 0x23575a484 0x235739b34 0x235cb1ce4 0x235cacbac 0x235cac0e0 0x237f25584 0x26300cc00 0x102766650 0x23576abb4)
libc++abi.dylib: NSException ์ ํ์ ํฌ์ฐฉ๋์ง ์์ ์์ธ๋ก ์ข
๋ฃ
(lldb)
๋ด ์ ๊ฒ์์์ ๋ฐ์ํ๋ facebook์์ ๊ฑฐ์ ๋์ผํ networkError๊ฐ ๋ฐ์ํ์ต๋๋ค.
2019-03-26 19:31:10.325566-0600 gamename[651:128389] +[NSError fbErro rWithCode:userInfo : message:underlyingError ::]: ์ธ์ํ ์ ์๋ ์ ํ๊ธฐ๊ฐ ํด๋์ค 0x228d7af80์ผ๋ก ์ ์ก๋จ
2019-03-26 19:31:10.380123-0600 gamename[651:128389] ์กํ์ง ์์ ์์ธ: NSInvalidArgumentException: +[NSError fbErro rWithCode:userInfo : message:underlyingError ::]: ์ธ์ํ ์ ์๋ ์ ํ๊ธฐ๊ฐ class0์ผ๋ก ์ ์ก๋จ
(
0 ์ฝ์ด์ฌ๋จ 0x00000001ef9a5ebc
1 libobjc.A.dylib 0x00000001eeb75a50 objc_exception_throw + 56
2 ์ฝ์ด์ฌ๋จ 0x00000001ef8c3bbc
3 ์ฝ์ด์ฌ๋จ 0x00000001ef9ab7bc
4 CoreFoundation 0x00000001ef9ad46c _CF_forwarding_prep_0 + 92
5 ๊ฒ์ ์ด๋ฆ 0x0000000105ba3f2c -[FBSDKGraphRequestConnection errorFromResult:request:] + 1720
6 ๊ฒ์ ์ด๋ฆ 0x0000000105ba28bc __64-[FBSDKGraphRequestConnection completeWithResults:networkError:]_block_invoke + 516
7 ์ฝ์ด์ฌ๋จ 0x00000001ef88b4cc
8 ๊ฒ์ ์ด๋ฆ 0x0000000105ba25ec -[FBSDKGraphRequestConnection completeWithResults:networkError:] + 540
9 ๊ฒ์ ์ด๋ฆ 0x0000000105ba1930 -[FBSDKGraphRequestConnection completeFBSDKURLSessionWithResponse:data:networkError:] + 940
10 ๊ฒ์ ์ด๋ฆ 0x0000000105b9fac4 __36-[FBSDKGraphRequestConnection ์์]_block_invoke_2 + 80
11 libdispatch.dylib 0x00000001ef3dd6c8
12 libdispatch.dylib 0x00000001ef3de484
13 libdispatch.dylib 0x00000001ef38a9a4
14 ์ฝ์ด์ฌ๋จ 0x00000001ef935ce4
15 ์ฝ์ดํ์ด๋ฐ์ด์
0x00000001ef930bac
16 CoreFoundation 0x00000001ef9300e0 CFRunLoopRunSpecific + 436
17 ๊ทธ๋ํฝ ์๋น์ค 0x00000001f1ba9584 GSEventRunModal + 100
18 UIKitCore 0x000000021cb40c00 UIApplicationMain + 212
19 ๊ฒ์๋ช
0x0000000104dc01e0 ๋ฉ์ธ + 160
20 libdyld.dylib 0x00000001ef3eebb4
)
(lldb)
์๊ธฐ๊ฒ๋, ๋๋ ์ ๋ฐ๋์ ์ผ์ด ์ผ์ด๋๊ณ ์์ต๋๋ค. ๋ด ๊ฒ์์ WIFI์์ ์ ์๋ํ์ง๋ง 3G๋ฅผ ์ฌ์ฉํ๋ ์ฆ์ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ์์ ์ถฉ๋ ๋ณด๊ณ ์๋ iOS 12.2๊ฐ ์ค์น๋ iPhone SE์ ๋ฐ์ดํฐ 3G์ ์์ต๋๋ค. ์ ํ์ ๊ฒํ ๋ฅผ ํตํด ๊ทธ๊ฒ์ ...
@KylinChang ์ข ๋ด์ฃผ์๊ฒ ์ด์ ? ์ด๊ฒ์ ์น๋ช
์ ์ธ ์ค๋ฅ์
๋๋ค... ๊ทธ๊ฒ ๋๋ฌธ์ ๋ด ๊ฒ์์ ์ถ์ํ ์ ์์ต๋๋ค. Apple์ ๋ด ๋ฐ์ด๋๋ฆฌ๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.
iOS >12.1.4์ ๊ด๋ จ์ด ์์ ์ ์์ต๋๊น?
@elguero44 -ObjC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ต๋๊น?
Apple์ด ๊ทํ์ ์ฑ์ ๋์น ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฅ ๊ฐ๋จํ ํ๋ก์ ํธ์์๋ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. Unity์ฉ FBSDK์ ์๋ ๊ฒ์
๋๋ค.
๋ด ์ด์ ๊ฒ์๋ ์น์ธ๋์ด ์ถ์๋์์ง๋ง iPad์์ ์ถฉ๋์ด ๋ฐ์ํ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. FBSDK๋ ์์์ต๋๋ค.
์ด๋ฒ ์ฃผ์ ios 12.2 / XCode 10.2๊ฐ ์ถ์๋ ์ดํ๋ก ๋ชจ๋ ๋ณด๊ณ ๊ณ์ ๊ฐ์?
iOS 12.1.4์ Xcode 10.1์์๋ ๊ฒฝํํ์ต๋๋ค.
๋๋ ์ฌ๊ณผ๋ฅผ ์ธ์ฉํ ๊ฒ์ด๋ค:
"Wi-Fi์์ iOS 12.1.4๋ฅผ ์คํํ๋ iPad์์ ๊ฒํ ํ ๊ฒฐ๊ณผ ์ฑ์์ ํ๋ ์ด์์ ๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค.
ํนํ ์ฑ์ด ๊ฒ์์ ํ๋ฉด์ผ๋ก ์คํ๋๊ณ ๋ ์ด์์ ์์ ์ด ์์ฑ๋์ง ์์์ต๋๋ค."
๊ฒ์์ ํ๋ฉด์ Unity ์์ ํ๋ฉด์ ๋๋ค. ์ด ๋ฒ์ ์ -ObjC ํ๋๊ทธ์ ํจ๊ป ๊ฒํ ๋ฅผ ์ํด ์ ์ถ๋์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ Facebook ๋ฒ๊ทธ ์ถ์ ๊ธฐ ์ ๋ณด๊ณ ํ ์ฌ๋์ด ์์ต๋๊น?
@oct-test ๋๋ํ์ง ์์๋ค. ๋ถํ๋๋ ค๋ ๋ ๊น์? ๋๋ ํ์ฌ ๋ด ํ๋ก์ ํธ์์ ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์์ต๋๋ค ... ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ ๋ด๊ฐ ์ง๊ธ ์์ง ํ ์์๋ ๋ช ๊ฐ์ง ๋ฌผ๊ฑด์ ์๊ตฌํฉ๋๋ค
์๋ฃ. ๋งํฌ: https://developers.facebook.com/support/bugs/2157336311244047/
์ข์์, ๊ฐ์ฌํฉ๋๋ค
@oct-test @sharonreytan ์๋
ํ์ธ์, ๋ต๋ณ์ด ๋ฆ์ด ์ฃ์กํฉ๋๋ค. ๋ฌธ์ ๋ฅผ ์กฐ์ฌํ์ฌ ์ต๋ํ ๋นจ๋ฆฌ ๋ต๋ณํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. Uncaught exception: NSInvalidArgumentException: +[NSError fbErrorWithCode:userInfo:message:underlyingError:]:
์ ๊ฐ์ ์์ธ๊ฐ ์์ต๋๊น? ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ํ ํ๋ก์ ํธ๋ฅผ ์
๋ก๋ํ ์ ์์ต๋๊น?
์ด ๋ฌธ์ ์ ๋ํ ๊ทํ์ ์๊ฒฌ๊ณผ ๋์์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
@KylinChang ๋ค, ์ค๋ฅ์
๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ ๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. iOS > 12.1.4, Unity 7.15.1์ฉ Facebook SDK์์ ๋ฐ์ํฉ๋๋ค.
iPhone์์ -ObjC๊ฐ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
iPad์ ๊ฒฝ์ฐ Wi-Fi์์ ์ค๋ฅ๊ฐ ์ง์๋ฉ๋๋ค. ์ฐ๋ฆฌ ์ค ์ผ๋ถ๋ ์
๋ฃฐ๋ฌ์์ ๊ทธ๊ฒ์ ๊ฒฝํํ์ต๋๋ค. FB.Init()๋ฅผ ํธ์ถํ๊ธฐ ์ ์ ๋ก๋ ์ ๋ฐ์ํฉ๋๋ค.
๊ณง ์ํ ํ๋ก์ ํธ๋ฅผ ์
๋ก๋ํ๊ฒ ์ต๋๋ค.
๋ฌธ์ ๋ฅผ ๋ค์ ์ด์ด ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
https://drive.google.com/open?id=1aLdPTQyiqpCJf1bMyOGjLeOPg2D8NjZx
์ฃ์กํฉ๋๋ค git์ ์์ต๋๋ค.
ํ๋ธ, ์
์ ์์คํ
๋ฐ Facebook SDK 7.15.1์ด ๋ด ์ฑ ID์ ํตํฉ๋ ๊ฐ๋จํ ํ๋ก์ ํธ์
๋๋ค.
Unity ํ๋ก์ ํธ๋ ๋ด ์ฑ์ ๋ฒ๋ค ์ด๋ฆ๊ณผ ํจ๊ป ์์ต๋๋ค. ์ํ๋ ๋๋ก ๋ณ๊ฒฝํ์ญ์์ค.
Unity ๋ฒ์ ์ 2018.3.3์
๋๋ค.
๊ทธ๋์ ์ด๋ค ๋ฒ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๊น?
@elguero44 -ObjC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ต๋๊น?
Apple์ด ๊ทํ์ ์ฑ์ ๋์น ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฅ ๊ฐ๋จํ ํ๋ก์ ํธ์์๋ ๋ฐ์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. Unity์ฉ FBSDK์ ์๋ ๊ฒ์ ๋๋ค.
๋ด ์ด์ ๊ฒ์๋ ์น์ธ๋์ด ์ถ์๋์์ง๋ง iPad์์ ์ถฉ๋์ด ๋ฐ์ํ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. FBSDK๋ ์์์ต๋๋ค.
์๋์ ObjC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ง ์์์ต๋๋ค. ์ด๊ฒ์ด ๋์์ ๋ฐ๊ฟ ๊ฒ์ด๋ผ๋ ๊ฒ์ด ์ด์ํ์ง๋ง ...
@elguero44 ์๋์, ๋ด iPhone์ ์ค๋ฅ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ์๋ ํด๋ด. ๋๋ iPad์์ ํ
์คํธํ ์ ์์ง๋ง Apple์ ๋๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.
ํ์ฌ๋ก์๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ๋๊น์ง iPhone์ฉ์ผ๋ก๋ง ์ถ์ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. Apple์์ ์น์ธ ๋๋ ๊ฑฐ๋ถํ ๊ฒฝ์ฐ ๊ณ์ ์
๋ฐ์ดํธํ๊ฒ ์ต๋๋ค.
์๋์ ObjC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ง ์์์ต๋๋ค. ์ด๊ฒ์ด ๋์์ ๋ฐ๊ฟ ๊ฒ์ด๋ผ๋ ๊ฒ์ด ์ด์ํ์ง๋ง ...
๋ด๊ฐ ๋ณธ ๊ฒ์์ Wi-Fi / 3G์์ ์ด๋ ๊ฒ์ด ๋ ๋๋ฆฌ๊ฑฐ๋ ๋ ๋น ๋ฅธ์ง์ ๋ฐ๋ผ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ objC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ๋ฉด ๋ช ๋ฌ ์ ์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ง๋ง ์ด์ ๋ชจ๋ ์ต๊ทผ ๊ฒ์๋ฌผ๋ก ์ธํด ๋ฌธ์ ๊ฐ ์๋ก์ด iOS/XCode๋ก ๋ค์ ๋์์ฌ๊น ๊ฑฑ์ ๋ฉ๋๋ค.
KylinChang์์ ๋ ๋ง์ ์ ๋ณด๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค ๐
์ธํฐ๋ท ์ฐ๊ฒฐ ์๋์ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐํฉ๋๊น? ๊ฐ์๊ธฐ ๋๋๋ก ๋ฐ์ดํฐ์์๋ ์๋ํ๊ธฐ ๋๋ฌธ์ ...
@KylinChang ์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ์ฒจ๋ถํ์ต๋๋ค.
@sharonreytan ํน์ fb SDK ํธ์ง ์ค์ ํจ๋์์ ์ฑ ID ๋ค์ ๊ณต๋ฐฑ์ด ์์ต๋๊น? ์ฐ์ฐํ ๊ฑฐ๊ธฐ์ ํ๋๊ฐ ์๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ ๊ฑฐํ ํ -ObjC ํ๋๊ทธ๊ฐ ์์ด๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. ๋ง์ผ์ ๊ฒฝ์ฐ๋ฅผ ๋๋นํ์ฌ ObjC ํ๋๊ทธ๋ฅผ ๊ทธ๋๋ก ๋๊ฒ ์ต๋๋ค.
@happypepper ์์๋ ๋ฌธ์ ๋ผ๋ฉด ๊ธฐ๋ถ์ด ๋๋ฌด ๋์ ํ ๋ฐ... ์ต๋ํ ๋นจ๋ฆฌ ํ์ธํ๊ฒ ์ต๋๋ค. ํ์ด์ค๋ถ for Developers ์ฌ์ดํธ์์ ํด๋ฆญํด์ ๋ณต์ฌํด์ ๊ทธ๋ฐ๊ฑด ์๋๊ฒ ๊ฐ์๋ฐ.. ๋ค ๊ฐ๋ฅํฉ๋๋ค.. ์์ดํ์ด,์ ๋ฃฐ๋ฌ,๋นํ๋ชจ๋์์ ํ์ธํ๋๋ฐ ๋ค ์๋๋๊ฐ์? iOS์์๋ง ์ถฉ๋์ด ๋ฐ์ํ์ต๋๊น? ์ด๋ค iOS ๋ฒ์ ์์ ๋ฐ์ํ์ต๋๊น?
์ ๋ FB ๊ฐ๋ฐ์ ์ฌ์ดํธ์์ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ์๋๋ฐ ์ด์ฉ์ง ์คํ์ด์ค๊ฐ ๋ค์ด์๋๋ผ๊ตฌ์. ๋๋ ์์ดํ์ด์ ์ ๋ฃฐ๋ฌ๋ฅผ ์๋ํ์ง๋ง ๋นํ ๋ชจ๋๊ฐ ์๋๋ผ ๋ ๋ค ๊ด์ฐฎ์๋ค. ๊ณต๊ฐ๊ณผ ํจ๊ป ์ ๋ฃฐ๋ฌ์์๋ ๊นจ์ง๊ณ ์์ง๋ง Wi-Fi์์๋ ๊ด์ฐฎ์ต๋๋ค. ๋๋ 12.1.2์์๋ง ํ ์คํธํ์ต๋๋ค.
@happypepper ์ด๋ ๊ฒ ์์ฑํด์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ํด๋น๋๋์ง ํ์ธํ๊ฒ ์ต๋๋ค. ์ค๋ง ๊ทธ๊ฒ ๋ฌธ์ ์ผ
@happypepper ์ฑ ID์ ์ถ๊ฐ ๊ณต๋ฐฑ์ด ์์ต๋๋ค. ์ฌ์ ํ ์ถฉ๋ํฉ๋๋ค.
๊ทธ๋ ์ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง ์ค๋ช ํ๊ธฐ ์ด๋ ต์ต๋๋ค.
@happypepper ์ด๋ป๊ฒ ๊ฝ์ ๋ณด๋ด๋๋ฆด๊น์???? ๋ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค!!!! ๊ฐ์ฌ ํด์!!
@oct-test @elguero44 @pmusolino
์ฑ ์ด๋ฆ์ ๊ณต๋ฐฑ์ด ์์๋๋ฐ ์ ๊ฑฐํ์ต๋๋ค. ํ. -ObjC ํ๋๊ทธ ์์ด๋ ๋ชจ๋ ๊ฒ์ด ์ ์๋ํฉ๋๋ค. ๋์ผํ Wi-Fi, ๋์ผํ ์ฅ์น, ๋์ผํ os, GameAnalytics๋ฅผ ์ฌ์ฉํ์ฌ Unity, ๋์ผํ Unity, ๋์ผํ Xcode, ๋์ผํ ํ๋ก์ ํธ์ ๋์ผํ fbsdk๋ฅผ ์ฌ์ฉ ์ค์
๋๋ค... ์ด๊ฒ์ด ๋ด๊ฐ ํ ์ ์ผํ ๋ณ๊ฒฝ ์ฌํญ์ด์์ต๋๋ค. ์ด์ ์ถ์๋ ๋๋ง๋ค ๋งค๋ ฅ์ฒ๋ผ ์๋ํฉ๋๋ค...
sdk 7.15.1๊ณผ ๋์ผํ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค.
๋ฌธ์ ๋ FBUnityInterface.mm ํ์ผ์ 114๋ฒ์งธ ์ค์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
[FBUnityUtility sendMessa geToUnity:FBUnityMessageName_OnInitComplete userData:userData requestId:0 ];
์ด ์ค์ ์ฃผ์ ์ฒ๋ฆฌํ๋ฉด ๋ชจ๋ ๊ฒ์ด ์ถฉ๋ ์์ด ์๋ํฉ๋๋ค.
@happypepper ์ด๋ป๊ฒ ๊ฝ์ ๋ณด๋ด๋๋ฆด๊น์???? ๋ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค!!!! ๊ฐ์ฌ ํด์!!
@oct-test @elguero44 @pmusolino
์ฑ ์ด๋ฆ์ ๊ณต๋ฐฑ์ด ์์๋๋ฐ ์ ๊ฑฐํ์ต๋๋ค. ํ. -ObjC ํ๋๊ทธ ์์ด๋ ๋ชจ๋ ๊ฒ์ด ์ ์๋ํฉ๋๋ค. ๋์ผํ Wi-Fi, ๋์ผํ ์ฅ์น, ๋์ผํ os, GameAnalytics๋ฅผ ์ฌ์ฉํ์ฌ Unity, ๋์ผํ Unity, ๋์ผํ Xcode, ๋์ผํ ํ๋ก์ ํธ์ ๋์ผํ fbsdk๋ฅผ ์ฌ์ฉ ์ค์ ๋๋ค... ์ด๊ฒ์ด ๋ด๊ฐ ํ ์ ์ผํ ๋ณ๊ฒฝ ์ฌํญ์ด์์ต๋๋ค. ์ด์ ์ถ์๋ ๋๋ง๋ค ๋งค๋ ฅ์ฒ๋ผ ์๋ํฉ๋๋ค...
@sharonreytan ์ถํํฉ๋๋ค! @happypepper๋ ๊ฐ์ฌํฉ๋๋ค. ์ด์ ์ ๋ํด ๋ ์กฐ์ฌํ๊ณ ๋ค์ ๋ฆด๋ฆฌ์ค์์ ๊ฒฝ๊ณ ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ๋ฌธ์ ๋ฅผ ์์ ํ ๊ฒ์ ๋๋ค.
@KylinChang ๊ฐ์ฌํฉ๋๋ค! ์ด ๋ฌธ์ ์ ๋ํ ๋ชจ๋ ์ฌ๋์ ์ค๋ฅ๋ ํด๊ฒฐํด์ผ ํจ์ ํ์ธํฉ์๋ค. ์ ๋ง ๊ทธ๋ฌ๊ธธ ๋ฐ๋๋๋ค
@sharonreytan ๋์์ด ๋์ด ๊ธฐ์ฉ๋๋ค!
์ฑ ID์ ์ถ๊ฐ ๊ณต๋ฐฑ์ด ์์ต๋๋ค. ์ฌ์ ํ ์ถฉ๋ํฉ๋๋ค.
๊ทธ๋์ @oct-test ์ถ๊ฐ ๊ณต๊ฐ ์์ + objC ํ๋๊ทธ๊ฐ ์ฌ์ ํ ๋น์ ์ ์ํด ๊ทธ๊ฒ์ ํ์ง ์์ต๋๊น?
@NumaNumaNuma @sharonreytan @KylinChang
์ฑ ID + objC ํ๋๊ทธ์ ์ถ๊ฐ ๊ณต๊ฐ ์์ = ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์
Facebook Analytics ๋์๋ณด๋์์ ๊ฒ์ ๋ด ์ด๋ฒคํธ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ ์ฝ๋๊ฐ ์ด๋ฒคํธ๋ฅผ ๋ณด๋ด๋ ค๊ณ ํ ๋ ๋น๋๊ฐ ๋ฌด์์๋ก ์ถฉ๋ํฉ๋๋ค.
@oct-test๋ ์ฑ ์ด๋ฆ์ "ํ๋ก๋์
"๊ณผ ๊ฐ์ ํ ๋จ์ด๋ก ๋ณ๊ฒฝํ๊ณ ํด๋ผ์ด์ธํธ ํ ํฐ์ ์ ๊ฑฐํ๊ณ ์ฑ ID๋ฅผ ๋ค์ ๋ณต์ฌํ๊ณ ์์๊ณผ ๋์ ๊ณต๋ฐฑ์ด ์๋์ง ํ์ธํฉ๋๋ค.
์ด๋ฒคํธ ๋ฉ์์ง์ ๊ณต๋ฐฑ์ด ์๋์ง ํ์ธํ์ญ์์ค.
Facebook for Developers ๋์๋ณด๋ > ์ค์ > ๊ธฐ๋ณธ์์ iOS ๋ฒ๋ค ID๊ฐ ์ฌ๋ฐ๋ฅธ์ง ํ์ธํ์ธ์.
์ ๊ฒฝ์ฐ์๋ ์ถฉ๋์ด ๋ก๋ ์ค์ด์๊ณ ์ด์ ์ด -ObjC ํ๋๊ทธ ์์ด๋ ์ ์คํ๋์ง๋ง ์ด๋ฒคํธ๋ฅผ fb์ ๋ณด๋ด์ง ์์ต๋๋ค. ์ด๊ธฐํ๋ง ํ์ธ์.
๋ก๋ ์ ๊ฒ์์ด ์ถฉ๋ํฉ๋๊น, ์๋๋ฉด ์ด๋ฒคํธ๋ฅผ ๋ณด๋ผ ๋ ๊ฒ์ ๋ด์์ ์ถฉ๋์ด ๋ฐ์ํฉ๋๊น?
@sharonreytan
@oct-test
์ค๋ช ๊ฐ์ฌํฉ๋๋ค.
๋ฌธ์ ๋ฅผ 100% ์ฌํํ ์ ์์์ต๋๊น? ๊ทธ๋ ๋ค๋ฉด ๋น๋๋ฅผ ํ ์คํธํ ์ฅ์น ์ ํ(๋ชจ๋ธ ๋ฐ iOS ๋ฒ์ )๊ณผ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ๋ฌด์์ ๋๊น?
@oct-test
-ObjC ํ๋๊ทธ๊ฐ ๋ ์ด์ ํ์ํ์ง ์์๊ณ ์๋ฎฌ๋ ์ดํฐ์์ ๊ฒ์์ ์คํํ๊ณ ํ ์คํธ ๋นํ์ ์น๊ตฌ์๊ฒ ๋ณด๋์ต๋๋ค. Wi-Fi, ์ ๋ฃฐ๋ฌ ๋๋ ๋นํ ๋ชจ๋๋ก ๊ธฐ๊ธฐ์์ ์๋ฒฝํ๊ฒ ์๋ํฉ๋๋ค. ๋ด iPhone 8์์๋ ์ํํ๊ฒ ์คํ๋ฉ๋๋ค. ์ฌ์ ์ Wi-Fi์์ -ObjC ํ๋๊ทธ ์์ด ๋ก๋ ์ ๊ฒ์์ด ์ฆ์ ์ถฉ๋ํ์ต๋๋ค. ์ด์ ๋ชจ๋ ๊ฒ์ด ์์๋๋ก ์คํ๋ฉ๋๋ค.
@KylinChang @oct-test
๋ด ์ถํ๋ ๋๋ฌด ๋นจ๋๋ค. ๊ฐ์ ์ด์ ๋ก ๊ฒ์์ด ๊ฑฐ๋ถ๋์์ต๋๋ค.
Wi-Fi์์ iOS 12.2๋ฅผ ์คํํ๋ iPad์์ ๊ฒ์์ด ์ถฉ๋ํ์ต๋๋ค.
์ฌ์ฉ์๋ณด๋ค ๋ ๋์ ์ฌ๊ณผ ์ก๊ธฐ(์ ์๊ฒ ์ผ์ด๋ ์ผ์
๋๋ค). ์ผ์์ ์ผ๋ก ์์ด ํ ์ ์๋ ๊ฒฝ์ฐ sdk๋ฅผ ์์ ํ ์ ๊ฑฐํ๋ ์ต์
๋ ์์ต๋๋ค.
์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ๋๊น์ง ๋ฆด๋ฆฌ์ค๋ฅผ ๋ณด๋ฅํ๊ฒ ์ต๋๋ค.
ํ์คํ. iPhone์๋ง ์ถ์ํ ์ ์๋ค๊ณ ์๊ฐํ์ญ๋๊น? ๋๋ sdk๋ฅผ ํฌ๊ธฐํ ์ ์๋ค.
@NumaNuma๋๋ง
์ํํด :)
์๋ฐฉ์ ๋ณด๋ฅํ๋ ๊ฒ์ ํด๊ฒฐ์ฑ ์ด ์๋๋๋ค. ์ด ๋ฌธ์ ๋ ์ด์ ์ค๋ซ๋์ ์กด์ฌํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ต์ 2๋ . ์ฐ๋ฆฌ๋ 2017๋ ์ดํ ๋ชจ๋ ๋ฆด๋ฆฌ์ค๋ฅผ ๊ฑฐ์ณค์ผ๋ฉฐ ๋ฌธ์ ๋ ๋์ผํฉ๋๋ค. ์ถฉ๋์ ์ผ์ผํค์ง ์๊ธฐ ์ํด ์ผ๋ถ ๊ฐ๋ฐ์๊ฐ ์ค์๋ก ์ํํ๋ ๋ ๋ค๋ฅธ ์๋ฃจ์ ์ด ์์ด์ผ ํฉ๋๋ค.
objC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์๋ง์ ๋ช ๋ฌ ๋์ ๋ชจ๋ ๊ฒ์ด ์ ์์ด์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ๊ฐ ๋ค์ ๋ฐ์ํ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ง๋ ์๋ก์ด iOS ๋๋ฌธ์ผ๊น์?
๋๋ ์ค์ ๋ก ๋ด ํ๋ก์ ํธ์ objC ํ๋๊ทธ๊ฐ ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๋ํ ์ด์ ํ๋ก์ ํธ๋ฅผ ๋ค์ ํ์ธํ๋๋ฐ fb sdk 4.38๋ก ์ ๋ฐ์ดํธํ ํ ์ต๊ทผ์ ์ถฉ๋๋ฅ ์ด ํฌ๊ฒ ๋จ์ด์ก์ต๋๋ค. ์ ๋ ์ง๊ธ ์ด ๋ฒ์ ์ fb sdk๊ฐ ํฌํจ๋ Unity ๋ฒ์ 7.14.1๋ก ํ ์คํธ๋ฅผ ํ๊ณ ์์ต๋๋ค. ๋ค์๋ณด๊ณ ํฉ๋๋ค. ๋ํ ์ด๊ธฐํ๋ฅผ ์์ ๋ฉ์๋๋ก ์ฎ๊ฒผ์ต๋๋ค(์ด์จ์ดํฌ ๋ฉ์๋์์).
์ง๋ฌธ: Unity SDK์ ํจ๊ป ์ ๊ณต๋๋ SDK๋ฅผ ๋์ฒดํ์ฌ Xcode์์ ์๋์ผ๋ก ์ต์ FB SDK๋ก ์ ๋ฐ์ดํธํ ์ ์์ต๋๊น? ๋๊ตฌ๋ ์ง ๊ทธ๊ฒ์ ์๋ ํ์ต๋๊น?
objC ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์๋ง์ ๋ช ๋ฌ ๋์ ๋ชจ๋ ๊ฒ์ด ์ ์์ด์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ๊ฐ ๋ค์ ๋ฐ์ํ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ง๋ ์๋ก์ด iOS ๋๋ฌธ์ผ๊น์?
๋ฑ๋กํ ๊ธฐ๊ธฐ์์ ios 12.1.4๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์ฌ์ฉ๋ Unity ๋ฒ์ : 2018.2.9
@elguero44 ์ด๊ฑฐ ํด๊ฒฐํ์ จ๋์? ์ธํฐ๋ท์ ๋ค์ด์คํธ๋ฆผ Mb/s๊ฐ ๋ฎ์ ๋ ๋๋ถ๋ถ ์ถฉ๋ํ์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
Facebook์์ ๋ฌธ์ ๋ฅผ ๋ค์ ์ด์์ต๋๋ค.
https://developers.facebook.com/support/bugs/2313553335596878/?disable_redirect=0
@oct-test @elguero44 @NumaNumaNuma @pmusolino ๋ฐ ์ด๊ฒ์ ๊ฒฝํํ๋ ๋ชจ๋ ์ฌ๋, "์ฌ๊ธฐ์ ๋์ผ" ํ๋๊ทธ๋ฅผ ํ์ํ์ญ์์ค.
์๋ฃ ๐
๊ทธ๊ฒ์ด ๊ทธ๊ฒ๊ณผ ๊ด๋ จ์ด ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋๋๋ก LSApplicationQueriesSchemes ๊ฐ์ด info.plist ํ์ผ์ ์ถ๊ฐ๋์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋๋ฝ๋์ด sdk๊ฐ ํธ์ถํ๋ ค๊ณ ํ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๊น? ๋๋ ์ด๊ฒ์ ๋ณ๋์ ๋ฌธ์ ๋ก ๊ธฐ๋กํ์ง๋ง ์๋ง๋ ๊ด๋ จ์ด์์ ์ ์์ต๋๋ค.
"fbapi",
"fb-messenger-api",
"fbauth2",
"fbshareextension"
Facebook์์ ๋ฌธ์ ๋ฅผ ๋ค์ ์ด์์ต๋๋ค.
https://developers.facebook.com/support/bugs/2313553335596878/?disable_redirect=0@oct-test @elguero44 @NumaNumaNuma @pmusolino ๋ฐ ์ด๊ฒ์ ๊ฒฝํํ๋ ๋ชจ๋ ์ฌ๋, "์ฌ๊ธฐ์ ๋์ผ" ํ๋๊ทธ๋ฅผ ํ์ํ์ญ์์ค.
์๋ฃ.
๊ทธ๊ฒ์ด ๊ทธ๊ฒ๊ณผ ๊ด๋ จ์ด ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋๋๋ก LSApplicationQueriesSchemes ๊ฐ์ด info.plist ํ์ผ์ ์ถ๊ฐ๋์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋๋ฝ๋์ด sdk๊ฐ ํธ์ถํ๋ ค๊ณ ํ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๊น? ๋๋ ์ด๊ฒ์ ๋ณ๋์ ๋ฌธ์ ๋ก ๊ธฐ๋กํ์ง๋ง ์๋ง๋ ๊ด๋ จ์ด์์ ์ ์์ต๋๋ค.
"fbapi", "fb-messenger-api", "fbauth2", "fbshareextension"
์ฌ๊ธฐ์ Facebook ๋ฒ๊ทธ ์ถ์ ๊ธฐ ๋งํฌ๋ฅผ ๊ฒ์ํ ์ ์์ต๋๊น?
https://github.com/facebook/facebook-sdk-for-unity/issues/229
๋ฐฉ๊ธ github์ ์ฌ๊ธฐ์ ๊ธฐ๋กํ์ต๋๋ค.
๊ทธ๊ฒ์ด ๊ทธ๊ฒ๊ณผ ๊ด๋ จ์ด ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋๋๋ก LSApplicationQueriesSchemes ๊ฐ์ด info.plist ํ์ผ์ ์ถ๊ฐ๋์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋๋ฝ๋์ด sdk๊ฐ ํธ์ถํ๋ ค๊ณ ํ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๊น? ๋๋ ์ด๊ฒ์ ๋ณ๋์ ๋ฌธ์ ๋ก ๊ธฐ๋กํ์ง๋ง ์๋ง๋ ๊ด๋ จ์ด์์ ์ ์์ต๋๋ค.
"fbapi", "fb-messenger-api", "fbauth2", "fbshareextension"
๋ด Xcode ํ๋ก์ ํธ์๋ ๋ชจ๋ ๊ตฌ์ฑํ๊ฐ ์์ง๋ง ๋ฌธ์ ๋ ์ฌ์ ํ ์ง์๋ฉ๋๋ค. @NumaNumaNuma ๋ด๊ฐ ์กฐ์ฌํด์ผ ํ ๋ค๋ฅธ ๊ฒ์ด ์์ต๋๊น?
@KylinChang ์ฌ๋ฌ๋ถ์ ๋์์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค. Facebook ํ์ ๋ฒ๊ทธ ํด๊ฒฐ ์งํ ์ํฉ์ ์๋ ค์ฃผ์ธ์. ๊ฐ์ฌํฉ๋๋ค.
@KylinChang @NumaNumaNuma @sharonreytan
์ด Unity ๋ฒ์ ์ FB iOS SDK ๋ฒ์ 4.40(์ต์ FB iOS SDK)์ ํตํฉํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ต๋๊น?
Unity FB SDK(v7.15.1)์ ํ์ฌ ๋ฒ์ ์ FB iOS SDK ๋ฒ์ 4.39.1์ ์ฌ์ฉํฉ๋๋ค.
์ฌ๊ธฐ ์ ๋ณ๊ฒฝ ๋ก๊ทธ๋ ์ต์ FB iOS SDK์ ๋ฒ๊ทธ ์์ ์ด ๊ฑฐ์ ์์์ ๋ํ๋ ๋๋ค.
@oct-test ๋ํ ์ด ๋ฒ์ ์ด ๋ฌธ์ ๋ฅผ ๋ํ๋ ๋๋ค.
์ฌ๋ฌ๋ถ, ๋ค์ ๋จ๊ณ์ ๋ฐ๋ผ SDK ๋ฒ์ ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. 1. scripts/build.properties์์ ๋ฒ์ ์ ๋ณ๊ฒฝํฉ๋๋ค. 2. ./scripts/setup.sh && ./scripts/build.sh๋ฅผ ์คํํฉ๋๋ค. UnitySDK ํ๋ก์ ํธ๋ฅผ ์ด๊ณ ํจํค์ง๋ฅผ ๋ด๋ณด๋ ๋๋ค.
@pmusolino
Facebook iOS SDK 4.40์ ์ด ๋ฌธ์ ๊ฐ ์์ต๋๊น?
๋ชจ๋๋ค ์๋ ,
๊ฒฐ๊ตญ ์ด ์ถฉ๋ ๋ฌธ์ ์ ๋น๋๋ ๋งค์ฐ ๋ฎ์ต๋๋ค. ๋ด ๊ฒ์์ ์ถ์ํ๊ณ ๋ด ํ์ด์ ์ํํด ๋ณผ ์๊ฐ์ ๋๋ค.
์ฌ๊ธฐ ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ์์ ์ ๊ฒ์์ Apple์์ ์น์ธํ๋์ง ์๊ณ ์ถ์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ถฉ๋์ ๋ํ ์ฌ์ฉ์ ๋ถ๋ง ์ฌํญ์ด ์์ต๋๊น? ์ฌ์ฉ์ ์ธก์์ ์ถฉ๋ ๋น๋๋ ์ด๋ป๊ฒ ๋ฉ๋๊น?
๊ฐ์ฌํฉ๋๋ค.
@oct-test
๋๋ ๋ฆด๋ฆฌ์ค์ ์ํ์ ๊ฐ์ํ์ง ์์ ๊ฒ์
๋๋ค. ๋ด Wi-Fi์์ ์ถฉ๋์ด ๋ฐ์ํ ๋๋ง๋ค ๋ฐ์ํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ด๋ฌํ ์ถฉ๋์ ๋ํด ๋์ ํ๊ฐ๋ฅผ ๋ฐ๋ ๊ฒ์ ์ํ์ง ์๊ณ ์ถฉ๋์ ๋ํด ๋์ ์ ์๋ฅผ ๋ฐ๊ธฐ ์ํด ๋๋ฌด ๋ง์ ๋
ธ๋ ฅ์ ๊ธฐ์ธ์์ต๋๋ค. ์ฌ๋๋ค์ ์ข์ ๋ฆฌ๋ทฐ๋ฅผ ์ฐ๋ ๊ฒ๋ณด๋ค ๋์ ๋ฆฌ๋ทฐ๋ฅผ ๋ ๋นจ๋ฆฌ ์๋๋ค. ๋ฆด๋ฆฌ์ค ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ธฐ๋ค๋ฆฌ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค(์์ ๋๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด์ง๋ง ์์ ํ๋ ํ์...)
์ด์จ๋ ์ฑ์ ์ถ์ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋๋ฐ ์ง๊ธ๊น์ง ์ถฉ๋์ด ์์์ต๋๋ค.
๋์์ด ๋ ๊ฒฝ์ฐ๋ฅผ ๋๋นํ์ฌ ์ด๊ฒ์ด ๋ด๊ฐ SDK๋ฅผ ์ด๊ธฐํํ๋ ๋ฐฉ๋ฒ์
๋๋ค(ํน๋ณํ ๊ฒ์ ์์ง๋ง ์์ ์ ์ถฉ๋์ด ์๋ ์ฌ๋๋ค์ ์ํด ๋๊ฐ ์๊ฒ ์ต๋๊น...):
private void Awake()
{
InitFBSDK();
}
private void InitFBSDK()
{
if (!FB.IsInitialized)
{
FB.Init(InitCallback);
}
else
{
// Already initialized, signal an app activation App Event
FB.ActivateApp();
}
}
public void InitCallback()
{
if (FB.IsInitialized)
{
// Signal an app activation App Event
FB.ActivateApp();
}
else
{
Debug.Log("Failed to Initialize the Analytics SDK");
}
}
private void OnApplicationPause(bool pauseStatus)
{
if (!pauseStatus)
{
if (FB.IsInitialized)
{
FB.ActivateApp();
}
else
{
FB.Init(InitCallback);
}
}
}
Apple์ด ์น์ธํ๋์ง ์๋ ค์ฃผ์ญ์์ค. ๋๋ ๊ทธ๊ฒ์ด ์ธํฐ๋ท์ Mb/s์ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ ๋ ๋ด Wi-Fi๊ฐ ๋๋ฆฌ๊ณ ๋ชจ๋ ๊ฒ์ด ์๋ํ์ต๋๋ค... ์ ์์ผ๋ก ๋์๊ฐ๊ณ ์ถฉ๋์ด ์ง์๋ ๋ค์๋ .
์ด๋ค fb sdk ๋ฒ์ ์ ์ฌ์ฉํฉ๋๊น?
์, ์์์ผ์ 2๊ฐ์ ์ฑ์ ์น์ธํ๊ณ ์ถ์ํ์ต๋๋ค. ์ ํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํ์ง๋ง ์ ๋ง ๊ทธ๋ด ์๋ ์์ต๋๋ค.
๊ทธ ์์์ ๋ค์ผ๋ ๊ธฐ์ฉ๋๋ค! ์ด๋ฒ์๋ iPhone ์ ์ฉ์ผ๋ก ์ ์ถํ๋ ค๊ณ ํฉ๋๋ค.
์ด๋ค fb sdk ๋ฒ์ ์ ์ฌ์ฉํฉ๋๊น?
๋๋ ์ต์ Unity 7.15.1์ ์ฌ์ฉํ์ต๋๋ค.
@sharonreytan @NumaNumaNuma
์ด์ ์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ด ๊ฒ์์ด Apple์ ์น์ธ์ ๋ฐ์์ต๋๋ค. ๋ฌธ์ ๊ฐ ์ฌ์ ํ ์ง์๋๋์ง ํ์ธํ๊ธฐ ์ํด ๋ฉฐ์น ๋์ ๋ด ๊ฒ์์ ์ถฉ๋ ๋น์จ์ ๋ชจ๋ํฐ๋งํฉ๋๋ค.
์ ํ์ ๋ ๊ฑฐ์ ํ๋ค.
@KylinChang ์ด๊ฒ์ ๋ํด ์๋ก์ด ๊ฒ์ด ์์ต๋๊น? ๋ฌด์์ ํ ๊น์?
๋๊ตฌ๋ ์ง ์ด๊ฒ์ ๋ํ ์์ ์ฌํญ์ ์ฐพ์์ต๋๊น? ๊ทธ๊ฒ ๋๋ฌธ์ ๋ด ์ฑ ํ๊ฐ๊ฐ ํ๊ดด๋์์ต๋๋ค.
@sharonreytan @sarebots๋ , ๋ต๋ณ์ด ๋ฆ์ด ์ฃ์กํฉ๋๋ค . https://stackoverflow.com/questions/2906147/what-does-the-all-load-linker-flag-do ์ ํ์๋ ๋๋ก -all_load ๋ง์ปค ํ๋๊ทธ๋ฅผ ์ถ๊ฐํด ์ฃผ์๊ฒ ์ต๋๊น? ๋ด๊ฐ ์ฐพ์ ๋ฐ๋ก๋ FBSDKCoreKit์ ์ ์๋ NSError ๋ฉ์๋๊ฐ ์ธ์๋์ง ์๊ณ ์๋ ค์ง Xcode ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์
๋๋ค.
์ฐธ์กฐ ๋งํฌ: https://developer.apple.com/library/archive/qa/qa1490/_index.html
@KylinChang ๊ทธ๋์ -ObjC์ -all_load๊ฐ ๊ฒฐํฉ๋์์ต๋๊น? ํฅํ ๋ฆด๋ฆฌ์ค์์ Unity์์ xcode๋ก์ ๋น๋ ํ ๋ช ๋ น์ ์ด๊ฒ์ ์ถ๊ฐํ ์ ์์ต๋๊น?
@KylinChang ๊ทธ๋์ -ObjC์ -all_load๊ฐ ๊ฒฐํฉ๋์์ต๋๊น? ํฅํ ๋ฆด๋ฆฌ์ค์์ Unity์์ xcode๋ก์ ๋น๋ ํ ๋ช ๋ น์ ์ด๊ฒ์ ์ถ๊ฐํ ์ ์์ต๋๊น?
์, ํจ๊ป ๊ฒฐํฉํ๊ณ ๋น๋ ํ ์ปดํ์ผ ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ์ด๋ฏธ ๋ก๋๋งต์ ์์ต๋๋ค.
@sharonreytan ์ด ์์ ์ฌํญ์ด ํจ๊ณผ๊ฐ ์์์ต๋๊น? ์ ํํ ๋์ผํ ๋ฌธ์ ๋ก ์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
ํ
์คํธ ๋นํ์ ๋ช ๋ฒ ๋ณด๋์ง๋ง Apple์์ ์์ง ๋ด ์ฑ์ ์น์ธํ์ง ์์์ต๋๋ค. ์ง๊ธ ๋ด ๊ณ์ ์ ์กฐ์ฌํ๊ณ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ์ฌ๋ฌ ๋ฒ ์ ์ถํ๊ธฐ ๋๋ฌธ์
๋๋ค... ๋งค์ฐ ์ค๋ง์ค๋ฝ์ต๋๋ค. ํ์ง๋ง ์ฐธ์์ฑ ์๊ฒ ๋ต๋ณ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
๋ด ํ
์คํฐ๋ ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ํ์ง ์์์ต๋๋ค. -ObjC ๋ฐ -all_load ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ์ต๋๊น?
๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
@sharonreytan ์์ง ํ๋๊ทธ ์ถ๊ฐ๋ฅผ ์๋ํ์ง ์์์ง๋ง Apple์ ์ ๋น๋๋ฅผ ์ ์ถํ๊ธฐ ์ ์ ์ฑ๊ณตํ ์ฌ๋์ด ์๋์ง ํ์ธํ๊ณ ์ถ์์ต๋๋ค.
๋์์ด ๋์์ง๋ง Apple์ด ์น์ธํ์ง ์์ ๋๊น์ง ํ์ธํ ์ ์์ต๋๋ค. ํน์ ์ฐ๊ฒฐ์์ ๋ฐ์ํ๋ฉฐ ํญ์ ๋ฐ์ํ์ง๋ ์์ต๋๋ค. ๋ด๊ฐ ๊ทธ๊ฒ์ ์ฌํํ ์ ์์์ ๋ ๋ด ์ธํฐ๋ท์ 150Mb/s์์ต๋๋ค.
์ด์จ๋ ๋ด๊ฐ ๋น์ ์ ์
์ฅ์ ์์๋ค๋ฉด ๋ช ๊ฐ์ง ํ
์คํธ ํ์ ํด๋น ํ๋๊ทธ๋ก ์์ ์ฌํญ์ ๋ฆด๋ฆฌ์คํ ๊ฒ์
๋๋ค. ์ด ๋ฌธ์ ๋ iOS 12.1 ์ดํ์ ๋ฐ์ํ์ผ๋ฉฐ ์๋ฃจ์
์ด ์ ์๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฌ๋ฌ ์ฅ์น์ ์ฐ๊ฒฐ ์ ํ ๋ฐ ์๋์์ ํ
์คํธํ์ต๋๋ค.
๋์ผํ ๋ฌธ์ ์ ์ง๋ฉดํ์ฌ Wi-Fi ๋๋ ๋ชจ๋ฐ์ผ ๋คํธ์ํฌ์ ๊ด๋ จ๋ ๋ฌธ์ ๋๋ ์ด๋ค ๊ฐ์ ์ ํ. ์ผ๋ถ ์ฌ๋๋ค์ Wi-Fi ๋คํธ์ํฌ์์ ์ด ๋ฌธ์ ์ ์ง๋ฉดํ๊ณ ์์ต๋๋ค. 4G ๋ชจ๋ฐ์ผ ๋คํธ์ํฌ์์ ์ด ๋ฌธ์ ์ ์ง๋ฉดํ๊ณ ์์ต๋๋ค. ์ฑ ์คํ ์ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ๋ง์นจ๋ด ํด๊ฒฐ์ฑ ์ด ๋์ฌ ๋๊น์ง ์ฑ ์คํ ์ด์ ์ ์ถํ๋ ค๋ฉด Facebook SDK๋ฅผ ์์ ํ ์ ๊ฑฐํด์ผ ํฉ๋๋ค. ๋ํ ์ฑ์ Android์์ ์๋ฒฝํ๊ฒ ์๋ํ๋ฉฐ iOS ๋ฌธ์ ์ผ ๋ฟ์ ๋๋ค.
์ด ์ ์ฌํ ๋ฌธ์ 472 ๋ _-ObjC_ ๋ง์ปค ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ๋ฉด ์ถฉ๋์ด ์์ ํ ํด๊ฒฐ๋์ง ์์ ์ ์๋ค๋ iOS SDK ์ธ๋ถ ์ ๋ณด์ ๋ํด ๋ณด๊ณ ๋์์ต๋๋ค.
_force_load_ ๋ง์ปค ํ๋๊ทธ์ _FBSDKCoreKit_ Framework์ ๋ํ ์ฌ๋ฐ๋ฅธ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ๋ฉด @Umar559 ๋ ์๋์์ ๋ณด๊ณ ํ๋ ๊ฒ์ฒ๋ผ ์ถฉ๋์ด ์์ ๋์์ต๋๋ค.
์ฒ์์๋ _FBSDKLoginKit_์ ๋ํด _force_load_ ๋ง์ปค ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ผ๋ถ ํ ์คํธ ์ฅ์น์์ ์ถฉ๋์ด ๋ฐ์ํ๋ ๊ฒ์ ๋ง์ ์ ์์์ต๋๋ค.
๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ์ผ์ ๋๋ค. @julianD77 ๊ฐ์ฌํฉ๋๋ค
๊ธฐํ ๋ง์ปค ํ๋๊ทธ์ ๋ค์์ ์ถ๊ฐํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
-force_load
${PROJECT_DIR}/Frameworks/FBSDKCoreKit.framework/FBSDKCoreKit
๊ทธ๊ฒ์ ๋ชจ๋ฐ์ผ ๋ฐ์ดํฐ์ ์ถฉ๋์ ์์ ํ์ต๋๋ค.
์ฐธ๊ณ : ๊ฒฝ๋ก๋ FBSDKCoreKit.framework์ ์์น์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์ต๋๋ค.
v7.16.0์์ Unity SDK๋ ํ๋ก์ ํธ์ "๊ธฐํ ๋ง์ปค ํ๋๊ทธ"์ -force_load๋ฅผ ์ถ๊ฐํฉ๋๋ค.
@KylinChang -ObjC ํ๋๊ทธ๋ ์ด๋ป์ต๋๊น?
์๋ ํ์ธ์ @happypepper , ๋๋ ๋น์ ์ด -force_load์ ํจ๊ป -ObjC ํ๋๊ทธ๊ฐ ํ์ํ์ง ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค
๋ฌธ์ ๊ฐ ์ฌ์ ํ ์ผ๋ถ ์ฌ์ฉ์์ ์ํด ํด๊ฒฐ๋์ง ์๋ ๊ฒฝ์ฐ. ์๋ช ์ ์์ธ์ด ๋ ์๋ ์์ต๋๋ค. ์ง๋ 3๊ฐ์ ํ์ดํผ ์บ์ฃผ์ผ ๊ฒ์์์ ๊ฑฐ์ ์ผํ์ต๋๋ค. ๋ค์ ๋งํฌ ๋ฅผ ํ์ธํ์ธ์
ํ์ด์ ๋น๋๋ค
-force_load ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ 7.16.1๋ก ์ ๋ฐ์ดํธํ์ง๋ง ์ฌ์ ํ ์ถฉ๋์ด ๋ฐ์ํ์ต๋๋ค.
๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์๋ ์ฌ๋์ด ์์ต๋๊น?
@inxidious
์ต์ fbsdk ๋ฒ์ (7.17.1)์ผ๋ก ๋ค์ ์๋ํ ์ ์์ต๋๊น?
์ด ๋ฌธ์ ๋ -force_load ํ๋๊ทธ, iOS 12.3.1, unity 2019.1.1f, xcode 10.2.1์ ์ฌ์ฉํ์ฌ fbsdk 7.15.0์์ ํด๊ฒฐ๋์์ต๋๋ค.
๋ด ์ฑ์ 60๋ช
์ ์ฌ์ฉ์๊ฐ ์์๊ณ ~230๊ฐ์ ์ธ์
์ด ์์๊ณ ์ถฉ๋์ด ๋ณด๊ณ ๋์ง ์์์ต๋๋ค(๋ชจ๋ iOS์์).
๋์ผํ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๊น? FBSDKGraphRequestConnection errorF romResult:request:?
@sharonreytan 7.17.1 ์ ์๋ํ๋๋ฐ SDK๋ฅผ ๊ฐ์ ธ์จ ํ ์ด์ํ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. TextMeshPro๋ฅผ ์ฐธ์กฐํ๋ ๋ชจ๋ ์ฝ๋์์ TextMeshPro๋ฅผ ์ฐพ์ ์ ์๋ค๋ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋์ 7.16.1๋ก ๋ค์ ์ ํํ์ต๋๋ค.
@inxidious๋ , ๋ฌธ์ ์ ๊ทผ๋ณธ ์์ธ์ FBSDKCoreKit์ NSError ๋ฒ์ฃผ๊ฐ ๋ก๋๋์ง ์์์ผ๋ฉฐ -force_load๊ฐ ๋ฌธ์ ํด๊ฒฐ์ ๋์์ด ๋์ด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ๋์ผํ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๊น? FBSDKGraphRequestConnection errorF romResult:request:?
@KylinChang 7.16.1์ ๊ธฐ๋ณธ์ ์ผ๋ก -all_load๋ฅผ ์ถ๊ฐํ์ง๋ง ์ค๋ฅ๋ก ์ธํด -all_load๋ก ๋น๋ํ ์ ์์ผ๋ฏ๋ก -force_load ๋ฐ FBSDKCoreKit ๊ฒฝ๋ก {PROJECT_PATH}/Frameworks/FacebookSDK/Plugins/iOS/FBSDKCoreKit์ผ๋ก ๋ณ๊ฒฝํ์ต๋๋ค. ํ๋ ์์ํฌ/FBSDKCoreKit
๋ช ๋ฒ์ ์คํ ํ ์ฑ ์์ ์ ์ถฉ๋ํฉ๋๋ค. ๋ค์์ xcode์ ๋ก๊ทธ์ ๋๋ค.
2019-07-09 10:11:44.811486+0700 gametitle[20035:4320446] I/UnityAds: +[UnityServices initialize:delegate:testMode:] (line:47) :: Initializing Unity Ads 3.1.0 (3100) with game id 2832682 in test mode
2019-07-09 10:11:44.815973+0700 gametitle[20035:4320446] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2019-07-09 10:11:44.816421+0700 gametitle[20035:4320446] [MC] Reading from public effective user settings.
Unloading 7 Unused Serialized files (Serialized files now loaded: 0)
2019-07-09 10:11:44.819778+0700 gametitle[20035:4320762] [NetworkInfo] Could not successfully update network info for descriptor <CTServiceDescriptor 0x282d77ae0, domain=1, instance=2> during initialization.
2019-07-09 10:11:44.821022+0700 gametitle[20035:4320446] [NetworkInfo] Could not successfully update network info for descriptor <CTServiceDescriptor 0x282d863a0, domain=1, instance=2> during initialization.
2019-07-09 10:11:44.821054+0700 gametitle[20035:4320762] [NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x282d77b60, domain=1, instance=1>
2019-07-09 10:11:44.821658+0700 gametitle[20035:4320762] [NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x282d77ae0, domain=1, instance=2>
2019-07-09 10:11:44.822644+0700 gametitle[20035:4320446] [NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x282d863c0, domain=1, instance=1>
2019-07-09 10:11:44.822801+0700 gametitle[20035:4320446] [NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x282d863a0, domain=1, instance=2>
2019-07-09 10:11:44.825375+0700 gametitle[20035:4320762] [NetworkInfo] Could not successfully update network info for descriptor <CTServiceDescriptor 0x282d863a0, domain=1, instance=2> during initialization.
2019-07-09 10:11:44.825467+0700 gametitle[20035:4320760] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x10fb60050] get output frames failed, state 8196
2019-07-09 10:11:44.825502+0700 gametitle[20035:4320760] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x10fb60050] get output frames failed, state 8196
2019-07-09 10:11:44.827003+0700 gametitle[20035:4320760] TIC Read Status [1:0x0]: 1:57
2019-07-09 10:11:44.827021+0700 gametitle[20035:4320760] TIC Read Status [1:0x0]: 1:57
2019-07-09 10:11:44.827071+0700 gametitle[20035:4320760] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x10fcb61a0] get output frames failed, state 8196
2019-07-09 10:11:44.827793+0700 gametitle[20035:4320762] [NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x282d863c0, domain=1, instance=1>
2019-07-09 10:11:44.828153+0700 gametitle[20035:4320760] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x10fcb61a0] get output frames failed, state 8196
2019-07-09 10:11:44.828517+0700 gametitle[20035:4320762] [NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x282d863a0, domain=1, instance=2>
2019-07-09 10:11:44.829897+0700 gametitle[20035:4320760] TIC Read Status [2:0x0]: 1:57
2019-07-09 10:11:44.829907+0700 gametitle[20035:4320760] TIC Read Status [2:0x0]: 1:57
2019-07-09 10:11:44.830863+0700 gametitle[20035:4320765] I/UnityAds: -[USRVInitializeStateConfig execute] (line:167) :: Unity Ads init: load configuration from https://config.unityads.unity3d.com/webview/3.1.0/release/config.json
2019-07-09 10:11:44.926640+0700 gametitle[20035:4320587] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C6.1:2][0x10fb54e00] get output frames failed, state 8196
2019-07-09 10:11:44.926683+0700 gametitle[20035:4320587] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C6.1:2][0x10fb54e00] get output frames failed, state 8196
2019-07-09 10:11:44.926770+0700 gametitle[20035:4320587] TIC Read Status [6:0x0]: 1:57
2019-07-09 10:11:44.926779+0700 gametitle[20035:4320587] TIC Read Status [6:0x0]: 1:57
Using configuration builder objects
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(Object)
UnityEngine.Purchasing.StoreCatalogImpl:handleCachedCatalog(Action`1)
UnityEngine.Purchasing.<>c__DisplayClass10_0:<FetchProducts>b__1(String)
System.Action`1:Invoke(T)
UnityEngine.Purchasing.<Process>d__4:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
(Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
2019-07-09 10:11:45.033545+0700 gametitle[20035:4320446] UnityIAP: Requesting 9 products
2019-07-09 10:11:45.033923+0700 gametitle[20035:4320446] UnityIAP: Requesting product data...
2019-07-09 10:11:45.065621+0700 gametitle[20035:4320762] I/UnityAds: -[USRVInitializeStateLoadWeb execute] (line:236) :: Unity Ads init: loading webapp from https://webview.unityads.unity3d.com/webview/3.1.0/437c309040cf0337b5b2f01b0da802c1d0c028c8/release/index.html
2019-07-09 10:11:45.098913+0700 gametitle[20035:4320760] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C10.1:2][0x11c18f840] get output frames failed, state 8196
2019-07-09 10:11:45.098953+0700 gametitle[20035:4320760] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C10.1:2][0x11c18f840] get output frames failed, state 8196
2019-07-09 10:11:45.099042+0700 gametitle[20035:4320760] TIC Read Status [10:0x0]: 1:57
2019-07-09 10:11:45.099051+0700 gametitle[20035:4320760] TIC Read Status [10:0x0]: 1:57
2019-07-09 10:11:45.202734+0700 gametitle[20035:4320600] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C7.1:2][0x10fc10d20] get output frames failed, state 8196
2019-07-09 10:11:45.202795+0700 gametitle[20035:4320600] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C7.1:2][0x10fc10d20] get output frames failed, state 8196
2019-07-09 10:11:45.202935+0700 gametitle[20035:4320600] TIC Read Status [7:0x0]: 1:57
2019-07-09 10:11:45.202949+0700 gametitle[20035:4320600] TIC Read Status [7:0x0]: 1:57
2019-07-09 10:11:45.369770+0700 gametitle[20035:4320761] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C14.1:2][0x11bce9590] get output frames failed, state 8196
2019-07-09 10:11:45.369947+0700 gametitle[20035:4320761] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C14.1:2][0x11bce9590] get output frames failed, state 8196
2019-07-09 10:11:45.370331+0700 gametitle[20035:4320761] TIC Read Status [14:0x0]: 1:57
2019-07-09 10:11:45.370367+0700 gametitle[20035:4320761] TIC Read Status [14:0x0]: 1:57
2019-07-09 10:11:45.568275+0700 gametitle[20035:4320446] Uncaught exception: NSInvalidArgumentException: *** -[__NSSetM addObject:]: object cannot be nil
(
0 CoreFoundation 0x00000001a327a3c0 <redacted> + 256
1 libobjc.A.dylib 0x00000001a247fd00 objc_exception_throw + 60
2 CoreFoundation 0x00000001a31f1870 _CFArgv + 0
3 CoreFoundation 0x00000001a31648fc <redacted> + 788
4 gametitle 0x0000000104b3504c +[FBSDKInternalUtility extractPermissionsFromResponse:grantedPermissions:declinedPermissions:expiredPermissions:] + 484
5 gametitle 0x0000000104b191c0 __75+[FBSDKGraphRequestPiggybackManager addRefreshPiggyback:permissionHandler:]_block_invoke.89 + 272
6 gametitle 0x0000000104b55ff4 -[FBSDKGraphRequestMetadata invokeCompletionHandlerForConnection:withResults:error:] + 152
7 gametitle 0x0000000104b5eed8 __82-[FBSDKGraphRequestConnection processResultBody:error:metadata:canNotifyDelegate:]_block_invoke + 160
8 gametitle 0x0000000104b5edbc -[FBSDKGraphRequestConnection processResultBody:error:metadata:canNotifyDelegate:] + 688
9 gametitle 0x0000000104b5e96c __64-[FBSDKGraphRequestConnection completeWithResults:networkError:]_block_invoke + 400
10 CoreFoundation 0x00000001a315e044 <redacted> + 232
11 gametitle 0x0000000104b5e710 -[FBSDKGraphRequestConnection completeWithResults:networkError:] + 540
12 gametitle 0x0000000104b5da5c -[FBSDKGraphRequestConnection completeFBSDKURLSessionWithResponse:data:networkError:] + 940
13 gametitle 0x0000000104b5ba44 __36-[FBSDKGraphRequestConnection start]_block_invoke_2 + 80
14 libdispatch.dylib 0x00000001a2c88304 <redacted> + 32
15 libdispatch.dylib 0x00000001a2c89884 <redacted> + 20
16 libdispatch.dylib 0x00000001a2c9573c _dispatch_main_queue_callback_4CF + 1012
17 CoreFoundation 0x00000001a320a024 <redacted> + 16
18 CoreFoundation 0x00000001a3204cd4 <redacted> + 1888
19 CoreFoundation 0x00000001a3204254 CFRunLoopRunSpecific + 452
20 GraphicsServices 0x00000001a5443d8c GSEventRunModal + 108
21 UIKitCore 0x00000001d054c4c0 UIApplicationMain + 216
22 gametitle 0x0000000104b6daf0 main + 212
23 libdyld.dylib 0x00000001a2cc0fd8 <redacted> + 4
)
(lldb)
๋ค์ ๋ง์ปค ํ๋๊ทธ๋ก ์๋ํ์ญ์์ค: -ObjC ๋ฐ -all_load @inxidious
@sharonreytan ์ด ๋ง์ปค ํ๋๊ทธ๋ก ๋ณ๊ฒฝํ๋ฉด ๋น๋ ํ๋ก์ธ์ค์์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_FIRDynamicLinks", referenced from:
objc-class-ref in libFirebaseCppApp.a(invites_receiver_internal_ios_aa7b75b2efc3269e88f1077e55250e5a.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
๋ฐฉ๊ธ fbsdk 7.17.2๋ฅผ ํตํฉํ๊ณ ์ฑ์คํ ์ด์ ๊ฒ์ํ์ต๋๋ค. ์ถฉ๋์ด ์์ต๋๋ค. Unity์์ xcode๋ก ์ฝ๊ฒ ์คํ ์ด๋ก ๋ด๋ณด๋
๋๋ค.
@KylinChang ์๊ฒ ๊ฐ์ฌํ๊ณ ์ด ์ค๋ ๋์ ๋ค๋ฅธ ๋ชจ๋ ์ฌ๋๋ค์๊ฒ ๊ด์ฐฎ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์, 7.17.2๋ก ์
๋ฐ์ดํธํ์ผ๋ฉฐ ๋ชจ๋ ๋ฌธ์ ๋ ํด๊ฒฐ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ชจ๋ ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@sharonreytan ๋์์ด ๋์ด ๊ธฐ์ฉ๋๋ค!