블루스택에서 삼성IAP 를 이용해 인앱결제를 구현하고 있습니다.
Galaxy Store는 외부에서 apk를 다운로드하여 설치하였습니다.
SamsungIAP.Instance.GetProductsDetails 를 통해 상품정보는 정상적으로 콜백됩니다.
그러나 SamsungIAP.Instance.StartPayment 호출시
“인증중” 이라는 팝업이 뜨고 사라진뒤 아무것도 표시되지 않으며
아래와 같은 로그가 출력됩니다.
11-04 14:07:51.487 17412 17412 W System.err: android.content.pm.PackageManager$NameNotFoundException: com.osp.app.signin
11-04 14:07:51.487 17412 17412 W System.err: at android.app.ApplicationPackageManager.getPackageInfoAsUser(ApplicationPackageManager.java:181)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:152)
11-04 14:07:51.487 17412 17412 W System.err: at com.samsung.android.iap.util.AccountUtil.getSamsungAccountType(ProGuard:3)
11-04 14:07:51.487 17412 17412 W System.err: at com.samsung.android.iap.activity.AccountActivity.onReady(ProGuard:18)
11-04 14:07:51.487 17412 17412 W System.err: at com.samsung.android.iap.activity.a.checkRuntimePermission(ProGuard:2)
11-04 14:07:51.487 17412 17412 W System.err: at com.samsung.android.iap.activity.a.onCreate(ProGuard:10)
11-04 14:07:51.487 17412 17412 W System.err: at com.samsung.android.iap.activity.AccountActivity.onCreate(Unknown Source:0)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.Activity.performCreate(Activity.java:7185)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.Activity.performCreate(Activity.java:7176)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1284)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
11-04 14:07:51.487 17412 17412 W System.err: at android.os.Handler.dispatchMessage(Handler.java:106)
11-04 14:07:51.487 17412 17412 W System.err: at android.os.Looper.loop(Looper.java:193)
11-04 14:07:51.487 17412 17412 W System.err: at android.app.ActivityThread.main(ActivityThread.java:6672)
11-04 14:07:51.487 17412 17412 W System.err: at java.lang.reflect.Method.invoke(Native Method)
11-04 14:07:51.487 17412 17412 W System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:518)
11-04 14:07:51.487 17412 17412 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
삼성계정이란 앱은 사라진것 같고, 원인이 뭘까요?