質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

2回答

2053閲覧

unityでリジェクト対応されたnendSDKを入れ直したらエラーが出てビルドできない

amakusa

総合スコア176

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2015/08/12 07:50

お疲れ様です。
先日iOSにunityでつくったアプリの申請を行ったところ、
以下のようなメッセージとともにリジェクトをされました。

2.25 - Apps that display Apps other than your own for purchase or promotion in a manner similar to or confusing with the App Store will be rejected
3.10 - Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program
2.25 Details

The nend SDK in your app displays or promotes third-party apps, which does not comply with the App Store Review Guidelines.

Next Steps

Please remove the nend SDK feature from your app.

3.10 Details

Also, your app includes content or features that can manipulate the user reviews or chart ranking in the App Store. Specifically, the offer wall in your app incentivizes users to download other apps in order to receive points and currency.

Next Steps

\Please remove the following third party library from your app:

nend SDK

これについて調べてみたところ、現在はリジェクト対応しているnend SDKがあるということなので、早速ダウンロードしてAssetsのimportPackageから入れてみたのですが、

そうすると既存のjsファイルの方でエラーが起きました。

Assets/Scripts/AdNendController.js(5,22): BCE0018: The name 'NendAdIcon' does not denote a valid type ('not found').

同じような事例で困っている方いらっしゃいませんでしょうか。
どのように対応すればよいか教えていただきたいです。
宜しくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

AdNendController.jsのエラーが出ている箇所で使用している変数等を定義しているC#スクリプトがコンパイルされる前にAdNendController.jsがコンパイルされていることが原因ではないでしょうか。
該当のC#スクリプトをAssets/Standard Assetsに移すことで解決するかもしれません。
unity3d does not denote a valid type
特殊フォルダーとスクリプトコンパイル順

投稿2015/08/12 08:29

sho_cs

総合スコア3541

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

nendSDKはまだ完全にリジェクト対応できておらず、リジェクト対応したと謳われているバージョンでもリジェクトされます。nendSDKはそもそも諦めたほうが良いと思われます。

参考
http://one-hand-engineer.seesaa.net/article/422564383.html

投稿2015/08/13 02:49

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問