2019年07月11日

CocoaPods 依存関係が解決出来ない | 解決編 | 古い Firebase のダウンロード

おでかけ前に、おでかけチェッカー!
ちょっと時間が空いてしまいました...
今回は解決編!

探してみると、意外と見つからないですね。古いバージョンの Firebase。
で、グーグルさんに聞いてみた結果、毎度お世話になっている stackoverflow にこんな記述が!

どうやら、このフォーマットが魔法のリンクになるそうです。

私の場合、Version 5.x の最終版っぽい、5.7.0 をダウンロードして試してみたいので、コレ

...で、無事ダウンロード出来ました!
さらにこれで、CocoaPods での依存関係問題は解決出来ました! XCode からも無事実行出来る様になったんですが、なんと新たな問題が!!

そんな大した問題でもないんですが、どうやら、AdMob の SDK が新しくなってから、新しい設定が追加されてるみたいです。
Assets > Google Mobile Ads > Settings... から...
GoogleMobileAds-Settings.png
メニューを Inspector に開きます。
GoogleMobileAds-SettingsMenu.png
で、AdMob の AppID をここにセットする必要がある様なので、こんな感じのフォーマットで設定します。
GoogleMobileAds-Settings-AppID.png

実際、この変更の後は、AdMob の初期化の問題は解決しました! 
広告ID だけじゃ、なんか十分じゃなかったんですかね?

と言う訳で、意外とベストセラーな "そろばん2.0"新バージョン配信開始されました。
よろしくお願いします!!

すくすく教育シリーズ第一弾


初めてみました。よかったらクリックお願いしますね ♪
        にほんブログ村 ゲームブログ×PlayNCBlogへ 

自然に優しい暗記カード♪♪
百人一首、クイズの練習に♪
結婚式の二次会とかにピッタリ♪
Version 1.0.1 絶賛公開中!!
弾幕系よけ x よけゲーム
Version 1.2.0 絶賛公開中!!
基本無料。ゲーム内課金有り(無料で十分遊べます)
Version 1.1.0 絶賛公開中!!
すくすく教育シリーズ第一弾
posted by やまけん at 01:40| Comment(0) | Unity | このブログの読者になる | 更新情報をチェックする

2019年07月03日

CocoaPods 依存関係が解決出来ない | Firebase と AdMob とCocoaPods

おでかけ前に、おでかけチェッカー!

さて、今回は CocoaPods で問題発生です。

もう随分長い間放置してあるそろばんアプリなんですが、AdMob の方から問題を報告されてて、
問題解決の上、新しいバージョンをアップしないといけない事になっちゃいました。

で、この際 Firebase と GoogleMobileAds の SDK も最新版にしちゃえ!
と最新版の 6.1.1 と v3.18.0 にしちゃったんですが、これがまずかったみたいです。

依存関係が解決出来ずに、Unity が勝手にやってくれてた pod install コマンドが失敗する様になっちゃいました。

pod_install_error.png

どうやら、GoogleMobileAds の unitypackage って、最新の 7.46.0 どころか、7.42 とか使ってるみたいです。
これ、最初、無理やり Podfile を書き換えて、Console から pod install を実行して動かしてみたりしたんですが、
それでも xcode のコンパイルで問題が出て(当然だよね)たんで、この手は無理っぽいですねぇ...

GooglMobileAds の古いバージョンを探してくるしかないかなぁ〜

初めてみました。よかったらクリックお願いしますね ♪
        にほんブログ村 ゲームブログ×PlayNCBlogへ 
自然に優しい暗記カード♪♪
百人一首、クイズの練習に♪
結婚式の二次会とかにピッタリ♪
Version 1.0.1 絶賛公開中!!
弾幕系よけ x よけゲーム
Version 1.2.0 絶賛公開中!!
基本無料。ゲーム内課金有り(無料で十分遊べます)
Version 1.1.0 絶賛公開中!!
すくすく教育シリーズ第一弾
posted by やまけん at 01:47| Comment(0) | Unity | このブログの読者になる | 更新情報をチェックする

2019年06月06日

アップル提出がリジェクトされた アピール編 | おでかけチェッカー

おでかけ前に、おでかけチェッカー!

さて今回で完結です。

提出〜リジェクト〜アピール〜承認の全体の流れとしては、

1) iTunesConnect の "Resolution Center" 経由で、メッセージが届く。

2) "Resolution Center" 経由で、反論メッセージを送る。

3) App 提出 リジェクト。

4) さらに "Resolution Center" 経由で反論メッセージを送ると共に、リジェクト に関してアピールをする。

5) App 提出のステータスが "In Review" に戻る。

6) App 承認。ステータスが "Ready for Sale" に変わる。

こんな感じでした。

ちょっとスクリーンショットを撮っていなかったのですが、"Resolution Center" で議論が進行中の時は、
My App ページのアプリ アイコンの下に、メッセージが追加されてると思います。
Screen Shot 2019-06-02 at 5.04.09 PM.png
おでかけチェッカーの下あたりにあったような...

他には、アプリの "App Store" タブの バージョン情報の一番下の "Rsolution Center" のリンクからも飛べます。
Screen Shot 2019-06-02 at 5.07.51 PM.png
ページの一番下
で、最初の反論として、レストアボタンが存在する旨、仕様として、IAP を購入して、それをアプリが認知している場合、ボタンを消している事、一度アプリを消して、再インストールした場合、ボタンが再度表示され、IAP 購入履歴のレストアが可能な事を伝えて、同じビルドでの再審査をお願いしました。
あと、ファイル添付も可能なんで、これを添付しました。
Restore_Button.png

その後、再提出を求めるメッセージを "Resolution Center" 経由で受け取り、正式にリジェクト となったので、さらに反論。
2回目の反論では、ボタンが無い事によるユーザーへの不利益が無い事、より良いユーザー経験を提供できる旨を説明し、さらに、
どうやらリジェクト時のみ "Resolution Center" に現れる "アピール" リンクから、正式に再審査のお願いをしました。

この部分も、スクリーンショットを取り忘れたんですよね〜。"Resolution Center" のページの下の方。
メッセージを送るボックスの上に、ちっちゃいリンクがあったと思ったんだけどな~。
で、そのリンクから、Apple Developer Page のどこかに飛ばされて、同様のメッセージを添えてアピールしました。

で、どうやらそのアピールが受け入られ、同じビルドでの再審査が開始されたみたいです。
ま、話せば分かってくれるんですよね。多分、キーポイントは、ユーザーエクスペリエンスだと思うんですが、その点を理解してもらうのが大事なんだと思います。

自分的にも、今回はとにかくシンプルな画面にしたかったので、無駄で必要のないボタンは表示しない。
混乱の元になるものは表示しない。それがユーザーに言いに違いない!
と言う事で、説得してみる事に決めました。

おでかけチェッカー、その他アプリもよろしくお願いします〜

初めてみました。よかったらクリックお願いしますね ♪

        にほんブログ村 ゲームブログ×PlayNCBlogへ 

自然に優しい暗記カード♪♪
百人一首、クイズの練習に♪
結婚式の二次会とかにピッタリ♪
Version 1.0.1 絶賛公開中!!
弾幕系よけ x よけゲーム
Version 1.2.0 絶賛公開中!!
基本無料。ゲーム内課金有り(無料で十分遊べます)
Version 1.1.0 絶賛公開中!!
すくすく教育シリーズ第一弾

posted by やまけん at 22:10| Comment(0) | Unity | このブログの読者になる | 更新情報をチェックする