ホーム > Article(記事) > Sandbox エラーについて

Sandbox エラーについて

自分への備忘録。
JailBreakしている人専用。

アプリ内で購入をしようとすると、JBしているユーザは以下のエラーが出る場合あり。

「テストユーザアカウントではありません。」
Sandbox環境で新規アカウントを作成してください。

[Environment: SandBox]

以下の対応をすればアプリ内購入が可能になります。
(SSHできる環境が前提です。)

# cd /private/var/stash/libexec.xxxxx
# mv installd installd.new
# cp -p installd.backup installd
#(念のため) respring

当該アプリを一旦削除して再インストール。(&再設定)
アプリ内で購入処理。

# mv installd.new installd
# (念のため)respring

あわせて読みたい(関連記事):

 

コメント:23

なかしょう 2010年3月24日

これはどんなソフトで入力したらいいですか?
ぼくはtera termを使ってます。
いまいちよく分からないのでどうか教えてください。

setoatu 2010年3月24日

なかしょうさんこんにちわ。

まずJailBreakしておりますか?
SSHでiphoneに接続できますか?

それが前提になっています。
TeraTermでもSSH対応版がありますので接続は可能です。

なかしょう 2010年3月26日

脱獄してます。sshでiPod touchに接続出来ます。
ただ、これをどうやって入力するかが分からないんです。
一行一行#から入力するんでしょうか?

setoatu 2010年3月26日

このとおりで結構です。

ただし、

# cd /private/var/stash/libexec.xxxxx

のうち、#は不要です。xxxxxのところはなかしょうさんのiPod Touchでどのような文字列になっているのか不明ですので確認してください。(lsコマンドなどで)

でも、文字列の意味がわかっていらっしゃらないようですのでこの方法を実行することはお勧めできません。
自己責任でお願いしますね。

なかしょう 2010年3月27日

ありがとうございます。
なんとなくですが、いろいろしたらできました。

えら呼吸 2010年4月5日

とても参考になりました!
ありがとうございます!!

as 2010年7月17日

# mv installd.new installd
# (念のため)respring
というのは、installdを元の状態にもどすことですか?

setoatu 2010年7月19日

> as さん
respringはコマンド名です。installdを元に戻すこととは違います。
respringとはスプリングボード(ホーム・スクリーンを表示しているアプリ)を再起動するコマンドになります。

ひょろうさぎ 2011年3月19日

当方もアプリ内アドオン購入にて非常に困っておりましたが、こちらのサイトのおかげで無事購入できました。
どうもありがとうございます。

環境
ios4.2.1 greenpois0n RC5 にてjailbreaked
mobile terminal にて

ニコ 2011年3月22日

こんにちわ。
cp -p installd.backup installdを
実行すると
no such file….
となります。
それまでは問題ありません。
ご助言頂けると嬉しいです。

setoatu 2011年3月22日

それは、installd.backupがないからではないでしょうか…。
私が試した再のiOSのバージョンは3代でした。4になってから変わっているのかもしれませんね。

またJailBreakした際に記事を更新致します。
お力になれずに申し訳ないです。

kaiho 2011年8月6日

これはどんなソフトで入力したらいいですか

setoatu 2011年8月7日

TeraTermでできると思います。

kaiho 2011年8月7日

mobile terminaldでmv installd installd.newを入力しましたがmv :cannot move `installd` to `install.new` : Permission deniedってどうしょう

*iso 4.3.3 jailbreakしました

setoatu 2011年8月7日

rootになっていないような気がします。
su – rootでスイッチユーザしているかご確認ください。

kaiho 2011年8月7日

rootでどういう意味ですか?
どうかってスイッチユーザしますか?
さっぱりわかりません^^;

setoatu 2011年8月7日

厳しいようですがlinuxなど基本的な知識がないと厳しいと思います。iFileを使えばlinuxの知識がなくても大丈夫かもしれません。

nabe 2011年8月8日

ifunboxから操作しているのですが、installd.backupが見つかりません。
cp ~の行を飛ばすと危険ですか?

ちゃっぷりん 2011年8月11日

こんにちわ
ios 4.3.5 仮脱獄でSSH使用しているのですが

cd /private/var/stash/libexec.xxxxx

この指示のstash内にlibexecが見当たらないのですが

助言お願いします

setoatu 2011年8月11日

こんにちわ。私はiOS4.3.1ですが当該ディレクトリ内にlibexecディレクトリはあります。4.3.5から体系が変わったのかもしれませんね。

確認できず申し訳ありません。

ちなみにxxxx部分は6桁のランダムな文字列ですがそこは大丈夫でしょうか?
大丈夫だとは思いますが念の為確認してみてください。

ちゃっぷりん 2011年8月12日

体系変わった可能性大きいかもですね(;´・ω・)

文字列は大丈夫です

stash周辺を探してみたら
private/var/stash/usr/libexec
のようにlibexecディレクトリが見つかったのですが
4.3.1にも有ったりしますかね?
無かったらこれかなーと思ったのですが
あとlibexecの中身ってどのようなものですか?
それで同一か確認したいので・・・

時間があったら探してもらえるとありがたいです(人’д`o)

setoatu 2011年8月13日

private/var/stash/ 配下ですが、

Applications.pwn/
include.xxxxxx/
libexec.xxxxxx/
pam.xxxxxx/
Ringtones.xxxxxx/
share.xxxxxx/
Themes.xxxxxx/
Wallpaper.xxxxx/

ってな感じです。
また、libexec配下ですが
awk/
cydelete/
gcc/
gnupg/
winterboard/
adlibd
afcd
amfid
BackupAgent
BackupAgnet2
bigram
bootpd
code
configd
crash_mover
CrashHousekeeping
CrashReportCopyAgent
debug_image_mount
fingerd
frcode
gamed
hostapd
installd
installd_mount_helper
itdprepserver
keybagd
launchproxy
locationd
….

大きく体系が変わっていそうですね。お役に立てず恐縮です。

ちゃっぷりん 2011年8月13日

libexecは確認とれましたが・・・

体系が変わったようでやはり installd.backup の場所が違うみたいですねぇ(;´・ω・)

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://blog.kamata-net.com/archives/000482.html/trackback
トラックバックの送信元リスト
Sandbox エラーについて - kamata-net.com より

Additional comments powered byBackType

ホーム > Article(記事) > Sandbox エラーについて

文字サイズ
サイト内を検索(powerd by google)
カテゴリ別アーカイブ
Legacy kamata-net.com
月別アーカイブ
タグ別アーカイブ
My Flickr
明日、帰国か…。あと1年ぐらいここに居たいなぁ。明日、帰国か…。あと1年ぐらいここに居たいなぁ。これがそのステンドグラス。これがそのステンドグラス。今日の結婚式の教会!ステンドグラスが綺麗でした!今日の結婚式の教会!ステンドグラスが綺麗でした!
リンク

ページの上部に戻る