アプリ内課金(IAP)を開発するときの「Invalid product id」について

最近アウトソーシングでアプリの開発をやっていますが、IAPの開発途中Invalid product idというエラーでテストが出来ない時があります。
問題はアイテムのIDをまともに記入してもエラーが発生することがあります。
Invalid product idエラーが発生する時は、どうしたらいいんでしょうか。

ー Product IDが間違ってるとこをチェック
App Store Connectに記入したIDと違うことを入力する時がたまにあると思います。小さなミスでもたまには気づかない時もあります(笑)

ー Bank Infoを記入していない
ただのテストでIAPを開発したい!と思っていてもこちらが出来ていないとテストそのものも出来なくなります。
これはApp Store Connect契約 / 税金 / 口座情報で記入出来ます。

こちらでRequestボタンをクリックしてAgreementの同意を続けばBank Infoの記入が出来るようになります。

Bank Infoの記入を終わらせたら、IAPのテストが出来るようになります。

XPS 2018으로 노트북 변경 후 이야기..

러브라이브 같은 것이 보이겠지만 그러려니…

최근에 사용 중이던 랩톱을 XPS 2018로 변경했습니다. 물론 중고로..
이전까지 한성 BossMonster lv.80을 사용 중이였습니다만 새로 산 가방에 제대로 들어가지도 않을 뿐더러 밖에선 게임을 안 하는데 아무래도 어댑터 포함 3kg 무게는 버틸 수가 없었던지라..

예전에 SNSV 울트라씬 랩톱을 사용 한 적이 있었는데, 그 이후 게임 한다고 게이밍 노트북만 고집하다가 어깨가 나갈 것 같더군요, -_-;; 역시 그냥 가벼운 게 짱입니다. (1.2kg + a)

그런데 이게 Type-C 포트만 줄창 달려있어서 허브 사고.. 배그를 하겠다고 eGPU사고 뭐 하고 하니까 잘 생각해보니 배보다 배꼽이 더 큰 것 같은.. ;;

심지어 4K 해상도인 건 좋은데 프로그램 몇 개가 망가지고 FHD 모니터와의 상성은 최악이네요.. 모니터도 새로 사야겠고.. 흑흑 신경쓸게 너무 많아졌어

UP: 색다른 알람 0.0.410 변경사항

UP: 색다른 알람 0.0.410 업데이트의 변경 사항을 안내 드립니다.

+ iOS 11 호환성 문제를 해결하였습니다.
+ 이제 iPad Pro 12.9와 iPad Pro 10.5의 Native 해상도를 지원합니다.
+ 알람 게임이 종료되면 새 BGM이 재생됩니다.
– 사용하지 않는 리소스 제거 및 리소스 최적화로 용량을 줄였습니다. (~ 4 MB)
– 일반 게임의 음소거 버튼을 제거했습니다.

Xcode 9, iOS 11에서 Navigation bar의 이미지 버튼 크기 고정하기

Xcode 9에서 빌드하고 iOS 11로 실행하면서 기존에 만들었던 화면이 원하는 대로 나오지 않는 경우가 있는데, 이런 경우도 있다.

딱 보면 알겠지만, 원하던 그림이 아니다. -_-;;
이게 iOS 10까지는 정상 동작했다는 것에서 많이 해멨는데, Xcode 9 및 iOS 11 이상부터는 widthAnchorheightAnchorconstant를 추가해야 한 다고 한단다.

소스 코드의 값 45는 설정하고 싶은 너비와 높이로 만들면 된다.
navigationButtonItem는 UIBarButtonItem 클래스 객체이므로 왼쪽 버튼이든 오른쪽 버튼이든 이제부터는 무조건 들어가야 하나 보다.
widthAnchorheightAnchor는 iOS 9부터 사용할 수 있으므로 iOS 8 혹은 이전까지의 환성을 고려하고 제작하고 있다면 아래와 같이 if문 등을 통해 버전을 꼭 체크 해 주자.

위와 같이 적용했다면, 이제 제대로 나오는 것을 볼 수 있다.
왼쪽 버튼과 오른쪽 버튼의 여백이 iOS 10 이전보다 넓어진 것 같은 느낌은 들지만 기분탓이려나..