iPod touch/iPhone ネイティブアプリ製作 ver.10

このエントリーをはてなブックマークに追加
1名称未設定

iPod touch/iPhone ネイティブアプリ製作・制作に関するスレです。

前スレ
iPod touch/iPhone ネイティブアプリ製作 ver.9
http://pc11.2ch.net/test/read.cgi/mac/1234555020/

iPod touch/iPhone ネイティブアプリ製作 ver.8
http://pc11.2ch.net/test/read.cgi/mac/1231156968/

iPod touch/iPhone ネイティブアプリ製作 ver.7
http://pc11.2ch.net/test/read.cgi/mac/1227134414/

iPod touch/iPhone ネイティブアプリ製作 ver.6
http://pc11.2ch.net/test/read.cgi/mac/1224089976/

【iPhone Dev Center】
http://developer.apple.com/iphone/

このスレは開発情報の交換用。
pending contract で悩んでる人は過去スレをチェック。

【参考書籍】
たのしいCocoaプログラミング[Leopard対応版]
詳解 Objective-C 2.0
iPhone SDK プログラミング大全
Xcodeプログラミング大全
iPhone デベロッパーズ クックブック

2名称未設定:2009/03/30(月) 12:56:38 ID:7PB2V+R00
2get!!

[self retain];
3名称未設定:2009/03/30(月) 17:07:28 ID:L2W0jBBu0
AVAudioPlayer でMP3を再生させるとき、
MP3ファイルが極端に短い(台詞の「ん?」みたいな)と、シミュレータが落ちない?
実機だと大丈夫なんだけど、MP3を使うのが怖い。
4名称未設定:2009/03/30(月) 22:45:58 ID:a7L2kWWK0
>>1
>【参考書籍】

どうせ出るだろうからまとめとこう
【Cocoa全般、Objective-C】
たのしいCocoaプログラミング(ビー・エヌ・エヌ新社 、2008/8) 木下誠
HappyMacintoshDevlopingTime 3rd Edition(ビー・エヌ・エヌ新社、2006/5)木下誠
HappyMacintoshDevelopinTime 2nd Edition(ビー・エヌ・エヌ新社、2004/6)木下誠
Mac OS X Cocoaプログラミング(ピアソンエデュケーション 、2002/06)アーロン・ヒレガス著、 村上雅章訳
詳解 Objective-C 2.0(ソフトバンククリエイティブ 、2008/5)荻原 剛志
【iPhone、和書】
iPhone SDKプログラミング大全(アスキー・メディアワークス、2009/1)木下誠
iPhone デベロッパーズ クックブック(ソフトバンククリエイティブ 、2009/2)エリカ・サドゥン著、(株)クイープ訳
iPhoneSDKの教科書(秀和システム、2009/3)赤松正行
【iPhone、洋書】
The iPhone Developer's Cookbook(Addison & Wesley、2008/10)Erica Sadun
Beginning iPhone Development(APress、2008/11)Dave Mark
iPhone SDK Application Development(O'Reilly、2009/1)Jonathan Zdziarski
iPhone SDK Programming(Wiley、2009/3)Maher Ali
(尼で見ると続々出版予定)
5名称未設定:2009/03/30(月) 22:51:32 ID:sWIqQOLwi
携帯でアドレスわからないから、だれかtwitterやはてな系の情報のリンクも頼む
6名称未設定:2009/03/30(月) 23:31:26 ID:dNxb8z6mi
いちょつ

>>5
それはいらんでしょ。
7名称未設定:2009/03/30(月) 23:36:00 ID:j3/nyKyg0
Mac OS X のCocoaはもうかなりこなれてきました!iPhoneもやってみようと思ってます!という人は
どう進めるのがいいでしょうか?
8名称未設定:2009/03/30(月) 23:56:01 ID:7dQTax1f0
>7
cocoaをこなれてきてるなら
クックブックどれか1冊と
iPhoneのサンプルをいじっとけばヨユーでいけるかと
9名称未設定:2009/03/31(火) 01:28:59 ID:FZ4R3Yq20
まずは英語の勉強だ
10名称未設定:2009/03/31(火) 01:58:18 ID:qbBnZrVm0
11名称未設定:2009/03/31(火) 04:32:02 ID:jO0e4Eop0
apple内のiPhone開発関係日本語ドキュメント
http://developer.apple.com/jp/iphone/library/japanese.html

(このページへのリンクがどこから張られてるのかさっぱりわからんので、
 直接ブックマークしてる。)
12名称未設定:2009/03/31(火) 08:41:02 ID:3sa5UjAK0
>>5
@iphone_dev_jp
13名称未設定:2009/03/31(火) 13:28:47 ID:/qgnaviF0
14名称未設定:2009/03/31(火) 22:18:59 ID:kh0tctEv0
iPhone デベロッパーズ クックブックってアマゾンだと和訳じゃないのね。
秋葉に行きばあるのかな?
15名称未設定:2009/03/31(火) 22:23:05 ID:+i36Gfow0
秋葉に行きば
秋葉に行きば
秋葉に行きば
秋葉に行きば
秋葉に行きば

ちょうおもしれえ
16名称未設定:2009/03/31(火) 22:43:44 ID:eG3gpB/Hi
>>14
アキバババババババ
17名称未設定:2009/03/31(火) 23:32:46 ID:R8sZvSlqi
>>15
若いって良いね。
これくらいでおもしろがれて。

あ、バカにしてるわけじゃないよ。
そのアタマの幼稚さがうらやましいだけだから。
18名称未設定:2009/03/31(火) 23:54:58 ID:hCeQg0rui
>>14
amazon.co.jpなら邦訳あるだろ
amazon.comなら話は別だが
19名称未設定:2009/03/31(火) 23:56:40 ID:hCeQg0rui
>>17
ヒント:春休み
20名称未設定:2009/03/31(火) 23:58:45 ID:siMQODbz0
なんでこのスレってこんなに殺伐なんだろう
21名称未設定:2009/04/01(水) 00:12:56 ID:/OSitBMu0
キチガイドザが流れ込んできたからじゃん?
22名称未設定:2009/04/01(水) 01:07:01 ID:c2RLRPnb0
>>21
iPhoneアプリ作ってる時点でみんなMacユーザーだろ。
なんで見えない敵と戦ってるの? 春だから頭がお花畑になったの?
23名称未設定:2009/04/01(水) 01:16:46 ID:UGFIG8Oe0
変に生温い方が「お花畑」のイメージだけどな。
2ちゃんだし、殺伐上等なんじゃーないの?
24名称未設定:2009/04/01(水) 01:23:42 ID:Yxzwu+sp0
>>22
いちいち反応するなよドザ
iPhone以降Cocoaスレが荒れてきたのは明白
25名称未設定:2009/04/01(水) 01:24:42 ID:/extxCYS0
やめて!私のために争わないで!
26名称未設定:2009/04/01(水) 01:24:49 ID:7mkn49Z+0
>>23
mixiみたいに変になれ合い的感じなのもなんだよな
27名称未設定:2009/04/01(水) 02:12:40 ID:c2RLRPnb0
>>24
前は過疎ってただけだろ。それからここはCocoaスレじゃない。
28名称未設定:2009/04/01(水) 03:28:08 ID:Yxzwu+sp0
>>27
別に前から過疎ってもいない。
それからここがCocoaスレじゃないのは分かってるよ。なぜ意味を汲み取れない。
29名称未設定:2009/04/01(水) 09:27:57 ID:4AaZewpW0
3.0β2きてた
30名称未設定:2009/04/01(水) 10:45:21 ID:GSdir2Wf0
ただいまダウンロードちぅ。SDK3.0β2。今回も2GBオーバー。でかいね。^^;
31名称未設定:2009/04/01(水) 11:18:58 ID:4AaZewpW0
日本語環境問題直ったかなーと思ったら

今度は

    XCodeが速攻落ちるwww

英語、日本語どちらの環境でも落ちる


ナメとんのか

コンソールのログみても、なにかのファイル読んだあとに落ちる
とかの形跡はみられず
32名称未設定:2009/04/01(水) 12:32:52 ID:4AaZewpW0
なんどかやってるうちにひょっこり立ち上がる
終了するとまた立ち上がらなくなるけど

起動成功のタイミングがわからん

日本語環境で立ち上げても、プロビジョニングの「?」問題直ってない・・・・

33名称未設定:2009/04/01(水) 13:17:27 ID:mtX1on5v0
β2でリストアした直後の緊急電話の画面の色どうなってんのw
34名称未設定:2009/04/01(水) 13:35:40 ID:4AaZewpW0
あれビビるねw
そのあとiTunesへ接続汁画面とファームアップ中プログレス画面が
交互にフラッシュ表示されてもっとビビった
35名称未設定:2009/04/01(水) 14:26:42 ID:UfHvJqYu0
3.0betaの時はすぐ入れたけど
>>31-34読むと今回は迷うなw
36名称未設定:2009/04/01(水) 14:52:57 ID:oK4uHIlO0
開発環境が不安定なのはやめて欲しいわぁ
37名称未設定:2009/04/01(水) 14:53:32 ID:mtX1on5v0
ちなみに俺はXcode問題ないけどな。
>>31は一回アンインストールしていれ直した方がいいと思われ。
38名称未設定:2009/04/01(水) 18:42:56 ID:ZMWokY8i0
サンプルアプリをiPhoneに送りたいのですがエラーがおきます。
各サイトのやりかたを見ながらやっているのですがうまくいきません。
エラーの文は下記のものです。

Code Signing Identity 'iPhone Developer: Name' does not match any valid, non-expired, code-signing certificate in your keychain.

39名称未設定:2009/04/01(水) 18:47:30 ID:DRntOKsR0
>>38
同じ質問が過去スレから5億回くらい既出です。
公式ドキュメントの手順通りにやれば必ずできます。
がんばってください。
40名称未設定:2009/04/01(水) 18:56:29 ID:iUw/RlZOi
>>38
エラー文が全てを物語っているとしか言えんわな。
「各サイト」ってどこ見てるのか知らんけど、公式以外見る必要全くないよ。
41名称未設定:2009/04/01(水) 19:30:18 ID:ZMWokY8i0
>>39
>>40
iDCのドキュメントを見て同じようにしましたが
上のエラーなんです。
他にわかりやすく載せているサイトなどは知りませんか?
42名称未設定:2009/04/01(水) 19:36:33 ID:iUw/RlZOi
>>41
iDCよりわかりやすいサイトなんてないよ。
もう一度、一つ一つ丁寧にやってみな。
完璧のつもりでも絶対にどこかに漏れがあるはずだから。
43名称未設定:2009/04/01(水) 19:44:50 ID:ZMWokY8i0
>>42
見るのはCoding How-To'sで良いですよね?
そこを使ってやったんですが・・・
44名称未設定:2009/04/01(水) 19:56:09 ID:4AaZewpW0
。。だめだこりゃ

そしてageるな
45名称未設定:2009/04/01(水) 19:59:28 ID:mtX1on5v0
吊り棚。
46名称未設定:2009/04/01(水) 23:45:46 ID:Q7TPpKp80
>>38
とりあえずその英文が何て書いてあるか日本語で説明してよ
47名称未設定:2009/04/02(木) 00:30:36 ID:2gRE+iBU0
>>38
2.2.1での成功を体験するべし。
3.0はそれからだ。
OSもiPhoneも初期化からやり直し
48名称未設定:2009/04/02(木) 00:41:45 ID:7jvgiryt0
>>47
iPhoneはOS3入れたならもう純正2以下には戻らんだろ
49名称未設定:2009/04/02(木) 00:45:41 ID:3+gWwKS60
3脱獄して純正の2に戻すんだよ
50名称未設定:2009/04/02(木) 01:09:42 ID:h2wh6kS10
>38

xcodeの「情報を見る」で、「言語」の「日本語」のチェックを外してからxcode立ち上げて
ビルドすればとりあえず回避できると思う。少なくとも漏れはそれで回避できてる。
51名称未設定:2009/04/02(木) 01:09:53 ID:lyIIc8qE0
脱獄しても純正の2には戻らないんじゃなかったでしたっけ?
脱獄した2に戻るだけで。違ってたらすみません。

>>38
たとえば、「iPhone自作プログラムを転送」と入れてググってみるといいかも。
52名称未設定:2009/04/02(木) 01:10:40 ID:znb+0o2Mi
>>49
普通に資料がいっぱいある正規手順すらできないやつに脱獄薦めるなよ。
53名称未設定:2009/04/02(木) 01:12:11 ID:znb+0o2Mi
>>50
これでダメなら、Mac自体の言語環境も日本語やめて英語にしてみな。
俺はこれで大丈夫になった。
54名称未設定:2009/04/02(木) 01:14:04 ID:znb+0o2Mi
>>53
っと、>>38へのレスで、>>50でダメなら>>51も試しなよって意味でした。
もう寝るわ
55名称未設定:2009/04/02(木) 01:38:19 ID:lyIIc8qE0
>>38
あと、ちょっと乱暴な検索ですが、
そのエラーメッセージのシングルクォートに囲まれた部分を削除した残りの英文を、
ベタッと検索窓にコピペしてググったら答え出ません?
56名称未設定:2009/04/02(木) 02:38:03 ID:2gRE+iBU0
>>42
日本語環境特有の問題もある。
偉そうに断言するな
57名称未設定:2009/04/02(木) 03:16:37 ID:uJkUhWhX0
おまえらにぼし食え。
58名称未設定:2009/04/02(木) 06:18:30 ID:BnWvsYgb0
にぼしおいしいよね。
59名称未設定:2009/04/02(木) 10:17:50 ID:B+RbO3nt0
safari4βで、iTunesに載せる画像をUPできないので、firefoxでUPするとエラーでアップできねー
なんでだ?同じ様な方っています?
safari4は、appleのサイトでさえまともに見れなく終わってるのでいいんだけど
firefoxは、ちょっと前まで出来てたのに。
60名称未設定:2009/04/02(木) 10:19:46 ID:1vxTN2Yk0
開発環境にBetaとか入れる方がおかしい
61名称未設定:2009/04/02(木) 10:30:33 ID:B+RbO3nt0
おかしいのわかってるわい!w
いつものと違うマシンで代わりにアップしてるんです、泣
62名称未設定:2009/04/02(木) 11:13:06 ID:cvsxtJSx0
>59
どーもSafari4入れてからおかしな現象おきるようになってる気がして
アンインストールしたけど、改善せず
結局OSごと再インストールしちゃったw
63名称未設定:2009/04/02(木) 12:03:50 ID:B+RbO3nt0
>>62
それってどんな現象?
きついなー。そもそもappleのサイトも見れないしなw
64名称未設定:2009/04/02(木) 12:04:57 ID:BNuP3CI10
ついでに人生も再インストールした方がいいと思うよ
65名称未設定:2009/04/02(木) 12:59:21 ID:cWTTKyu/0
>>64
人生の再インストール方法が分かりません。
手順を詳しく教えてください><
66名称未設定:2009/04/02(木) 13:22:30 ID:ywpJes/Oi
>>65
ちゃんと公式ドキュメント読んだか?
67名称未設定:2009/04/02(木) 15:28:11 ID:I15uCJA30
>>65
まずシャットダウンしろ
68名称未設定:2009/04/02(木) 19:52:56 ID:B+RbO3nt0
つまんないな。そりゃおもしろアプリ作れんわw
69名称未設定:2009/04/02(木) 20:00:40 ID:OG6p828V0
シャットダウンしたら。。。
70名称未設定:2009/04/02(木) 20:03:58 ID:dQ2kiJTC0
ハードウェアの問題は再インストールしてもどうにもならない。
71名称未設定:2009/04/02(木) 20:34:16 ID:xizKOp4Qi
登録してある電番へ無作為にイタ電掛け続けるとか、
スパム送信アプリなんかどーだ。
再インストールの前に初期化しないとな。
72名称未設定:2009/04/02(木) 21:13:16 ID:w+C6xZ6p0
>>65
まずチ○コのパーミッションをXYからXXに。
73名称未設定:2009/04/02(木) 22:03:20 ID:L5xPIOSE0
>>55
SDK 3.0でだとそれが出ます。
なので日本語チェックをはずしてやっても
うまくいきませんでした。
74名称未設定:2009/04/02(木) 22:39:40 ID:/yKp1cHA0
OpenGL ESの勉強したいけど、本があまり出ていないみたいですね。
良い学習方法はありますか?
75名称未設定:2009/04/02(木) 22:43:02 ID:OG6p828V0
インターネッツですね
76名称未設定:2009/04/02(木) 23:32:14 ID:IIkuwqRL0
>>73
Nameが怪しい。
77名称未設定:2009/04/02(木) 23:47:40 ID:jKrp12Kci
>>73
なぜ、いきなり3.0betaにトライしてしまったのか。先ずはそれを悔やむと良いよw
で、とりあえずはbeta2も出たことだし、それを入れ直して試すと良いよ。
まだ実機を3.0にしていないならば、2.xのSDKを入れて確認すると良いと思う。
まずは問題の切り分けをしましょう。
それができないならば、この先もやっていけないのは目に見えているからな。
78名称未設定:2009/04/03(金) 00:53:34 ID:I9ouHJ7x0
iDC日本語版サイトに、日本語訳のドキュメント増えてますよ。
とりあえず、実機に転送うんぬんで戸惑っている人は、「iPhone開発ガイド」を読むと幸せですよ。
79名称未設定:2009/04/03(金) 00:55:30 ID:DfeQmNki0
iDCって? 大塚家具?
80名称未設定:2009/04/03(金) 01:03:59 ID:I9ouHJ7x0
えーw。ジョークだと思いますけど、いちお、URL書いときますね。
ttp://developer.apple.com/jp/iphone/library/japanese.html
81名称未設定:2009/04/03(金) 02:53:48 ID:H6AFVMCA0
こんなに翻訳されてたのか!
82名称未設定:2009/04/03(金) 02:54:42 ID:H6AFVMCA0
もうちょっとでIDにMACだったわ
83名称未設定:2009/04/03(金) 03:02:55 ID:DfeQmNki0
iPhone Dev Center=iDCかw
すっかり大塚家具かMacworld主催元のどちらかと思った
釣りじゃなくてマジで
84名称未設定:2009/04/03(金) 07:08:13 ID:pbP1Qn2m0
>83
同じくw

それにしても公式の日本語ドキュメントが「増える」という現象が
何かの間違いでないの?と未だに信じられない感じ。
iPhone以前の停滞感と比較して
85名称未設定:2009/04/03(金) 10:29:59 ID:V8C+p0bx0
1000ページ位あるな。実機転送が出来ない人はこれを読む事。

iPhone開発ガイド - デバイスの管理
http://developer.apple.com/jp/iphone/library/documentation/Xcode/Conceptual/iphone_development/128-Managing_Devices/devices.html#//apple_ref/doc/uid/TP40007959-CH4-SW2



iPhone アプリケーションプログラミングガイド New!
iPhone ヒューマンイン ターフェイス ガイドライン
iPhone OS テクノロジーの概要 New!
iPhone 開発ガイド New!

Objective-C 2.0 プログラミング言語
iPhone OS View Controller プログラミングガイド
iPhone OS Table View プログラミングガイド
iPhone OS Address Book プログラミングガイド
Core Audio の概要
Audio Session プログラミングガイド
Core Animationプログラミングガイド
アニメーションのタイプとタイミング

iPhone Simulator プログラミングガイド
iPhone アプリケーション チュートリアル
iPhone OS Xcode クイックツアー

86名称未設定:2009/04/03(金) 15:26:59 ID:jg/I1kqV0
今は、チームでリリースしてるんだけど、(企画とデザイン担当)一から自分でつくってリリースしてみたい。
そんな本でもあればいいのに。
87名称未設定:2009/04/03(金) 15:42:47 ID:z4c4mQaG0
>>86
すればいいじゃん。
本って、どういうこった?
88名称未設定:2009/04/03(金) 16:41:47 ID:qP6Gt8Ss0
>86
その部分はNDAがらみがあるから、どこも書籍化はできん。
っていうか、あの程度の英語で駄目ならやめた方がいいぞ。
MSみたいに手取り足取りなんてAppleに期待なんてできねえんだから。
89名称未設定:2009/04/03(金) 18:17:05 ID:xdJNgcQYi
>>88
NDAの対象は一般にリリースされていない製品に関わる範囲だけじゃないのか⁇
90名称未設定:2009/04/03(金) 18:18:57 ID:7cpMEkRpi
>>88
お前の言ってる事がよくわからん。
91名称未設定:2009/04/03(金) 18:58:49 ID:xdJNgcQYi
プログラミング未経験なら、"たのしいCocoa"の前に"Become an Xcoder"ってpdf書類を
翻訳して配布してくれてる人がいるので目を通しておくといいよ。

あとはCの教科書。"おまじない"で片付けない、厚めの親切な本がお薦め。
GUIを使わないUnixコマンドラインツールも、Xcodeのテンプレートを使って
1クリックでビルド出来るから、何度も失敗を繰り返してみな。
92名称未設定:2009/04/03(金) 19:26:42 ID:qP6Gt8Ss0
一応、Program PortalはNDAの対象だぜ。
リリース部分に関しても引っかかるはずだけど?
93名称未設定:2009/04/03(金) 20:12:33 ID:Ou3ECG8E0
Mac買う前にデベロッパーズクックブックを先に買ったんだけど順番が逆だったかな。
しかもプログラミング未経験
94名称未設定:2009/04/03(金) 20:45:03 ID:xdJNgcQYi
>>93
Xcodeのさわりを習得
Cをサラッと流す(標準Cライブラリ•C文字列•メモリ管理なんかは後回し。Cocoaでカバー出来るから。)
たのココ

の順でやってみ。
95名称未設定:2009/04/03(金) 20:53:27 ID:xdJNgcQYi
あのオバちゃんが書いた本はiPhoneアプリを実装する際にレシピを参考に
する感じかな。まぁ、すぐに理解出来るようになる。
96名称未設定:2009/04/03(金) 21:02:08 ID:Ou3ECG8E0
>>94
>>95
助言助かります。
クックブック読んでも何だかアプリ作れる感じがしないのでObjective-C 2.0本でも買おうと思ったんですが
Objective-C 2.0よりCocoaが先ですか?これまた順番を誤ってしまった…
97名称未設定:2009/04/03(金) 21:12:49 ID:xdJNgcQYi
その2つは相反するものじゃない。いわばタイヤの両輪。
英文法とボキャブラリみたいなもんだ。
中学生の英語の授業のように、簡単な例を題材に両方を同時にやるべきだと思う。
98名称未設定:2009/04/03(金) 22:41:07 ID:vUoHjRo20
>>92
日本語でおk
英語でもいいよ
99名称未設定:2009/04/03(金) 22:42:37 ID:a4Hel2El0
最近日本語資料が増えているのを知って、今まで泣きながら英文を読んでいたのは何だったのだろう、と思った。
でもそれを言っていたらいつまでも始められないのだが。
100名称未設定:2009/04/03(金) 22:56:03 ID:Ou3ECG8E0
>>97
なるほど。
Objective-C 2.0とたのココ同時はキツそうなので、取り敢えずたのココ買ってクックと同時進行してみます。
ある程度進んだらObjective-C 2.0本買って、その頃にはスノー入りiMac出てるかも知れないし。
助言サンクスでした。
101名称未設定:2009/04/03(金) 23:11:27 ID:0VDeYeT10
雪豹はWWDCから2ヶ月以内に出ると言われてるけど
実際は9月くらいじゃなかろーかとも。

そこまで待つよりminiを買ってXcodeに慣れるのが吉。
102名称未設定:2009/04/03(金) 23:45:51 ID:g5jOI8Uz0
>>97
そのフレーズもらいます、tクス
103名称未設定:2009/04/04(土) 00:34:33 ID:xe6lmhpY0
>>102
そのフレーズ見かけたら2ch情報のパクリだと周りに言いふらしてやるわ
104名称未設定:2009/04/04(土) 01:38:05 ID:RmnKqZaW0
>>87
おまえ、いやな奴だね。
ホント生きていくのが嫌になるわw

105名称未設定:2009/04/04(土) 03:39:03 ID:MxxkGipc0
なんか売り上げにマイナスがあるんだorz
返品されたのかなぁ、、、
106名称未設定:2009/04/04(土) 09:15:22 ID:Dd2CJ1Uz0
OpenGLとOpenGLESって結構違うんだな
glBeginがないなんて
107名称未設定:2009/04/04(土) 11:06:45 ID:RmnKqZaW0
>>105
どういうこと?
108名称未設定:2009/04/04(土) 11:25:41 ID:OOLWayMF0
みんな本読むの好きなのね。
アプリケーション チュートリアル見ながら手動かした方が速いし楽しいと思うんだけど。
https://developer.apple.com/jp/iphone/library/documentation/iPhone/Conceptual/iPhone101
109名称未設定:2009/04/04(土) 11:57:01 ID:U+XmTc6D0
>>108
プログラミング本は読むだけのものと思ってる時点で間違ってるような。
110名称未設定:2009/04/04(土) 15:22:44 ID:KpOI6Y4o0
Cocoa に、文字列で書かれた16 進数を、10進の数値に変換する
メソッドってありますか?

NSString * a = @"FF";

を、

NSInteger b = 255;

に、手っ取り早く変換したいのです。
(その逆もやりたい)
111名称未設定:2009/04/04(土) 16:26:12 ID:STNaPWZQ0
実験してないんであてずっぽうだけど、文字列の頭に0xつけて数値表現にしたら
インスタンスメソッドで数値として読めそうな気がしてます

NSString *b = [@"0x" stringByAppending:a];
NSInteger = [b integerValue];

とか。まちがってたらごめそ
112名称未設定:2009/04/04(土) 16:31:27 ID:STNaPWZQ0
うげ、コンパイルとおんねーゴミまいてしまった。
脳内変換でよろ
113名称未設定:2009/04/04(土) 17:37:02 ID:EI5JXEAq0
>>108
調査目的でSDKを調べる場合、手を動かすよりも資料を大量に読むことの方が重視される
114名称未設定:2009/04/04(土) 19:34:28 ID:OOLWayMF0
>>113
僕はPrograming GuideかSample Codeを全文検索で引っ掛ける方が速いなぁ。
115名称未設定:2009/04/04(土) 22:00:58 ID:ozNE9z0e0
>>114
プロジェクトの共同製作者ならそれでも割と大丈夫だけど、
単純な調査目的の場合は、内容と条件次第でNDAとかに
引っかかりかねないからな

出版された資料は誰でも触れるから、提示方法として安心確実で楽
116名称未設定:2009/04/05(日) 03:10:07 ID:Yi9j9Pq10
>>110
C文字列でsscanf,sprintfくらいしか思いつかないなぁ

NSString *a = @"FF";
const char *c = [a UTF8String];
int val;
sscanf(c, "%X", &val); //文字列から数値へ
char buf[3];
sprintf(buf, "%X", val); //数値から文字列へ

Cocoaで同じようなメソッド(や関数)があれば教えて欲しいかも
117名称未設定:2009/04/05(日) 03:42:28 ID:hgBH3iei0
ググれカスども
{
unsigned int i = 255;
NSString *string = [NSString stringWithFormat:@"%X", i];
NSLog(string);
}
{
NSString *string = @"FF";
unsigned int i = 0;
[[NSScanner scannerWithString:string] scanHexInt:&i];
NSLog(@"%d", i);
}
そして二度と書き込むなボケ
118名称未設定:2009/04/05(日) 05:34:30 ID:kLqrRo5D0
ありがとう。帰っていいよ。
119名称未設定:2009/04/05(日) 13:53:00 ID:SgqGag7s0
UITableViewのセルに
UISegmentedControlを入れたらガイドライン違反になったりします?
たいがON/OFFスイッチか、
3つ以上の選択枝があるなら別Tableにてチェックマーク
って感じですよね。。

3つくらいだったら別Tableへ遷移させるのも大げさだなあと思って。
120名称未設定:2009/04/05(日) 17:30:28 ID:GcMXOKv80
優しい奴・・・
121名称未設定:2009/04/05(日) 20:44:58 ID:hgBH3iei0
>>119
ふざけんなよガイドラインが気になるならガイドライン読めよカス
スライダーでもボタンでもなんでも好きなもん乗せやがれアホが
ttp://developer.apple.com/jp/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/ContentViews/chapter_11_section_2.html
http://developer.apple.com/jp/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/ApplicationControls/chapter_12_section_12.html

ところで、AppStoreでの販売業者の欄に個人事業主の屋号を載せることは可能でしょうか?
知ってる方いましたら教えてください。
122名称未設定:2009/04/05(日) 21:25:25 ID:rqK3T2ut0
>>121
ガイドライン嫁よカス
123名称未設定:2009/04/05(日) 21:27:20 ID:Cs+MMzCe0
>121
とっくによんでるからリンク別に張らなくてもいいよ。
124名称未設定:2009/04/05(日) 21:49:04 ID:hgBH3iei0
もうこのキャラ辞めるわ
せっかく親切心で教えてもリアクションが悪い
>>122
URL張って頼む
125名称未設定:2009/04/05(日) 22:16:20 ID:rA/AYs/T0
126名称未設定:2009/04/05(日) 23:44:46 ID:hgBH3iei0
>>125
サンクス
127名称未設定:2009/04/06(月) 00:50:10 ID:swjqB9/M0
BB2Cのようなアプリを作りたいんです。
できれば、Safariをカスタマイズしたい。

どこかにサンプルとなるコードはないでしょうか?
せめて、更新ボタンアイテムのイメージだけでも欲しい。
128名称未設定:2009/04/06(月) 00:56:39 ID:swjqB9/M0
>>126
個人の屋号は無理ですよね?
129125:2009/04/06(月) 00:58:17 ID:W31O2whm0
130名称未設定:2009/04/06(月) 01:27:03 ID:swjqB9/M0
>>129
いじわるやな。もちろん読んでるよ。

個人の屋号は法的に証明できるかどうかってことでしょ?

もしやできるの?
131名称未設定:2009/04/06(月) 02:52:36 ID:t6KIlYwX0
商号登記をして登記簿謄本を発行してもらえばできるだろうね。

問題はAppleが個人事業主の商号登記をもってCompanyであると認めるかどうか。
法人ではないからね。
132名称未設定:2009/04/06(月) 03:39:54 ID:49AHTsG/0
この記事のその後が気になる
ttp://d.hatena.ne.jp/moto_maka/20081004/1223064339
133名称未設定:2009/04/06(月) 03:43:41 ID:49AHTsG/0
間違えた
Appleに質問投げたその後が気になるところ
ttp://d.hatena.ne.jp/moto_maka/20081108/1226089382
134名称未設定:2009/04/06(月) 07:50:25 ID:T5bmsFlpi
>>124
俺はニヤニヤしてたからなっ!
135名称未設定:2009/04/06(月) 10:50:01 ID:+fXqgzZL0
>124
そういうのはほんとウザイよ
136名称未設定:2009/04/06(月) 11:10:03 ID:Mx6YEWIai
ヒューマンインターフェイスガイドライン以外で、
こんなアプリは作っちゃダメだよー。
ってのが書いてあるドキュメントってありますかね?
それっぽいのが見つからなかったもんで。。
137名称未設定:2009/04/06(月) 11:15:16 ID:/MsoiuYq0
心に余裕のない奴だ・・・
138名称未設定:2009/04/06(月) 11:37:33 ID:hr+UepoW0
>>135
真面目か!
139名称未設定:2009/04/06(月) 11:41:31 ID:hr+UepoW0
質問する立場の奴が教えてエロイ人と言うのはウザイが
教えてくれるんならツンデレでもかまわんな
>>131
これ誰か試した人いない?
140名称未設定:2009/04/06(月) 12:22:46 ID:+fXqgzZL0
>136
リジェクトDBがあるけど
最近投稿無しですね
http://iphone-rejectdb.appspot.com/

>137
いちいち「俺って面白いだろ?」臭がくさいんだわ
141名称未設定:2009/04/06(月) 13:02:06 ID:lq+toAC2i
>>136
SDKの許諾文書。
ナビ的なものはダメとか、いろいろ書いてあるよね。
142名称未設定:2009/04/06(月) 13:22:19 ID:Mx6YEWIai
>>141
ありがとです!全然読んでなかったです。
読み直してみます。
143名称未設定:2009/04/06(月) 13:31:05 ID:55wx1Tdw0
Pending Contractスレに入金関係のこと書いても反応無いみたいだからこっちに書くけど、
売上金は遅延無く毎月きちんと振り込まれてる?
gdgdではない?
144名称未設定:2009/04/06(月) 15:44:06 ID:9J1s5CNh0
>>143
振込日は毎月バラバラ。数か月ぶん振り込まれないこともある。
問い合わせしても当然のように放置される。はっきり言ってグダグダだよ。
145名称未設定:2009/04/06(月) 16:00:29 ID:14IqE4w40
無償版のアプリから有償版の販売ページに導きたいのですが
どうすればよいのでしょうか?
アクセスするURLをどこから取得すればよいのでしょうか?
146名称未設定:2009/04/06(月) 16:09:33 ID:mO+ScLkW0
まず、服を脱ぎます
147名称未設定:2009/04/06(月) 16:13:10 ID:6rdWrt300
>>145
英語のドキュメントにApp Storeの利用の仕方みたいなのがあったはず
だから、それ読め

で、わかったらまとめをここに報告してくれ
148143:2009/04/06(月) 16:21:56 ID:WxS127wr0
>>144
サンクス!
振込日はバラバラでもいいけど、毎月振り込まれないのは痛いなぁ
お金関係はしっかりしてくれよマジで…

先月初めて250ドルを超えたんだけど、あまり期待しないで待ちますわ…
149名称未設定:2009/04/06(月) 16:41:37 ID:9VrO3DaV0
UIDatePickerの表記を強制的に日本語にしたいのですが、
どうすればいいでしょうか?

インスタンス生成後、
datePicker.locale = [[NSLocale...
という形でja-JPを渡してもダメでした。
150149:2009/04/06(月) 16:51:53 ID:9VrO3DaV0
自己解決しました
言語環境 -> 書式を日本語にしてcurrentLocaleにしたら日本語になりました。
151名称未設定:2009/04/06(月) 18:03:07 ID:q+LlE8/80
>>150
それあたりまえだよね?ね?ね?
152名称未設定:2009/04/06(月) 18:21:20 ID:bAdrTq05i
>>150
ついでに日本人のユーザでも英語に設定してる人もいるわけだが、
その人がそのアプリを使った場合、
当然Localeは英語になると思うけど問題ないのかな?
153名称未設定:2009/04/06(月) 22:19:36 ID:DimjAIyBi
複数のビューを扱っていて、それぞれに機能を持たせています。が、リソース読むなりして、pushしてしまうとnavigationbarなりで戻ったさいdeallocしてしまいます。

Push意外にビューを表示することはできないでしょうか?

うん?ひょっとしてNavigationBarに追加しなければいい?
154名称未設定:2009/04/06(月) 22:40:08 ID:vf0LyaCu0
>>140
飲み会でじとっとして浮いてそうだなお前
>>153
どういう場面で使いたいのか分からないけどretainのpropertyで誰かが保持してればいいんじゃない?
155名称未設定:2009/04/06(月) 23:07:09 ID:n5yxJLIP0
>153
日本語でok
156名称未設定:2009/04/06(月) 23:15:26 ID:swjqB9/M0
下記の件、どなたか助けていただけないでしょうか?

ちなみに、リロードアイコンは、SDKにはないですよね?


127 名称未設定 sage 04/06(月) 00:50:10 ID:swjqB9/M0
BB2Cのようなアプリを作りたいんです。
できれば、Safariをカスタマイズしたい。

どこかにサンプルとなるコードはないでしょうか?
せめて、更新ボタンアイテムのイメージだけでも欲しい。
157名称未設定:2009/04/06(月) 23:27:36 ID:jecrN2/G0
UIBarButtonSystemItemRefresh
158名称未設定:2009/04/06(月) 23:57:43 ID:jawClrlo0
>>156
とりあえず「UICatalog」ってサンプルコード見てみろよ。
話はそれからだ。
159名称未設定:2009/04/06(月) 23:58:13 ID:swjqB9/M0
>>157
おぉ、レスありがとうございます。
どこを見たら探せるんだろう?
160名称未設定:2009/04/07(火) 00:01:12 ID:+SJki5pE0
>>158
おぉぉ、またもやレスありがとうございます。

UICatalogは見たんですけど、不十分でした。見方が悪いのかな?
161名称未設定:2009/04/07(火) 00:28:10 ID:8OfeRuGL0
悪いのは見方じゃないと皆思ってるだろうな

まずドキュメント読めよ。インターフェース周りのことだってわかりきったことなのに、
インターフェースガイドラインも読んでないんだろ。
IBで確かめるって手もあるのにそれもしない。

157と158の親切さ加減に涙がでたわ
162名称未設定:2009/04/07(火) 00:28:46 ID:z6Y7yW0K0
>>160
あんまり言いたくないけど、君には無理。
163名称未設定:2009/04/07(火) 01:16:50 ID:P1Br44UI0
>>161
まずドキュメントですね。
IBはInterfaceBuilderのことであってるかな?
164名称未設定:2009/04/07(火) 01:19:14 ID:P1Br44UI0
>>162
ありがとね。
じっくり勉強して見返してやる。
165名称未設定:2009/04/07(火) 02:01:46 ID:f3oLzy3Yi
>>164
何年後くらいに?
166名称未設定:2009/04/07(火) 02:14:56 ID:P1Br44UI0
>>165
0.1年後。

とりあえず「システムに用意されているボタンおよびアイコン」は読んだ。

Safariの「戻る」と「進む」は、標準ボタンじゃないのかな?
167名称未設定:2009/04/07(火) 07:04:48 ID:CaqhUKRo0
なんだか面白いらしいオナニーみせつける人やら高飛車な初心者やら・・
今まだ春休み?
168sage:2009/04/07(火) 10:07:41 ID:RUMdWjhF0
>>154

iPhoneのBB2Cからだったので、細かくかけずすいません。

やりたいのは、

・RooView(UIView)のボタンをクリックするとpushViewControllerで別のViewを表示します。

 hogeView *theView = [ [hogeView alloc]init];
 [[self navigationController[ pushViewController:viewController animated:NO];

そのViewではthreadでずっと処理を走らせます。たとえば、秒数をカウントし続けるなど。
しかし、このやりかただとNavigationBarで戻ってしまうと、次に同じのを表示することができません。(deallocしますよね?)

Viewを保持しておいて再度表示ってことが出来ないものでしょうか?
169名称未設定:2009/04/07(火) 11:04:54 ID:eTBscBEP0
>>168 まずはもちつけ
theView は何処へいったのだ
viewController はどこからきたんだ

とりあえず NSObject は「誰か」が保持していれば dealloc
されない。>>168の場合、その「誰か」の大元が navigation controller
だから、戻ってしまうと dealloc される。
170名称未設定:2009/04/07(火) 11:43:51 ID:BkXLDob10
>>167
オナニーで高飛車な発言だな
171名称未設定:2009/04/07(火) 14:46:59 ID:FoT6goJG0
UIViewやUIViewのサブクラスのキャプチャを取得してUIImageにすることはできますか?できなければ画面全体でもいいんですが。

スクリーンの描画コンテキストに対してUIImage.drawInRectみたいなことをするのかなと思っているのですが的外れですか?
Objective-Cは初めてまだ日が浅くどの部分になにがあるか把握しきれていません。
172名称未設定:2009/04/07(火) 14:55:53 ID:eTBscBEP0
UIView extension
-(UIImage*)createUIImageWithWidth:(float)width height:(float)height
{
int bytesPerRowInDest = width * 4;
void *_textureBytes = malloc( height* bytesPerRowInDest);
int bitsPerComponent = 8;

CGColorSpaceRef colorSpace;
colorSpace = CGColorSpaceCreateDeviceRGB();

contextRef context = CGBitmapContextCreate(_textureBytes, width, height, bitsPerComponent, bytesPerRowInDest, colorSpace, kCGImageAlphaNoneSkipLast | kCGBitmapByteOrder32Big);

UIGraphicsPushContext(context );

[self drawRect:[self bounds]];
CGImageRef cgimage = CGBitmapContextCreateImage(context);
UIImage *image = [[[UIImage alloc] initWithCGImage: cgimage] autorelease];

UIGraphicsPopContext();
CFRelease(context);
CGColorSpaceRelease(colorSpace);
free(_textureBytes);

return image;
}
173追伸:2009/04/07(火) 14:58:36 ID:eTBscBEP0
CFRelease(cgimage);
も追加。
174名称未設定:2009/04/07(火) 16:16:23 ID:AUNpz+9m0
navigationItem.promptの高さって指定できる?
175名称未設定:2009/04/07(火) 20:32:15 ID:JZkO4spU0
すみません。
別ファイルにある変数を使う場合は
どのようにすればいいでしょうか。
176名称未設定:2009/04/07(火) 20:40:37 ID:ewkALpRR0
( ゚д゚)ポカーン
177名称未設定:2009/04/07(火) 21:46:29 ID:FoT6goJG0
> 172

うおー、サンクス!
もっと簡単にできるもんだと思ってました。
178名称未設定:2009/04/07(火) 21:59:39 ID:8OfeRuGL0
>>175
Cの基礎から勉強する

179名称未設定:2009/04/07(火) 23:16:27 ID:wM2JV25t0
ttp://www.iphonedevsdk.com/forum/iphone-sdk-development/2447-tab-bar-controller-navigation-controller-tableview.html
上の記事を参考に、タブバーの中にナビゲーションバーが存在するアプリ雛形を作ろうとしているのですが、IBの使い方が間違ってるのかつまってしまいました。
どなたか助言plz。

以下、記事抜粋。(かっこ内が自分がやった事です。)
1- create new Tab Bar Application
([新規プロジェクト]から「TabBarApplication」を選択してプロジェクトを作成)

2- create a new FirstScreenViewController .h and .m class
3- add the appropriate TableView methods (as explained in other articles)
([新規ファイル]-[Cocoa Touch Classes]から「UITableViewController subclass」を選択して、『FirstScreenViewController』.m、.hを作成)

4- Create a new FirstScreen.xib with a UIView
([新規ファイル]-[User Interfaces]から「View XIB」を選択して、『FirstScreen.xib』を作成)

5- Drop a TableView onto the View
(4-.で作成した『FirstScreen.xib』をIBで開いて、中にあるViewをWクリックして表示して、[Library]から「UITable View」をD&Dで配置)

6- set the files owner to point to FirstScreenViewController
(4-.で作成した『FirstScreen.xib』をIBで開いて、「File's Owner」を選択し、[Inspector]-[Class Identity]-[Class]に『FirstScreenViewController』を指定)

7- Save to project
(プロジェクトを保存)

8- load up MainWindow.xib
(既存の『Mainwindow.xib』をIBで開く)

9- set the first tab to be a Navigation Controller
(既存の『Tab Bar Controller』の中にある『Selected Navigation Controller』を選択し、[Inspector]-[Identity]タブ内-[Class Identity]-[Class]に『UINavigationController』を指定)

10- set the first tabs xib to point to the FirstScreen.xib file
(同じく、[Inspector]-[Attlibutes]-[NIB Name]に『FirstScreen』を指定)
180179:2009/04/07(火) 23:18:09 ID:wM2JV25t0

ttp://www.dotup.org/uploda/www.dotup.org28974.zip.html
に、現状のプロジェクトをうpしてます。


6-.あたりからが間違ってるような気がして色々変えてみたのですが・・、むむ。
記事中にIBを使うって明確に書いてないのでIBをつかっちゃだめなんでしょかね。
181名称未設定:2009/04/08(水) 00:37:36 ID:tA94/6nx0
>>171
UIGraphicsBeginImageContext(myView.frame.size);
[myView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
182sage:2009/04/08(水) 01:04:32 ID:rc6KdzEK0
>>169

解決しました。

よく考えたら、ControllerViewを呼び出し側で保持しておいて、
ポインタがあればpushし、なければinitするというようにしました。。

なんか複雑に考えてしまったようです。
183名称未設定:2009/04/08(水) 04:20:45 ID:hyGgzECo0
無償版のアプリから有償版の販売ページに導きたいのですが
どうすればよいのでしょうか?
アクセスするURLをどこから取得すればよいのでしょうか?
184名称未設定:2009/04/08(水) 04:38:42 ID:1NIyVc620
>>183
過去ログ読みなさい
俺はver.9で説明したので今回は以上。

でわ、駅に向かいます
185名称未設定:2009/04/08(水) 05:59:01 ID:bCC3HjjJi
>>183
apple資料にあるな。
iTunesいじっててもわかると思うけど。
同時申請や未発売時に知りたいというならちと応用が必要だけど。よく見てみれば、このIDで良いのかとわかるよ。

186名称未設定:2009/04/08(水) 09:05:45 ID:Tdr12lBdi
iPhoneで使えるID3v2タグを取得できるソースなりサンプルなり知りませんか?

v1は簡単なのですが、v2は複雑でして。
187名称未設定:2009/04/08(水) 10:13:15 ID:F1BrChUmi
>>186
iPodの楽曲にはアクセス出来ないよ?
188名称未設定:2009/04/08(水) 10:18:45 ID:mj5K40WS0
>187
3.0βだろ
189sage:2009/04/08(水) 10:33:59 ID:Z3qVs2FO0
>>187

ええ、
自前のDocumentsに保存したMP3ファイルを表示する際に、タグを使いたいんです。
190名称未設定:2009/04/08(水) 10:54:31 ID:rWfaqnf7i
>>174
Safariとか駅探見てて思ったんだけど、標準のNavigationBar+promptよりも明らかに幅狭いんだよね。
どうやってるんだろ?
http://beebee2see.appspot.com/i/agpiZWViZWUyc2VlchQLEgxJbWFnZUFuZFRleHQY7bACDA.jpg
191名称未設定:2009/04/08(水) 11:02:44 ID:FPC47kTx0
>>190
IBでは無理だけどコードではframe設定できた気がする。
関係なかったらごめん。
192171:2009/04/08(水) 11:26:27 ID:sjpg6vXd0
>>172

試してみました。
(contextRef は CGContextRefに修正)
内容はだいたい理解できました。
ただ、描画しても真っ黒。
期待のサイズの真っ黒なUIImageができている感じ。
なんでだろ。。。?

コンテキストを作成して UIView.drawRect にて指定したコンテキストに
描画させてコンテキストを元に戻すと流れは分かったけど真っ黒。。。

193名称未設定:2009/04/08(水) 13:31:31 ID:L2KT65/b0
>>192
画面キャプチャしたいだけなら、
実機でPower+Homeじゃダメなの?

それでなければ、XCodeのオーガナイザから
キャプチャするとか…。
194名称未設定:2009/04/08(水) 13:51:22 ID:4PEuaQ310
>>192
透明な背景に黒い字で書いているんじゃないの
195171:2009/04/08(水) 14:11:37 ID:sjpg6vXd0
>>193
いや、キャプチャ画像が欲しいんでなくてアプリでそれを使いたいんですよ。

>>194
やってるのは、UIViewのなかにUITextFieldとか置いたものをキャプチャさせて、UIImage作って、それを別のところに配置してみてテストしてます。


画像はできてるけど、キャプチャができていない感じなんです。
196名称未設定:2009/04/08(水) 14:38:43 ID:oabwxSGCi
画面のスクロールを二本指で行うようにしたくて、UIScrollViewのサブクラスで何とか実装できないかトライしてたんですけど、上手くできません。
何か方法ありませんか?
197196:2009/04/08(水) 14:40:34 ID:oabwxSGCi
すいません。追記です。
フリック操作をさせたいと考えてます。
ただのスクロールであれば簡単に出来ますね。。。
198171:2009/04/08(水) 16:17:09 ID:sjpg6vXd0
>>172

追記です。

[self drawRect:[self bounds]];

この部分で設定されているコンテキストに描画されてないのかなと思うんです。

背景を赤く塗ったり、円を書いたりの描画処理を挟むと描画されているのでこの部分がちゃんと動けば動くのかなと思うのですが。。。

[self setNeedsDisplay];
[self drawRect:[self bounds]];

とやっても同じでした。
199名称未設定:2009/04/08(水) 21:36:05 ID:QQPGMPVr0
開発に使っているマシンを乗り換えるために、証明書を秘密鍵を移動しようとしてるんですが、
乗り換え先のマシンで秘密鍵をキーチェーンに読み込ませようとすると、
「エラーが発生しました。項目を読み込めません。この項目の内容は取り出せません。」
とエラーが出てしまいます。
何度か乗り換え元からの書き出しからやり直してみるも効果なし…。
どうすれば解決できるでしょうか…。
200名称未設定:2009/04/08(水) 21:46:01 ID:hyGgzECo0
さんざん既出なのは承知の上ですが、今まで問題なく動いていた
実機での動作時に、いきなり
(0xE800003A) ApplicationVerificationFailed
が出たときの即効薬を、まとめとしてもう一度教えてください。
よろしくおねがいします

・iPhone、XCode、Mac再起動
・クリーンビルド
・プロビショニングファイルの入れ直し

などは行いました。

201名称未設定:2009/04/08(水) 21:48:02 ID:0w2tFpe/0
御承知の通り過去ログを参照下さい。
202名称未設定:2009/04/08(水) 21:54:09 ID:rfyk8FZSi
>>199

MobileMeでシンクロするのが一番楽かと。
203名称未設定:2009/04/08(水) 21:58:17 ID:mj5K40WS0
keychainsフォルダごと移しちゃってるからな〜。
204名称未設定:2009/04/09(木) 00:09:09 ID:ZZo1YgHqi
>>198
181のコード試してみた?
205名称未設定:2009/04/09(木) 01:27:32 ID:RqQFyNSN0
多分5億回ほど既出だろうけど
アプリの申請ができないCode Signinではねられる
証明書作り直したり、英語モードでうごかしたり
info.plistのbundle identifirにAppIDのidentifirを入れたり
できる事は全てやったけど うまくいかない
だれかアドバイスして
ちょっと気になるのは圧縮時にファイル名にスペース埋めろといわれて
アプリの名前と違っているんだけど関係ないよね?
206名称未設定:2009/04/09(木) 01:40:03 ID:5jof/K/a0
関係ありそうだな
207名称未設定:2009/04/09(木) 01:41:39 ID:C8BvyRMu0
>>205
それってひょっとして圧縮時にファイル名にスペース埋めて
アプリの名前と違ってるのが関係あるんじゃね?
208名称未設定:2009/04/09(木) 01:44:34 ID:JV6HHF140
>>205
とりあえず言えるのは最後の2行の部分について
アプリ(プロジェクト)名にスペースありで、
提出するZIPファイルがスペースなしでも全く問題なし

リリース用のビルド設定コピーして署名を
distribution: Taro 2ch
って感じにしてればそこも問題ないはず

ちなみに実際に試して蹴られたりはしてないけど3.0βとかで提出用ビルドを行うことは禁止されています
提出用のビルドは2.2.1用まで対応のリリース版SDKでやること
209名称未設定:2009/04/09(木) 01:50:58 ID:JV6HHF140
追記
私の場合「Xxxx Lite」というプロジェクト名で、提出は例えばバージョン1.5.0で
XxxxLite150.zip
というファイル名にして提出してますが、一度もファイル名を理由に蹴られたことはありません
XxxxLite_150.zip
という感じの名前で提出したこともありますが、それも問題なく受理されてます
210名称未設定:2009/04/09(木) 02:21:41 ID:sgMxbm0O0
iPhoneOS3.0bを実機インストールしなければ2.2.1用のSDK の原状に戻せると思い2.2.1 Folder 改名後、 3.0SDK、OS3.0b (mac本体止り)インストールし、様子は分かったので、ターミナルでSDK3.0 をuninstall した所、iPod Touch がオーガナイザとiTunesで認識されなくなった。
小一時間悩み、2.2.1 SDK の同居とフォルダ名改変辺りが怪しいので、元の2.2.1 SDK 再インストール。しかしiPodTouch は認識されない。そこで、もう一度3.0b SDK を上書きでインストールしたらiPodTouchが認識された。
嗚呼疲れたというか憑かれたというか。。。
OS3.0 を実機に入れるだけのとこまできちゃた。当面2.2.1 で頑張ってみます。
211205:2009/04/09(木) 02:32:12 ID:RqQFyNSN0
>206-209
ありがとうございます。ZIPは例のDS_STORE含めていいんですよね?

あとすみません、あれからドキュメントもう一度読み直して
.plistの部分にbundle部にADCから自動的に割り振られる
部分を加えてしまってました
しかしこの部分 XXX.*で行っているんですが
その場合は * だけでOK?
212名称未設定:2009/04/09(木) 02:54:33 ID:hPQUKzTN0
よその開発Teamに入ってるApple IDがあるのですが(Agentじゃないです)、
同じIDで個人用のDeveloper Program購入して登録することは可能でしょうか?
Deveoper Centerを見た感じではProgram Portalをどうやって切り替えるのかが分からず、そもそも切り替えられるのか?不安です。
複数Teamに所属し開発している人などいましたら教えてください。
213205:2009/04/09(木) 02:55:30 ID:RqQFyNSN0
すみません 書き方おかしいです

>しかしこの部分 XXX.*で行っているんですが
>その場合は * だけでOK?

しかしこの部分 XXX.*で行っているんですが
その場合は * の部分だけアプリ名を書けばOK?


214名称未設定:2009/04/09(木) 03:08:17 ID:JV6HHF140
>>213
*の手前全て含み、*部はそのアプリ固有の文字列にしとけばOK
XXX.*なら
XXX.SampleAppとか
ただし、プロジェクトの情報もplistもAppID入れとく部分は全部統一しておかないとだめ
215205:2009/04/09(木) 03:22:32 ID:RqQFyNSN0
>>214
ありがとうございます。
私が眠くて書き方おかしいのですが
確認させて下さい
XXXXの部分はAppleから振られるプレフィクスということで
よろしいのでしょうか?

216名称未設定:2009/04/09(木) 04:40:48 ID:JV6HHF140
>>215
ポータルで自分でdistributionのプロファイル(AppStoreアップ用)作る時に登録したAppID
大抵の場合ガイド見ながらやってれば、最後は*にするといいよって書いてあるので
そうしてるはず
217名称未設定:2009/04/09(木) 10:01:36 ID:dwXJl5GA0
>>200
iTunes で復元

>>171
確か UIImageView のみが表示中のイメージをキャプチャできたと思う。
それ以外のビューで renderInContext しても、黒いままじゃないかな。
218名称未設定:2009/04/09(木) 10:06:19 ID:ALBJh5Dq0
AppleIDの個人情報にMBCSが含まれていたのを手動で治してもらってDeveloper Potalに入れる様になったのですが、相変わらず「Hello ?? ??」と表示されてプロィールの名前部分が正しく表示されてないorz

そんな状態でもプロビジョニングは作成できて実機への転送時のログに「Developer: 太郎 山田」みたいに漢字が表示されるんですが。
こんなプロビジョニングでもリリースを受け付けてくれるんですかね?
もしかしてまたアップル本家と英語でやりとりして修正してもらわないとPendingになりますか?

219名称未設定:2009/04/09(木) 10:28:13 ID:d+HjU3Cri
>>218
私も同じ状態です。
申請出した時にどうなるのかが不安です。。。
220名称未設定:2009/04/09(木) 11:05:59 ID:l1zVUvCr0
>>214
XXX は、不要でしょ?
何言ってんの?
221名称未設定:2009/04/09(木) 11:08:55 ID:l1zVUvCr0
>>216
>>215と関係ないでしょ?
222205:2009/04/09(木) 11:11:22 ID:RqQFyNSN0
>>220
そんなわけで
この部分はAPPNameだけでOK?
ポータルガイドだと
[ test ][ * ]
こんな感じの書き方の場合が乗ってなくて悩んでます
[test] [domain.*] この例はあるんですが

223名称未設定:2009/04/09(木) 11:49:22 ID:7IX5XV/ai
>>212
可能
ログイン時にどのチームで入るか聞かれる
切り替えたければログアウトして入り直す
裏技的にチーム選択ページのアドレスをブクマしておく手もある
224名称未設定:2009/04/09(木) 11:52:54 ID:ALBJh5Dq0
>>219
この状態は既にアップルの日本法人経由でアメリカへ連絡済みなのですが、アメリカから返事が来るまで待てと放置されて一週間なんですよね…
これでPendingされたら電話で怒鳴り込むしかないのか。
225171:2009/04/09(木) 13:30:33 ID:FNRyGyV/0
>> 204
>> 198

見逃してました!
ありがとうございます。以下のコードで実現できました。
#import <QuartzCore/QuartzCore.h>


UIGraphicsBeginImageContext(self.bounds.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
[self addSubview:imageView];
imageView.transform = CGAffineTransformMakeTranslation(100.0f, 100.0f);

キャプチャ取得するだけでも大変だ。
226名称未設定:2009/04/09(木) 14:06:31 ID:W5T7IZ/00
>>223
ありがとうございます!非常に助かりました。
227名称未設定:2009/04/09(木) 15:04:32 ID:Jba/VWb10
ネットの記事読みながら初めてiPhoneアプリのプロジェクト作ろうとしてるんだけど、
どこにプロジェクト作るかで悩むわ
デフォルトだと書類のところになってるけど、書類はなんか嫌な気がするし…
VisualStudioだとこんなん悩まないんだけどなあ。みんなどこにプロジェクト置いてるの?
228名称未設定:2009/04/09(木) 15:20:01 ID:iUJNHXCQ0
書類
229名称未設定:2009/04/09(木) 15:29:18 ID:BHQVxRnz0
>>227
書類の下は何で嫌なの?
VisualStudioではどこにおくの?

私は~/Documents/<客先名>/<年度>/
の下に入れてる。一つの客先で複数プロジェクト走ってたらさらにてきとーに
分ける。

ライブラリの下とかじゃなきゃホームディレクトリ下のどこでもいいんじゃない?
ライブラリの下におきたきゃ置いても死んだりしないけど。
230名称未設定:2009/04/09(木) 15:35:33 ID:f9vm1r/S0
みんなバージョン管理していないのかな?
231名称未設定:2009/04/09(木) 15:46:11 ID:r5GG4NfT0
>>227
デスクトップに置いてる
232名称未設定:2009/04/09(木) 16:04:49 ID:Yr1cd/j30
>>230
俺は>>229じゃないけど、バージョン管理してるとしたら
~/Documents/<客先名>/<年度>/
にそれぞれプロジェクトをチェックアウトしてんだと思うよ
つうかここまでの流れだけでバージョン管理していないと思える君が素敵
233名称未設定:2009/04/09(木) 16:05:19 ID:IHUYg5mZ0
>>227
俺は書類フォルダーの中に開発用のフォルダーを作って、さらにその中に
iPhoneアプリ用のフォルダー作ってそこに放り込んでる(Mac OS Xアプリ
用のフォルダーも別に作ってある)

別に自分で決めておけばそれでいいことだし、決めておかないで場当たり
的に保存しても構わないし(後で管理で面倒があると思うけど)、悩むほど
の事じゃないと思うが。後で別の場所に移すのだって、手間はほとんど掛
からないし。
234名称未設定:2009/04/09(木) 16:43:33 ID:fDycyEHv0
>230
Subversion使ってる
個人で開発だけど、Redmineも使ってみたい

このへんの有料サービスって何があるんだろう?
235名称未設定:2009/04/09(木) 16:47:41 ID:kCTl694hi
c#
PHP
ActionScript
なんかのいわゆる簡単な言語の経験しかないんだけど開発出来るかなぁー
ポインタ、メモリ管理周りが経験ないんだ

同じような境遇の人います?
iPhoneアプリ開発者はみんな上級者のイメージで恐いよ!
236名称未設定:2009/04/09(木) 16:51:16 ID:fDycyEHv0
>235
Flasherの人は結構流れてきてますよー
大丈夫・がんばって
237名称未設定:2009/04/09(木) 16:52:10 ID:fDycyEHv0
×Flasherの人は
○Flasherは
238名称未設定:2009/04/09(木) 18:08:16 ID:IqvOVvSV0
6年前くらいにActionScriptをちょっと齧った程度だが
公式のiPhoneアプリケーションチュートリアルサイトで勉強二日目だけど困難だ。
つかジョブスが死んだらiPhoneとかどーなるだろ。
Java覚えた方がいいかな
239名称未設定:2009/04/09(木) 18:08:33 ID:nx6392UD0
ありがとう。
文献少ないのが困りますよね
頑張ってみます。
240名称未設定:2009/04/09(木) 18:14:56 ID:RqQFyNSN0
>>235
仕事上 色々な言語やってきたけど
ぶっちゃけ あまり関係ない
C言語でネット系、画像系とかやっているけど
同じような構文のPHPは書けない。DB等のノウハウ無いから
それに メモリ系の考え方はC#から入った方が楽な気がする
241名称未設定:2009/04/09(木) 18:31:09 ID:0L932IHh0
正直、Flasherとか迷惑。
単発ゲームや単機能アプリを格安でリリースするもんだから
市場単価が下がってんじゃん。
242名称未設定:2009/04/09(木) 18:34:54 ID:eCK3VKwt0
>>241
単価下げたのってFlashの連中じゃなく、売れないからって安易に値下げした奴らだと思うんだけど。
243名称未設定:2009/04/09(木) 18:54:11 ID:lzo4KIdGi
自分はFlasherではないですね
ActionscriptといってもFLEXでちょいと学んだ感じだし
どっちかというとやっぱりC#が好きだな

買ってくれるアプリ作れたらいいな
10万は売りたい!
244名称未設定:2009/04/09(木) 19:29:04 ID:FgHYmgNa0
Webデザイナー→Flash→AS3→Objective-C

この間3年ぐらい、デザインの仕事も受けてるけど、プログラム系の方が儲かりますが、今でもデザインの方が面白い…
245名称未設定:2009/04/09(木) 19:55:36 ID:GYgHnWb60
>>241
何か具体的に単価下げた事例ってあるの?
246名称未設定:2009/04/09(木) 20:40:49 ID:aTN8KQ+E0
無料アプリのほとんどがFlash開発関係
247名称未設定:2009/04/09(木) 21:07:30 ID:CR5/R2m10
>>246
それはない。お前の妄想だろw
248名称未設定:2009/04/09(木) 22:52:51 ID:VcAvD80o0
今の無料アプリにランキング上位にFlash作者が作ってるっぽいのってほぼないだろ。
249名称未設定:2009/04/09(木) 23:07:51 ID:fDycyEHv0
>248
Flash作者の判別ってどこでするんだ?
250名称未設定:2009/04/09(木) 23:34:28 ID:uYDoSckW0
iTunesの「スタッフのおすすめ」ってコーナーは
「スタッフの知り合いのアプリ」にした方がいいんじゃないか?
iPhone ファミ通は、自作自演冊子だったし、くそアプリ同士で盛り上げんなって。
251名称未設定:2009/04/09(木) 23:48:51 ID:v+zOfWCv0
>>250
知り合いのアプリだからおすすめする。
なんかおかしい?
252名称未設定:2009/04/09(木) 23:52:28 ID:CR5/R2m10
コネを絶対悪だと思っていた、そんな時代が俺にもありました。
253名称未設定:2009/04/10(金) 00:19:15 ID:5qxfsnBI0
>>249
ゲーム会社や、大手WEBサービスをやってるところのがほとんどなんだから、それぐらいわかるだろ。

>>250
知り合いじゃなくてもあそこに載ったぞ。しかも、あそこに載ってもたいして売り上げ増えねーの。
254名称未設定:2009/04/10(金) 01:47:33 ID:WuXU+pMT0
>>251
そいつずっと粘着してるから無視しておk
255名称未設定:2009/04/10(金) 03:21:17 ID:I1ATdmPl0
>>253
何その論理。FLASH使いがどーのって関係ないじゃん。
256名称未設定:2009/04/10(金) 07:58:21 ID:oXxQmXfe0
無料アプリのURL先いったら大抵Flashあるよ
257名称未設定:2009/04/10(金) 08:44:11 ID:yDvF5cg40
嫌Flash厨が粘着してるのか
258名称未設定:2009/04/10(金) 10:07:08 ID:hG8LtwYCi
Appleからプッシュの開発していいよってメール来たね
256バイトまでという制限があるみたいだが十分かな。通知はjson。
259名称未設定:2009/04/10(金) 10:36:55 ID:AmiqdFPc0
*無しのAppID作ってKey Chain UtilからSSL用のCSRか。
260名称未設定:2009/04/10(金) 11:06:20 ID:kpgHhIG10
Apple的にはWebkitとHTML5をFlashキラー的存在にまで進化させようと考えてる節があるな。

そりゃ今はまだそこまでいけないけどさ。少なくとも動画サイトをFlashからHTML5へという意図はある。
この辺はGoogleもHTML5に積極的だし、ある段階からFlash版の他にHTML5で構築したYouTubeとか出してきそう。
表現力的にはCanvasの他に、最近になってMozillaとKronosがJavaScriptからOpenGLを利用できるようにする
プロジェクトを発表したけど、あれも良さそう。そういう取り組みも含めて、今後脱Flash化を推し進めたいのが
Appleとしての本音。Googleも将来的には脱Flash化を考えているだろうね。

多分どうあっても、AppleはiPhoneにはFlashを採用しないよ。この前の発表会でも、Flashについての質問には
HTML5があるって答えてたしね。
261名称未設定:2009/04/10(金) 11:09:59 ID:kpgHhIG10
Flash広告はCSSAnimationにとか、既に代替機能は結構育ってる。
262名称未設定:2009/04/10(金) 11:19:09 ID:7mJfzo+r0
こんな本があるってことはそれなりに海外にはいるんじゃね?>元Flash関連の人
http://www.amazon.co.jp/gp/product/1430223553
263名称未設定:2009/04/10(金) 23:00:36 ID:BuqRdR270
Flashだからってばかにしないでください!!!
264名称未設定:2009/04/11(土) 02:11:26 ID:nrczj+F50
動画フォーマット以外でのFlashはページは重くなるわのいらない子ちゃんだからな。
動画フォーマットとしても変換の自由度は低いし、この先廃れていくのは目に見えてる
265名称未設定:2009/04/11(土) 02:59:39 ID:KGEVHvGh0
もうひっぱらなくていいよぉ〜
ここはあいふぉんスレらのぉ〜
266名称未設定:2009/04/11(土) 10:19:42 ID:YF3rlzgOi
iPhone は1人1台って本当?
じゃあ開発機を買い足せない?
家族名義にすればいいのか?
267名称未設定:2009/04/11(土) 11:38:40 ID:+IgoGPqs0
268名称未設定:2009/04/11(土) 15:00:27 ID:KUPpYA2oi
>>267
だよね。2台目を買い足したの?

2台目はOS3にしたいだけなんだけど、購入したら速攻で解約して、SIMを兼用にすればいいのかな?

でもキャンペーンだと解約手数料を取られちゃうか。どうするのが一番安いんだろう?

覚悟決めてメイン機を3.0にするのが一番かな。皆さんはどうしてますか?
269名称未設定:2009/04/11(土) 15:49:28 ID:45my8yVyi
ドンキって一括購入8000円くらいじゃなかったっけ?あれ、新規じゃダメなんだっけ。
270名称未設定:2009/04/11(土) 15:49:40 ID:i2yiq8VZ0
iPhoneを3.0にした。(もちろん1台しかもってない)

touch持ってるからtouchだけ3.0にしときゃよかったんだけど
押さえられない衝動
271名称未設定:2009/04/11(土) 16:03:21 ID:sLBytUeE0
詳しい方々にお尋ねしたいのですが、
iPhoneとtouch、どちらを買おうか迷っています。
iPhoneが無線LAN以外に電話回線で繋がっていることによるメリットって、
どれくらい有るものでしょうか??
僕の知識では無線LANが無い所でも通信出来るというぐらいしか思い浮かびません・・
272名称未設定:2009/04/11(土) 16:15:30 ID:CIsokWNRi
>>271
過去スレ嫁って言われるぞ。
俺は、電話とSMSが必須なんでtouchなんて論外
273名称未設定:2009/04/11(土) 16:19:30 ID:CIsokWNRi
>>270
やっぱ3.0と心中か。
あーもう我慢できないかも
274名称未設定:2009/04/11(土) 16:25:55 ID:OilWzXV0i
>>269
MNPの新規だけだよね
275名称未設定:2009/04/11(土) 16:26:12 ID:A0IXs5r40
開発機買えよw
276名称未設定:2009/04/11(土) 16:33:14 ID:CBKWBCok0
>>271
外で
メール、Safari、ネットワークを使ったアプリが使用不可

マイクとスピーカーが内蔵されてない

ぐらいかな
277名称未設定:2009/04/11(土) 16:39:06 ID:OilWzXV0i
>>276
スピーカーは付いたんだろ
278名称未設定:2009/04/11(土) 16:40:40 ID:OilWzXV0i
>>275
だって高いだろ。
お前は持ってんのか?
279名称未設定:2009/04/11(土) 16:40:56 ID:qumYepOI0
メインを3.0にした口だけど
良いところもあれば嫌なとこもある
良いところはもうわかってるとおもうからあえて嫌なとこだけ書くわ。

小文字点滅バグが何げに鬱陶しい。
SMS起動が大分遅くなった。
SMSで絵文字が使えない。
BB2Cの書き込み時ちょいレスポンス悪くなった。
アイコンプルプルさせて移動する時やたら重い。
メール画面ランドスケープになったから寝ながら打てない。
何もしてない時のCPU占有率が若干上がった。
やっぱβ版だなって思うときがままある。
気のせいかもしれない程度だけど若干もたつくんだ。

このくらいかな?
まあそこまで重大なバグはないと思います。
280名称未設定:2009/04/11(土) 16:47:36 ID:OilWzXV0i
>>279
ありがとう。
やっぱ個人で開発機なんて厳しいよね。

でも、SMSで絵文字使えないのは痛いな
281名称未設定:2009/04/11(土) 16:47:45 ID:G+VCCIPU0
// 自分は、3.0b3の頃にしようかな?
282名称未設定:2009/04/11(土) 16:58:02 ID:qumYepOI0
>>280
開発機もってる個人はそうはいないですよね。
絵文字はアプリで確か対応できるはず。(名前失念)

せっかく3.0にしたんだし軽くナビウォークくらいのもの作ってみようかな?
情報が少ないのが3.0開発の難点だわ
283名称未設定:2009/04/11(土) 17:13:49 ID:we3OwsKf0
>>276
カメラ
284名称未設定:2009/04/11(土) 17:27:41 ID:yzk2uue/i
>>282
自分は開発力なさ過ぎだから、まだOS2で基礎の勉強中。
早く3.0の新機能活かしたアプリを作りたいんだけど。

たとえば、同じ電車に乗っているiPhoneユーザーを通知してくれるアプリとか作れそう?
285名称未設定:2009/04/11(土) 17:33:38 ID:oTq1Gx7P0
>>276
GPS
286名称未設定:2009/04/11(土) 18:24:09 ID:qumYepOI0
>>284
PNSは受信のみだからきびしいかと
乗車時にみんながアプリを立ち上げるのであれば可能かもしれない。

自分はいきなり3.0からスタートするつもりなのでアドバイスはあんまりできんです
287名称未設定:2009/04/11(土) 18:24:20 ID:A0IXs5r40
>>278
うん、パケット使わなきゃ月額も1000円だしなぁ。
みんな当然買ってるもんだと思ってたけど、少数派なのか。
288名称未設定:2009/04/11(土) 18:38:11 ID:5YmE8sPEi
>>286
そうなんだ。ありがとう。

3.0からバックグランドでアプリ動かせるんじゃなかったっけ?スリープするとだめなのかな?
289名称未設定:2009/04/11(土) 18:39:36 ID:76s7zOSW0
>>264,286
同じアプリが上がってるという前提なら、Game KitのBluetooth接続も使える。
自分の位置情報をデベロッパのサイトに送って登録という手もある。

あと同じSSLのCertifiateをデバイスでも使えれば、
直接Appleのサーバーにpush request送れるな。妄想広がり過ぎ。
290名称未設定:2009/04/11(土) 18:44:41 ID:5YmE8sPEi
>>287
うんってマジか?金持ちだな。
端末の一括代金も必要だろ?
291名称未設定:2009/04/11(土) 18:50:32 ID:5YmE8sPEi
>>289
そうそう、そんな感じ。
売れそうな感じするでしょ?
292名称未設定:2009/04/11(土) 20:17:57 ID:16oDqiHp0
ちなみに俺は、

実使用と開発兼用 iPhone (OS 2.2.1)
パフォーマンス計測も兼ねた開発専用 iPod touch (1G, OS2.2.1)
先行開発用 iPod touch (2G, OS3.0)

の3台体制
293名称未設定:2009/04/11(土) 20:46:20 ID:3y6KNuyzi
>>292
3台ってすごいな。
touchを開発機にしてる人は多そう。
でも自分はtouch買う気しない
294名称未設定:2009/04/11(土) 20:48:08 ID:80QHmbr70
開発用ならiPhoneなきゃだめだろ
295名称未設定:2009/04/11(土) 21:12:36 ID:i2yiq8VZ0
touch 1Gでは使えないのか?と問い合わせがくるので
touch 1Gも欲しいところ。。

でも、iTSにあげるときのカテゴリで touch 1GだとiPhone 1Gもついてくるので
動作確認しようがない。。
296名称未設定:2009/04/11(土) 21:34:31 ID:ps8Y16G+0
UIViewの派生クラス内部のタイマーで描画を行ってsetNeedsDisplayする簡易アニメーションを100msecで回しているのですが、描画が欠けたりチラついたりする現象が起きています。
他のOSや言語だとオフスクリーンにまとめて書いてコンテキストの転送とかを行うのが一般的なんですがCocoa touchだとUIGraphicsGetCurrentContextのクローニングみたいなことはどうやるんでしょうか?
297名称未設定:2009/04/12(日) 00:06:25 ID:eUzeLDP80
俺はジョブたんと一緒で古いハードはどんどん切り捨てる派
298名称未設定:2009/04/12(日) 01:26:18 ID:G2h7ACzv0
イースター休暇でまた審査停まってんのかな
299名称未設定:2009/04/12(日) 02:48:35 ID:XN1kaB1B0
>>298
Updateは毎日出てるから、休日出勤中でないかい。
300名称未設定:2009/04/12(日) 10:58:35 ID:ovr2Ss2/0
フリー版から有料版へ導くボタンを付けるなって規約ってあったよね?
これ、どうなってんだ?
結構トップページからiTunesへ飛べるフリーアプリって沢山あるけど。
301名称未設定:2009/04/12(日) 11:00:23 ID:ovr2Ss2/0
>>293
ロットによっても違うからな、、、三台って結構普通。
302名称未設定:2009/04/12(日) 11:02:47 ID:ovr2Ss2/0
>>294
touchで動いてもiPhoneで動かないことって多々ある。
もっさりしてるしな、、、iPhoneって。
303名称未設定:2009/04/12(日) 11:11:24 ID:ovr2Ss2/0
連続書き込みすいません。
>>271
両方もってるけど、iPhoneは別もんだとおもったよ。
試しに一ヶ月はパケ放題で使ってみようと思ったんだけど、便利で手放せない。
他キャリアの携帯も持ってるけど、かかってくる電話専用となってる。
そのキャリアの携帯専用のメールなんて、全く使わなくなって、むしろ電話代が減ってる。
そもそも携帯アドレスなんて仕事でつかえない。管理が面倒で。
ノートパソコンの持ち運び率も減った。
いい事尽くめですね。まあ、俺の場合ですが。
初めは、俺もtouchで十分だろうと思ってたんだけど。
今touchはデバック機専用です。

>>290
一括で買った方がポイント付いてお得。量販店だと3000円くらいつくでしょ?
それでなんか買える。
304名称未設定:2009/04/12(日) 11:11:32 ID:7RzVaaVH0
公式フォーラム入れないんだけど…
305名称未設定:2009/04/12(日) 11:17:50 ID:f7NhNYVq0
>304
入れるよ。

ブックマークしてたら
iPhone Dev Centerから入り直したほうがいいかも
306名称未設定:2009/04/12(日) 22:24:24 ID:7RzVaaVH0
iTunes越しでいいから、3rdパーティー製アプリで、ユーザがiPhone - Mac/PC間で
簡単にデータやりとり出来る手段を用意してほしい。
現状じゃアプリごとに方法がまちまちだし、開発面倒だし、
photoフォルダ使うとかバッドノウハウも生まれるし、悪いことばっかり。

こんなこと思ってるの俺だけなん?
307名称未設定:2009/04/12(日) 22:28:55 ID:f7NhNYVq0
>306
WebDAV
308名称未設定:2009/04/13(月) 08:32:36 ID:29qSwxk/i
WebDAV使うのに便利なライブラリある?
HTTPRequestのやりとりを結局実装しなくちゃいけないんだよね。
309名称未設定:2009/04/13(月) 12:23:50 ID:NN+vDQeUP
>>306
Bonjour使えばよいだろう。
310名称未設定:2009/04/13(月) 13:58:08 ID:41V3XbH10
配列に辞書型のデータを入れて、配列ごとNSUserDefaultsに保存しようとしてるんだけど、
1回目はうまく行くんだけど、1回目に保存したものを削除してから、
もう1回同じデータを保存しようとするとエラーがでるんだわ。

-[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '(
{
id = qg1ckCkm8YI;
owner = Blendtec;
rate = "4.63";
time = "01:37";
}
)' of class 'NSCFArray'.

これって、どういうエラー内容か分かる人いる?
311名称未設定:2009/04/13(月) 14:20:31 ID:Y5UcUHaF0
>>310
>1回目に保存したものを削除してから、
ってのは、NSMutableArray の一要素を削除したた?
それともUserDefault に保存された array 全体を削除したの?
dictionary のバリューとキーは、property list に相当するオブジェクトだけ
なのに間違いない?
312名称未設定:2009/04/13(月) 14:34:57 ID:41V3XbH10
>311
削除したのは、1回目に保存したNSMutableArrayの中のNSMutableDictionary1つだけ。
Array全体を消したわけぢゃなくて、Arrayの1要素を削除した。

どっかおかしいとこあった?
313名称未設定:2009/04/13(月) 14:49:21 ID:MPEQrrXH0
質問です。
sqliteを使いたいんですが、インジェクション対策をするための
関数はあるのでしょうか?それとも自前でやらなければならないのでしょうか?
314名称未設定:2009/04/13(月) 16:46:07 ID:PJNrESv+0
touchを直接、有線LANに接続する方法って無いのかな?
旅行先で有線LANしかない場合、アクセスポイントを持ってく人がほとんどみたいだけど、
ドックコネクタに小型のNIC付けられれば、携帯性が更に高まると思うんだが。

ドックコネクタのピンアサインぐぐった限りでは、
私にはネットにつなげるようなピンが見つけられない。
開発自体無理なんだろか?
MACも持ってない初心者だけど、ご意見いただきたい。
315名称未設定:2009/04/13(月) 18:17:47 ID:OL8LMnZ0i
イースターで審査止まってる?
2週間前に出したアプリが未だ音沙汰無し。
似た機能の姉妹アプリは1週間かからなかったんだがなぁ…
316名称未設定:2009/04/13(月) 18:40:34 ID:41V3XbH10
>>310だけど、分かる人いないかな?
317名称未設定:2009/04/13(月) 19:07:22 ID:fP/0t98i0
>>316
その上から目線の聞き方が気に入らない
318名称未設定:2009/04/13(月) 19:20:31 ID:41V3XbH10
>>317
お分かりになるのでしょうか?
教えていただけませんか?
319名称未設定:2009/04/13(月) 19:27:03 ID:1EAKsKB10
そんな断片的な情報、しかも即レスで誰か解決してくれないと
駄々をこねる奴は放置されるだけだよ。
320名称未設定:2009/04/13(月) 19:30:09 ID:Or5Avlxz0
ヒレガス本を読み始めたばかりの初心者だが、
まさに最初の辺りで「これやるとおかしなことになんよ」って
書かれてることが起こってるような気がしたりしちゃったりなんかしちゃったりして…
321名称未設定:2009/04/13(月) 19:52:15 ID:UJDgEVmS0
UserDefaultsへの書き込みと、その配列からの削除と再追加して
また書き込んでるところのコードを晒すことをすすめる。
322名称未設定:2009/04/13(月) 20:02:16 ID:1EAKsKB10
だよね。そこが一番あやしいし他人には分からない部分だし。
ていうか、記述部を晒すのが一番の近道だとわかるには、まだまだ時間がかかるのかな。
323名称未設定:2009/04/13(月) 20:21:33 ID:41V3XbH10
こんな感じです。

保存部分(引数:NSMutableDictionary dic)
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableArray *tmpArr = [[NSMutableArray alloc] initWithArray: [defaults objectForKey: @"key"]];

[tmpArr addObject: dic];

[defaults setObject: tmpArr forKey: @"key"];
[defaults synchronize];
[tmpArr release];

削除部分
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableArray *tmpArr = [[NSMutableArray alloc] init];
if ([defaults objectForKey: @"key"]) {
NSUInteger i, count = [[defaults objectForKey: @"key"] count];
for (i = 0; i < count; i++) {
if (![[[[defaults objectForKey: @"key"] objectAtIndex: i] objectForKey: @"id"] isEqualToString: id]) {
[tmpArr addObject: [[defaults objectForKey: @"key"] objectAtIndex: i]];
}
}
}
[defaults setObject: tmpArr forKey: @"key"];
[defaults synchronize];
[tmpArr release];

保存→削除→保存(このとき先のエラーが出力。結果、UserDefaultsに保存されていない。)
324名称未設定:2009/04/13(月) 20:22:38 ID:41V3XbH10
追記:削除部分にはNSStringでidが引数できます。
325名称未設定:2009/04/13(月) 20:47:29 ID:h4Bhna/40
tmpArrをコンソールに出力すれば一発で分かりそうなもんだけど
326名称未設定:2009/04/13(月) 20:49:44 ID:zBxl7CPq0
ぱっと見だけど、作成部分でユーザデフォルトの配列への参照が含まれた配列を
またユーザデフォルトに保存しようとしてる気がする。
取り出す時にコピーをかませばどう?

違ってるかもしれん
327名称未設定:2009/04/13(月) 21:54:47 ID:3xECMwvB0
俺は判ったがくっだらねぇ事だからスルーする事に決めたぜ
328名称未設定:2009/04/13(月) 21:57:36 ID:L6ULP5AQ0
ひでえなw
329名称未設定:2009/04/13(月) 22:11:44 ID:meg8PMHAi
俺も解ったが教えない。


ってだけはバカでも言えるから言っとくわ。
330名称未設定:2009/04/13(月) 22:31:22 ID:yhtZXZ5Ki
>>329
俺も分かった
331名称未設定:2009/04/13(月) 22:39:17 ID:vPBrBo6r0
基礎だな
NSUserDefaultsは関係ない
332名称未設定:2009/04/13(月) 23:00:41 ID:ww6F58Yr0
ひどいコードだな
木下本の黒本をお薦めする
333名称未設定:2009/04/14(火) 00:30:28 ID:Lf0dh5co0
この人、一生間違いにきづかないんじゃね?
誰か正解教えてやれよ。。
334名称未設定:2009/04/14(火) 01:14:38 ID:1fYjxJTYi
>>333
お前が教えろ
335名称未設定:2009/04/14(火) 02:27:10 ID:/r9GqhR10
そうひどいコードとも思わないんだけど。
配列から要素を削除するのに中身をなめて一致しているもの以外を別の配列
にコピーしているようだけど、こうしてるのはidの重複が許容されてるから
ですよね。

で、動かない要素がぱっとみ思いつかなかったのでそのまま実装してみたら
動いてしまいました。

さて、どうしましょう?
>>325 も言っているように
NSLog("%@", tmpArr);

[defaults setObject: tmpArr forKey: @"key"];
の前に入れて結果を見る。

NSLog("%@", [[[defaults objectForKey: @"key"] objectAtIndex: i] class]);
を削除ループのaddObjectの前に入れて結果を見る。

と、何か解るかも?とりあえず「動いた」ことは報告しとく。
336名称未設定:2009/04/14(火) 02:41:27 ID:LcnWUnUi0
うちも動いた。
いろいろ試してみたけどエラーは起きない。

もう、ソースあげたら。
337名称未設定:2009/04/14(火) 03:03:54 ID:w9aF0nGx0
addObject:でaddしてるのは中身じゃなくて、ポインタ情報なんじゃなかったっけか。
338名称未設定:2009/04/14(火) 03:38:35 ID:50l33+Dd0
>>311の3つめの質問の意味はわかってる?これが一番ありそうなんだけど。 idはNSStringだとして、ownerは何クラス?rateとtimeはNSNumber, NSDateかな。
339名称未設定:2009/04/14(火) 04:31:54 ID:MHR313XU0
W-8BENって、郵送しないとだめなんだよな?
面倒だな、FAXですましたいよ。
海外に郵送っていくらなんだよ
340名称未設定:2009/04/14(火) 04:38:42 ID:0yVO7wKk0
>>339
スキャンしてメール送信でおk
341名称未設定:2009/04/14(火) 05:24:42 ID:At+Zmw6i0
ほんとうに?
342名称未設定:2009/04/14(火) 05:47:13 ID:fwgIBgspi
>>341
スキャンしてPDFにしてメールに添付して送ったら、5分後に、
Your W-8BEN form has been received, and is completed correctly. You do not need to mail us the original.
って返信来た。

仕事早い。
343名称未設定:2009/04/14(火) 06:24:08 ID:Lf0dh5co0
>>323
Cocoaはまだ勉強中で理解は乏しいんだけど、
ArrayとDictionaryの扱いがごっちゃになってね?

保存するときはDictionaryその物をAddObjectしてるのに
削除のほうは要素の方を扱ってるように見える。
344名称未設定:2009/04/14(火) 08:51:15 ID:/r9GqhR10
>>338
質問者じゃないが、、、
全てNSString。エラーメッセージがそれを示しているし、そもそもそうでなけ
れば、追加の方の関数でエラーがでる。

>>343
addObjectしてるのはいずれもDictionary。要素は削除の条件を判定するために
参照しているだけ。
345名称未設定:2009/04/14(火) 08:58:32 ID:/r9GqhR10
これ以上かかわる暇もないので、動いたコード晒して終わりにする。だが、
コード自体はほぼ>>323 のまま

- (void)addMyDict:(NSMutableDictionary *)dic {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableArray *tmpArr = [[NSMutableArray alloc] initWithArray: [defaults objectForKey: @"key"]];

[tmpArr addObject: dic];

[defaults setObject: tmpArr forKey: @"key"];
[defaults synchronize];
[tmpArr release];
}

- (void)removeDictwithID:(NSString *)id {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableArray *tmpArr = [[NSMutableArray alloc] init];
if ([defaults objectForKey: @"key"]) {
NSUInteger i, count = [[defaults objectForKey: @"key"] count];
for (i = 0; i < count; i++) {
if (![[[[defaults objectForKey: @"key"] objectAtIndex: i] objectForKey: @"id"] isEqualToString: id]) {
[tmpArr addObject: [[defaults objectForKey: @"key"] objectAtIndex: i]];
}
}
}
[defaults setObject: tmpArr forKey: @"key"];
[defaults synchronize];
[tmpArr release];
}

346名称未設定:2009/04/14(火) 09:02:21 ID:/r9GqhR10
で、実験コード。今回はView-Base Applicationのテンプレートの
applicationDidFinishLaunchingに追加して実験
NSMutableDictionary *aDic = [NSMutableDictionary dictionaryWithCapacity:4];
[aDic setObject:@"qg1ckCkm8AI" forKey:@"id"];
[aDic setObject:@"Blendtec" forKey:@"owner"];
[aDic setObject:@"4.63" forKey:@"rate"];
[aDic setObject:@"01:37" forKey:@"time"];
[self addMyDict:aDic];

[aDic setObject:@"qg1ckCkm8BI" forKey:@"id"];
[aDic setObject:@"Blendtec2" forKey:@"owner"];
[aDic setObject:@"3.63" forKey:@"rate"];
[aDic setObject:@"00:37" forKey:@"time"];
[self addMyDict:aDic];

[self removeDictwithID:@"qg1ckCkm8BI"];

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSLog(@"%@", [defaults objectForKey: @"key"]);

追加する内容を色々変えてみてもエラーにはならない。削除の方は
もう少し効率良かったり読みやすかったりするコードも書けるけど
本人にとって読みやすければひどいわけでもない。
データ構造はもう少し良く考えた方がいい気もする。


347名称未設定:2009/04/14(火) 10:01:35 ID:/r9GqhR10
終わりにすると書いたが一つだけ可能性を思いついたので、書いておきます。

これが原因なら>>335 の後半のNSLogで原因が判明してるとおもいますが、
アプリケーションを一旦実機なりシミュレータなりから削除してから実行
してみて下さい。直るようなら原因は「以前書いたコードのバグ」です。
348名称未設定:2009/04/14(火) 12:49:48 ID:cxdZ+rg/0
そして質問者は逃亡。
自分の質問に対して数時間レスがないと催促するが、
自分からのレスは永久放置でもかまわないってかよ。
349名称未設定:2009/04/14(火) 14:20:49 ID:n4CxEve70
>>348
まぁ、そう言いたい気持ちも分かりますけど、
わざわざ言わなくても、だいたいの人はそれに感づいてシカトしているわけで。
そのあたり、無頓着になるのが2chで読み書きする秘訣なのかも。
問題となっている本人も、
2chだからといって、無理に使い慣れないアホ言葉で書いているってのも痛いですよねぇ。
こっちは、学校の同級生じゃないんだからねぇ。
350名称未設定:2009/04/14(火) 14:56:01 ID:WvZXtU6mi
>>318
iPhone からなので簡単に書くと、
NSUserDefaults に渡したオブジェクトを
変更してはいけない。
351名称未設定:2009/04/14(火) 17:57:36 ID:sp09US+N0
結論

NSUserDefaultsオブジェクトを変更してはいけない。
352名称未設定:2009/04/14(火) 19:55:23 ID:EJMSMTAg0
UIWebView内にプロジェクト内のパラメータを
表示させることってできますか?
353名称未設定:2009/04/14(火) 20:12:38 ID:JfNB/R0u0
日本語でおk
354名称未設定:2009/04/14(火) 20:32:21 ID:oehKffxI0
>>353
Cocoaでおk
355名称未設定:2009/04/14(火) 22:08:20 ID:t/r2IQJj0
PNSでもうdeviceTokenってとれます?
エラーもでないできちんと動いてるようなんだけど、取れないんだよね…
356名称未設定:2009/04/14(火) 22:25:51 ID:5uecaLTG0
EAAccessoryクラス使うにはMade for iPhoneプログラムの加入が必要なのか・・
357名称未設定:2009/04/14(火) 22:57:06 ID:OaW/Uqt5i
念のために言っとくけど、>>330は、わかったふりしただけだからな
358名称未設定:2009/04/14(火) 23:43:10 ID:NchuX9yh0
ゲームを起動させたときのモードセレクト画面みたいに
選択すると画面が遷移するプログラムのサンプルってどこかにないですかね?
359名称未設定:2009/04/14(火) 23:46:54 ID:jbz6kBpS0
addSubviewするだけだろうJK
360名称未設定:2009/04/15(水) 00:11:31 ID:/2UsUOA70
>>358
テンプレート。
361358:2009/04/15(水) 00:48:32 ID:0u1ZqroL0
LootviewController見てたら出来る気がしてきた。
thx
362名称未設定:2009/04/15(水) 01:10:31 ID:wKD+X7hX0
今の子はなんでもサンプル頼りなのか
363名称未設定:2009/04/15(水) 01:24:16 ID:dBw0/0kIi
>>362
じじい乙
364名称未設定:2009/04/15(水) 01:27:11 ID:+rpgQuJU0
昔は念力でコードを組んだものだ
365名称未設定:2009/04/15(水) 01:48:11 ID:wKD+X7hX0
>>363
二十歳そこそこでじじい扱いされるとはなw
366名称未設定:2009/04/15(水) 02:29:29 ID:nNaJ+IsG0
>>361
>LootviewController

ゆとりだにゃ〜
367名称未設定:2009/04/15(水) 04:20:27 ID:RAlLs2Rl0
昔は実機なしでコーディング用紙にコード書いたっけな。
368名称未設定:2009/04/15(水) 05:29:22 ID:4t00hiQ00
昔はパンチカードに(ry
って言っても話でしか知らないが。
369名称未設定:2009/04/15(水) 05:47:00 ID:Kdq0sl7hi
>>361
>LootviewController見てたら出来る気がしてきた。
そんなものを参考にしたら、バグが潜んでしまう気がするがw
370名称未設定:2009/04/15(水) 08:17:16 ID:XlbC+AiCi
beta 3、きてるっぽ。
371名称未設定:2009/04/15(水) 08:49:08 ID:ZY7nBo4A0
>>370
今回はどんな罠が潜んでるかなー
372名称未設定:2009/04/15(水) 08:56:47 ID:xVF4f2NN0
>>368
学生の時、FORTRANの学習でパンチカード機を使っていた。
パンチしたカードを電算室のお兄さんに渡してコンパイルしてもらった。
さすがに社会に出てからは使う機会はなかったが、なつかしいのぉ。(真性のじじいじゃ)
373名称未設定:2009/04/15(水) 09:07:22 ID:ueuF4gyR0
もしかしてDistribution用の証明書でビルドしたアプリケーションって開発機に転送できないんですかね?
オーガナイザーが証明書を受け付けてくれないのですが。
374名称未設定:2009/04/15(水) 09:10:38 ID:nNaJ+IsG0
>>373
できないよ
375名称未設定:2009/04/15(水) 09:12:01 ID:ueuF4gyR0
即答ありがとうございますた!
何か手順を間違っているのかとオモタ( ´Д`)
テストはReleaseビルドとDeveloperプロブジョニングで十分に行えという事なんですね。
376名称未設定:2009/04/15(水) 09:26:33 ID:cwKUEJDB0
ベータ3のSDKのインスコってそのまま上書きでいいのかな?ベータ2が入ってるんだけど。
2.2.1みたいに別にした方がいいの?
377名称未設定:2009/04/15(水) 12:22:22 ID:zfi7yutH0
昨日ようやくbeta2をダウンロードしてインストールしたのに、
今日になってbeta3が公開されちまった…。
とほほのほ。
378名称未設定:2009/04/15(水) 12:47:12 ID:4+ONHdfT0
自信のない奴はベータは入れるな
379名称未設定:2009/04/15(水) 13:02:12 ID:ueuF4gyR0
いやはやまったくその通りでございますorz
380名称未設定:2009/04/15(水) 13:50:21 ID:kBDxTHOp0
>>355
動いたよ〜。
フォーラムにあるサーバー側のテストアプリに、得られたDevTokenコピペで。
結構感動。

>>376
2.XのSDKが選べないから、2.Xのデバイス使えない!!
日本語で立ち上げるのも相変わらずダメ。
381名称未設定:2009/04/15(水) 16:48:52 ID:CrERaQfp0
SDKに3.0を入れたら
2.2.1の開発ってできないの?
382名称未設定:2009/04/15(水) 17:11:18 ID:ueuF4gyR0
日本語でおk
383名称未設定:2009/04/15(水) 17:18:15 ID:cwKUEJDB0
万語で包K?
384名称未設定:2009/04/15(水) 17:33:02 ID:CrERaQfp0
すまん、言葉足らずだった。
iPhone3.0用のSDK入れたら、iPhone2.*の開発ってできるのかなぁ〜
っておもて
385名称未設定:2009/04/15(水) 17:50:48 ID:yLO7OPw20
DevCenterに思い切り書いてあるから読め。
386名称未設定:2009/04/15(水) 18:08:47 ID:kBDxTHOp0
「インストールの種類」のステップで、Developer Tools Essentialsの場所を
デフォルトの/Developerでなく、他のフォルダにする。
387名称未設定:2009/04/15(水) 18:33:44 ID:3Ag3VdUe0
もしAppStoreに出すつもりで開発してるなら、面倒をさけるために
2.xと3.0の開発環境はOS&端末ごとわけとけ。悪いこたいわねぇ。
388名称未設定:2009/04/15(水) 18:38:37 ID:CrERaQfp0
>>385,386
ありがとうぉ〜
いやね。英文読んだんだけど、もしかしてコレって面倒?
って、ウンコみたいな俺の翻訳能力を疑ってたんです。

面倒かけました。
ありがとう。
389名称未設定:2009/04/15(水) 18:56:21 ID:YXX+LrCz0
コード署名ID を設定しようとすると、プルダウンに

-----
〜 Provisioning Profile
レ ?
-----

と、はてなになってしまっています。
(選択してもビルド時に「Code Sign error: Certificate identity '?' appears more than once in the keychain. The codesign tool requires there only be one.」と怒られる)

これはどうして?
390名称未設定:2009/04/15(水) 19:47:21 ID:Gws8m2OOi
>>389
英語環境じゃないとだめっぽい。
391名称未設定:2009/04/15(水) 20:13:31 ID:YXX+LrCz0
>> 390
ありがとう。
アプリの情報を見るで言語を英語だけにしたら
ちゃんと名前がでました。
392名称未設定:2009/04/15(水) 21:23:44 ID:pBE8O72k0
OpenGL ES1.1のサンプルGLGravityにteapot.hていうファイルがあるけど
これってどうやって作るのだろう。
もしかして、Blenderのようなモデリングソフトの出力ファイルを自分で解析してね
自分でツール作ってね、というならばやるきないぽ
393名称未設定:2009/04/15(水) 21:39:11 ID:SBxuJjr/0
3.0beta3 にして見た。
これ迄 2.2.1で正常に実機転送してきたが、今回ツールバーメニューが変り最初混乱した。夕食後落着き見直したら inspector の build 欄のCode Signingがやはり変ってた。日本語だとまだ「?」が出ててるので英語にしてXcode 再起動。
iPhone OS Deployment Target を以前から使用してきた設定(2.2.1)に戻したら直った。毎回ハラハラするなー。
2.2.1SDK を並存利用できるのかなぁ?
別フォルダにすればいいの??
394名称未設定:2009/04/15(水) 21:45:51 ID:4RvndjgU0
395名称未設定:2009/04/15(水) 21:57:21 ID:YXX+LrCz0
>>380

DeviceToken ってどうやって取得するの?
396名称未設定:2009/04/15(水) 22:39:41 ID:aKujQ9o0i
>>391
お前すごい幸せ者だな。
5億回既出だから過去スレ嫁って言われなくて
397名称未設定:2009/04/15(水) 22:56:26 ID:YXX+LrCz0
>>396
すいません。
398355:2009/04/15(水) 23:17:00 ID:EWGFB28/0
>>380

beta3でトークン来ました!
確かに結構感動!
399名称未設定:2009/04/15(水) 23:26:57 ID:YXX+LrCz0
>>398

beta3だとうまくいくんですね。
beta2は、あのダイアログをキャンセルしなきゃいけなかったという罠。
400名称未設定:2009/04/15(水) 23:58:24 ID:qsQIjO3Gi
>>387
フォルダ分けだけだと面倒が起こるの?
もう我慢の限界だからベータ入れたいんだけど、Macは一台だけ。どうしも分けなきゃだめならパーティションから切り直しだ
401名称未設定:2009/04/16(木) 01:08:06 ID:KB7FZ7YP0
iPhoneOSを先に3.0にしちゃって、SDKはまだ2のままなんだけど、
SDKも3.0にしないと実機転送できないのかな?
こんなふうになる↓
http://www.dotup.org/uploda/www.dotup.org10383.jpg
402名称未設定:2009/04/16(木) 01:21:34 ID:+2WECrp30
>>401
そうだよ。SDK 3入れなはれ。
403名称未設定:2009/04/16(木) 01:25:01 ID:KB7FZ7YP0
>>402
サンクス!
やっぱそうか…
2と環境分けたいからMac mini買い足すかなぁ…
404名称未設定:2009/04/16(木) 01:25:10 ID:YCxjkgxN0
実機や Mac が複数台あるなんて、みんな金があっていいなあ。
405名称未設定:2009/04/16(木) 02:02:02 ID:CI0UL+PQ0
>>401
SDK3全部をインストールしなくても、SDKのディスクイメージに入ってる
DeveloperDiskImage.pkgだけをインストールすれば実機転送はできるよ。
まぁ、想定外の使い方だろうし、どんなトラブルが発生するかわからないから、
常用はしないほうがいいかも。
406名称未設定:2009/04/16(木) 03:37:27 ID:KB7FZ7YP0
>>405
DeveloperDiskImage.pkg入れたら緑にはなったけど、
0xE800003Aが出て転送できず…
407名称未設定:2009/04/16(木) 07:30:47 ID:Bl9bvdt0i
>>406
変なことしないでSDK βを別フォルダにインスコすればいいんじゃないの?
408名称未設定:2009/04/16(木) 08:10:36 ID:it2uLzg7i
>>407>>400
フォルダ分けで問題ない?
実際にApp Store出すとこまでできた?
409名称未設定:2009/04/16(木) 08:12:09 ID:AIkgoM4M0
>>386 の別フォルダにb3入れる方法でダメな人いるの?

>>398
APNSはb2でも動いてたよ。ダイアログというのがわからん。
b2でダメだった(オレだけ?データ交換は出来た)Game Kitの通話挑戦中。
410名称未設定:2009/04/16(木) 08:42:28 ID:SVxWPD2li
>>409>>387はダメだったんじゃない?
「&端末」って表現してるのが今一信用できないけど。
だって、OS分けるなら端末まで分ける必要ないし、端末分けるならOSは分かれるに決まってるしね。

あなたは実際にフォルダ分けだけ?OSは分けてない?問題なし?
411名称未設定:2009/04/16(木) 10:10:57 ID:AIkgoM4M0
>>410
Submitはしてないけど、フォルダ分けだけで、実機動作は問題ないです。

412名称未設定:2009/04/16(木) 10:15:08 ID:AIkgoM4M0
実は3.0b2を/Developerに入れちゃってたんで、
sudo /Developer/Library/uninstall-devtools
で消してから、2.2.1, 3.0b3の順で入れた。
アンインストールはそのバージョンに付属のスクリプト使う必要がある。
413名称未設定:2009/04/16(木) 11:03:07 ID:EgQJiTWp0
OpenGLのフレームレートについて教えてください。
OpenGLのサンプルにて60fpsに設定してありますが、
これを120fpsになるようにコードを書き換えても、
計測すると60fpsしか出ていません。
これってiPhone自体のフレームレートが制限されているということですか?

計測自体はOpenGLのテンプレのEAGLViewのdrawViewに
カウントさせるコードを足して、1秒おきにそれをUITextFieldに
表示させてます。

書き換えたのは
EAGLView initWithCoder
***AppDelegate applicationDidFinishLaunching
***AppDelegate applicationDidBecomeActive

の3カ所です。

お願いします。
414名称未設定:2009/04/16(木) 11:30:00 ID:r7HJzyCC0
iPhone3.0を実機にいれたら、2.21のアプリって動かないんですよね?
動いたら速攻でいれるのになぁ。
415名称未設定:2009/04/16(木) 12:22:56 ID:URobrhQ1i
>>414何で?
動かないのもあるってだけだろ。
特にカメラ系が動かないって聞いたな。
俺もそろそろ我慢が限界なんだけど
416名称未設定:2009/04/16(木) 12:41:17 ID:AIkgoM4M0
Private APIが原因かね?
417名称未設定:2009/04/16(木) 13:53:01 ID:e6V/LeiN0
b3でDeviceTokenとれた!
remoteNotificationsAreActiveとかなくなっててあれって感じだったけど。
418名称未設定:2009/04/16(木) 14:09:57 ID:dPq6dx0k0
UIImageViewに1MB程度の画像を表示しようとしているのですが
若干時間がかかるため,ロード中にIndicatorを表示したいと思っています.
Indicatorの処理のためUIImageViewのロード完了を取得したいのですが,
方法が分かりません.サンプル等がありましたら教えて下さい.
419名称未設定:2009/04/16(木) 14:21:56 ID:NY/ddVD40
Developerに登録する時に自分のキーチェーン入れる2つの証明書ってログインじゃなくて「システム」へ登録するの?
420名称未設定:2009/04/16(木) 16:08:57 ID:r7HJzyCC0
>>419
説明書に書いてなかった?
421名称未設定:2009/04/16(木) 18:12:09 ID:PkYzFdhki
質問です!
・iPhoneの日付や日時を設定するAPIはありますか?
・カメラから入力されているプレビューに対してビューを重ねることはできますか?(プライベートAPIは使わずに)

よろしくお願いします!
422名称未設定:2009/04/16(木) 18:12:41 ID:eTvWn7Izi
>>419俺もその情報に騙された。
初期表示される「ログイン」で問題なし
423名称未設定:2009/04/16(木) 19:34:41 ID:/hHAyRbB0
>>421
ある
できる
424名称未設定:2009/04/16(木) 20:35:25 ID:PkYzFdhki
>>423
日時設定ってできるんですね…。
クラス名とかわかればありがたいです。
425名称未設定:2009/04/16(木) 20:51:47 ID:prk5v5Mw0
>>392
>OpenGL ES1.1のサンプルGLGravityにteapot.hていうファイルがあるけど
>これってどうやって作るのだろう。
>もしかして、Blenderのようなモデリングソフトの出力ファイルを自分で解析してね
>自分でツール作ってね、というならばやるきないぽ

OpenGLについてはPolyTransというソフトがある。これでC言語に変換できる。
http://www.okino.com/conv/conv.htm?0
しかし、OpenGL ESに関しては対応していないので、ESで実行できないプリミティブを出力される可能性がある。

Blenderというモデリングツール用のスクリプトを公開している人がいる。
http://espressosoft.com/wordpress/?p=21
しかし、頂点とテクスチャ座標しか出力してくれない。機能が少な過ぎて実用性は皆無。

今のところ「自分でツール作ってね」に近い状態と思われる。
426名称未設定:2009/04/16(木) 21:35:40 ID:onad/R3H0
>425
スタンフォードのライブラリから拾って使ってるだけじゃね?
427名称未設定:2009/04/17(金) 13:54:11 ID:TNVVt2770
質問です。
インターフェイスをプログラムで強制的にrotation させることはできますか
?info.plistで初期設定出来ますが、動的にはどうやるのでしょうか?
428名称未設定:2009/04/17(金) 16:59:50 ID:aTAINv4n0
10時間かけて10万円の得。
これは喜んでいいのだろうか……。
周りの連中が稼いでいるからか平均値がわからない。
少なくとも身の回りだけを見ると負け組だ。
429名称未設定:2009/04/17(金) 17:48:40 ID:SmeL/aND0
1ヶ月以上かけて、売上げは一日数百円だお
430名称未設定:2009/04/17(金) 18:29:02 ID:JhKnePmy0
人生かけて、
431名称未設定:2009/04/17(金) 18:38:10 ID:8VWrs7KKi
遺作として発表じゃゼロ円だな
432名称未設定:2009/04/17(金) 19:00:13 ID:TNVVt2770
>>427
uiview のプロパティを変更/変換等で回転させるのでしょうか? auto rotation じゃなくて、manual rotationは無いのかなと思ったのです。ヒントを頂ければ助かります。よろしくお願いします。
433名称未設定:2009/04/17(金) 19:19:47 ID:pBtZK5Ws0
>>432
hogeview.transform = CGAffineTransformMakeRotation(M_PI * 90 / 180.0f);

例えば、これでhogeviewが時計回りに90度回転。
434名称未設定:2009/04/17(金) 19:42:59 ID:BNM7mfLIi
>>428
稼いでるだけですごい。
勝ち組はどんだけ?
435名称未設定:2009/04/17(金) 21:51:52 ID:VnvFKr7n0
Macを買わせるためにDev集め
そんな気もする昨今
436名称未設定:2009/04/17(金) 21:57:11 ID:KipVU26l0
>>435
なぜだあああ
なぜ川柳にしなかったあああ
437名称未設定:2009/04/17(金) 22:01:42 ID:5HJtps5P0
>>428
平均以上だと思うぞ。日本ストアのトップで紹介されても月数百本ぐらいにしか売れなかったりするし。

>>429
大手サイトで紹介されなきゃそんなもん。
438名称未設定:2009/04/17(金) 23:00:52 ID:zaispHNZ0
アプリからsafariでサイト表示したあとアプリに戻るのってできぬの?
439名称未設定:2009/04/17(金) 23:05:03 ID:D30h59xs0
Safariが起動した時点で貴公のアプリは終了しておる故、出来ぬのではないかと愚考いたし候。
440名称未設定:2009/04/17(金) 23:16:03 ID:aYiQjCrZi
>>438
GoogleアプリがSafariを開くときに、Googleアプリに戻るURLを開いた上で、
さらに本来見せるべきページを新しいタブで開く、
っていう方法で実現してたきがする。
ユーザがそのタブを閉じれば一つ前のGoogleアプリを開くためのURLが開かれるっていう…。
でも今見てみたらそうはならなかったからあれは夢だったのかもしれない。
441名称未設定:2009/04/17(金) 23:37:32 ID:I7mF8Z7R0
>>438
safariじゃムリ。自アプリにブラウザ機能を持たせるしかない。
442名称未設定:2009/04/17(金) 23:43:28 ID:Md+GhA680
WebViewあるから余裕じゃん?
443名称未設定:2009/04/18(土) 02:50:48 ID:wbzvNhUU0
振込先銀行としてciti bank 当初の間はお薦めとの情報が多いようですが、citi bank の 「円普通預金口座 eセービング」というので正しいでしょうか?
444名称未設定:2009/04/18(土) 10:09:32 ID:6Nxsrwqp0
>>428
上出来ですね。私の有料版アプリは2ヶ月弱で60本程度。(愚作だから仕方ないが・・・)
しかし、機能制限した無料版アプリを出した途端、これは1ヶ月で18000本のダウンロード。
うーん、ユーザにとって無料と有料は天と地以上に差があるみたいだ。
445名称未設定:2009/04/18(土) 10:12:33 ID:optMR1/L0
非公開API規制が厳しい。
カメラを全画面表示にしだけ。
3回リジェッた。

皆やってるのになんで?

3.0になったら、確実に動かないのに…
早く通らしてくらorz
446名称未設定:2009/04/18(土) 10:22:50 ID:7uO3LJrs0
>>435
なんかこのDevもある時になったら終わりますってなりそうな感じがする。
稼ぐなら今のうちってな。
447名称未設定:2009/04/18(土) 10:38:53 ID:wDw7QJCZ0
音楽の再生を1.3倍にできる
無料アプリありますか?
448名称未設定:2009/04/18(土) 10:40:28 ID:bjg/DCol0
>>445
>3.0になったら、確実に動かないのに…

だからだろjk

つーかお前は3か月後に動かなくなるかもしれないと自覚しているものをバラまくのか?
むしろリジェクトしてくれたAppleに感謝すれば?
449名称未設定:2009/04/18(土) 11:09:18 ID:qxTqTTwo0
>>439-442
thx
いろんなソフトやってて出来ないから、
出来ないものとは思ってたけど、
出来ないという記述を見たこと無いから不安ですた。
450名称未設定:2009/04/18(土) 11:56:02 ID:optMR1/L0
>>448
いや、なんか納得いかないよ。
他のアプリはスルーされてるのに、なぜ俺だけ?って感じです。

それに一回目のリジェされたのは3.0発表のだいぶ前なんだよね。
451名称未設定:2009/04/18(土) 12:23:57 ID:eSyJlyH3i
>>450
お前のだけ特別にリジェクトしてくれたAppleに感謝すべき。
452名称未設定:2009/04/18(土) 12:55:46 ID:KPzx7LyW0
>>449
最初にあった質問のSafari立ち上がったあと自分のアプリに、っていうのは無理
代替え機能として自分のアプリでweb表示してやればおk
俺もやってる
>>450
リジェクト対象はレビュワー次第っていうブログをどこかで見た
誰かURL張ってやって
453名称未設定:2009/04/18(土) 15:47:26 ID:rV3Zobme0
もっと大人の申請方法を身に付けるんだ。
454名称未設定:2009/04/18(土) 16:31:24 ID:F6scN/P+0
布団を敷いて待っていればいいんですか?分かりません(><)
455名称未設定:2009/04/18(土) 16:32:27 ID:wDuPoUi20
スラドでも鼻で笑われてたけれど、他人のソースを確認しようもないのに
「他もやってるのになんでオレだけ」とか言っちゃう奴の脳ってどうなってんだろ?

>>452 上記の通りだよ。
それこそ>>445が本人かもしれんが、非公開APIだのを使ったバカが
”ボクとおなじことやってるにちがいないのになんで奴らだけ通る?!
 とおるかとおらないかは、れびゅあーしだいにちがいない!!11!”
って喚いてる超恥ずかしいキチガイブログ。貼る価値なし。
456名称未設定:2009/04/18(土) 16:44:29 ID:aB0Zx9Lp0
うぉっ、なんか恥ずかしいw
457名称未設定:2009/04/18(土) 19:05:01 ID:7GJMD4wG0
>>454
やあ、ジョージ(仮)。
毎日大量のリジェクト審査、大変だよね。
僕のコードは素直なもんさ。君の仕事もきっと楽に終わるよ。

あ、あと、iTunesプリペイドカードの番号、ここに書いておくから
好きに使っていいよ。100ドル分あるから。

じゃあ、審査の方よろしく頼むよ。
458名称未設定:2009/04/18(土) 19:28:03 ID:KPzx7LyW0
>>455
俺はアプリ審査でひっかかったことないから知らんけど
Developerプログラム登録からリリースまでの手続きでだいぶ他の人と対応違うとこがあったよ。おかげで手続きが大幅に遅れた。
Appleのスタッフが全員共通の規定に厳格に沿って審査や手続きしているならまた違うだろうが、お国柄、会社柄そういう仕事はしていないだろう。
非公開APIに関しては知らない。
459名称未設定:2009/04/18(土) 21:21:27 ID:OfCuMejO0
>>455
非公開API使わないと実現できない機能もあるし一概には言えんと思うが
460名称未設定:2009/04/18(土) 22:34:16 ID:IoJzP4zb0
>>445
カメラ全画面表示するだけのことにプライベートAPIなんか使わんでも
いーだろ
461名称未設定:2009/04/18(土) 22:45:51 ID:brrBgsxni
>>460
カメラ機能は厳しく制限されてるからな。
462名称未設定:2009/04/18(土) 22:52:03 ID:KPzx7LyW0
高レベルAPIしかないからね
463名称未設定:2009/04/18(土) 23:31:10 ID:6m46yng30
誰か3.0でiPhoneの中の音楽ファイル再生してるやついる?
MPMediaQueryが動かないんだが。

このあたりは公式ドキュメントがほとんどでてないんだが、なぜなんだ?
464名称未設定:2009/04/18(土) 23:52:42 ID:YpxdfUFh0
>>445
おまえfladdictだろ?w
465名称未設定:2009/04/18(土) 23:57:51 ID:AKV+i+u/0
マジレスすると、fladdictのアプリにカメラ全画面表示は無いように見受けられるが。
466名称未設定:2009/04/18(土) 23:59:30 ID:KPzx7LyW0
リジェクトされてるからだろw
マジレスの前にちゃんとレスの流れを読めよ…
467名称未設定:2009/04/19(日) 01:46:27 ID:ZKTfRKR10
>>4
>【参考書籍】

追加
基礎からのiPhone SDK (ソフトバンククリエイティブ 、2009/4)鶴薗 謙吾
ttp://www.amazon.co.jp/dp/4797350504/
468名称未設定:2009/04/19(日) 04:24:22 ID:Y0Lojla20
>>459
その機能とやらがないとおまいさんのアプリは成り立たないのか?

なら設計ミスだw
469名称未設定:2009/04/19(日) 04:59:43 ID:Y0Lojla20
>>445
もしかしてさ、3.0出るまで売りさばいて
動かなくなったら公開停止して返金バックレる気じゃね?

どんな作戦か知らないが今カメラアプリをリリースしようとしてる時点でアウトっぽいな。
470名称未設定:2009/04/19(日) 07:05:11 ID:B/DIee+Vi
>>460
無理ですよ。
全画面表示しているカメラアプリは全て非公開API使っています。

何も知らない時は黙っていた方がいいですよ?

>>445
俺もカメラ周辺で苦悩したから、気持ちは分かるがタイミングが悪かった。諦めろ。
3.0になってもピッカー内の構造はそんなに変わらないはずなので、それまで待ってみた方がいいぞ。
どうせなら、今から3.0入れといたらどうだ?
471名称未設定:2009/04/19(日) 08:21:38 ID:2+v1YrL40
>>470
何も知らないんで教えてくれ。
ストアのアプリのソースって、全部公開されてるの?
気になる機能があるので、ソースで確認できるならしてみたいんだけど・・・
472名称未設定:2009/04/19(日) 08:50:53 ID:7RU123aa0
( ゚д゚)ポカーン
473名称未設定:2009/04/19(日) 08:58:34 ID:okJXFOIa0
>>472
>>471は、>>470に対する嫌味?
ソース見なきゃ非公開API使ってるかどうか分かんねぇだろって
474名称未設定:2009/04/19(日) 10:02:26 ID:oFvayghW0
( ゚д゚)ポカーン
475名称未設定:2009/04/19(日) 10:07:46 ID:yElxh83g0
買えばわかるよ。何を呼び出してるかはbinaryのlink tableからわかるから。
476名称未設定:2009/04/19(日) 10:31:07 ID:qGBf0bd30
>>443
オレもCitiBankのe-セービングでiTunesConnectに登録しましたが
まだ一度も入金がないので不安です。。。
2月の売上げっていつ振り込まれるの?(下限は超えてます)
477名称未設定:2009/04/19(日) 10:45:56 ID:Y0Lojla20
>>470
460の人の真意がわかってないな。

その程度の機能のために非公開APIを使うようなリスクを背負うなんて馬鹿げてるってことだろ。
明らかに企画・設計ミスだよ。
478名称未設定:2009/04/19(日) 14:08:23 ID:GuW1EJA80
さらっと試してみようと思ったけどシミュレーターじゃカメラ動かないのな
479名称未設定:2009/04/19(日) 14:10:03 ID:IoYv9do+0
そりゃそうだろう
480名称未設定:2009/04/19(日) 14:16:04 ID:GuW1EJA80
そこは賢くiSightを代替えしてくれるのかなとか期待してた。
SDK2.1だとViewが表示すらされなかったけど、2.2.1だと表示まではできた。
3.0βだとどうなんだろ。
481名称未設定:2009/04/19(日) 15:14:18 ID:GuW1EJA80
PrivateなAPI使わなくても全画面いけるじゃん
でも今書いたコードがリジェクト対象なのかどうかは提出してみないとなんとも言えんけどね
482名称未設定:2009/04/19(日) 15:33:55 ID:/4b/S+tM0
iPodTouchしか持ってないからカメラ機能使うアプリは作る気がなくて
スレ観てAPIをさらっと読んでみたけど、オレも全画面できんじゃね?と思った。
環境ないんでテストできんけど。
483名称未設定:2009/04/19(日) 15:55:54 ID:vZggS5RC0
Mac mini で開発を始めたいんだが、
最新のを買う必要があるだろうか?
逆にバグのこなれた一つ前のが良さそうな気がするんだが。

メモリは1Gでは足りないとか
HDDは120Gでは足りないとか
そもそもMac minじゃ無理とかの情報も求む!
484名称未設定:2009/04/19(日) 16:21:00 ID:P1YdzhUI0
>>483
iPhone向けアプリ開発「だけ」に使うならMac miniでも問題ない
現行より一世代前のMB138J/Aで開発やってるけどそれほど不自由は感じてないし
シミュレーターも実機よりサクサク動いている
持ち運べるようにノートにしておけば良かったかもと思うことはあるが

ただ、アプリ用の画像やら音楽やらの素材製作とか、
ホームページ製作などアプリの周辺環境整備なども一台で全てやる気なら
素のMac miniではつらいかもしれない(HDD容量とかの面で)
アプリ開発そのものより、その他をどこまでそのMacでやるのかで必要なスペックを決めるべきかと

ちなみにWinその他でマシンの分解経験あるなら、無保証上等でヘラ片手に自力でメモリやHDDのパーツ交換は可能
ググればその辺の情報も結構転がっている
485名称未設定:2009/04/19(日) 16:28:21 ID:vZggS5RC0
>>484
休みの貴重な時間をありがとう
iPhone以外は考えてないけど、やはりHDDは大目がいいですね
ちょうどその機種を考えてるところです
486名称未設定:2009/04/19(日) 16:28:59 ID:VrgyFYhE0
>>483
安けりゃいいんじゃないの?
現行自体安いから旧たたき売りでも値段差があまりでなくて
それならいまさら旧買うのもねぇって流れだろうから。
487名称未設定:2009/04/19(日) 16:33:41 ID:vZggS5RC0
>>486
うん、特別、iphone開発に関わりそうな変化はないもんね
488名称未設定:2009/04/19(日) 16:52:00 ID:fnNC70Pki
あーデュアルディスプレイできたっけ
前の
これあるとないじゃ大違いだと思う
489名称未設定:2009/04/19(日) 16:54:33 ID:5RP3yx3h0
miniは”Macの中の廉価版”ってだけで、普通のPCだとミドルレンジの性能だからなぁ
デスクトップ描画をグラフィックチップに直接投げるAeroに当たる機能が
OSXは昔から常にONとかそんな関係で。
オレのminiは2世代前のCoreDuoだけど普通に開発環境は動いてる。

ただ、内蔵HDはさすがにアプリ入れまくるとすぐに容量が足りなくなるので
外付けHDをつないでワークスペースに使ってる。
メモリはさすがに1Gじゃアプリ複数立ち上げると重くなるので買って一年以上経ったし
へらで筐体開けて2Gに増設した。
490名称未設定:2009/04/19(日) 17:04:58 ID:vZggS5RC0
>>488
旧でもできたような気がするけど
最新は間違いなくできるよね

>>489
2GでHDDも多めだと、最新の上位機種が手っ取り早く思えてくるね
上位といっても8万ぐらいだし。。
私事でVistaパッケージが転がってるので、BootCampするとしたら
グラフィックが向上してるのが生かせるし

みなさん、ありがとうございました。
491名称未設定:2009/04/19(日) 17:05:48 ID:qfkXksHc0
>>470
いや、俺はプライベートAPIなんか使わないでカメラ全画面表示(撮影の
ためのUIは自前のを出してるが)して、App Storeでも公開されているが?

その程度の知識と情報収集力でApp Storeで公開なんてやめてくれんか
492名称未設定:2009/04/19(日) 17:39:34 ID:yElxh83g0
>>470
カメラから画像持ってくる所は?
493名称未設定:2009/04/19(日) 18:45:50 ID:qfkXksHc0
>>492
ん?
これは俺に聞いてるのか?

撮影も、画像の取得もできるぞ。公開APIだけで。UIの基本的な動作の仕方を
理解していて、ちょっとしたひらめき(というほどおおげさでもないが)があれば。
494名称未設定:2009/04/19(日) 19:14:00 ID:yoHbnXRb0
フラディック乙。そのひらめきとやらのエッセンスだけくれよ。
495名称未設定:2009/04/19(日) 19:30:34 ID:qfkXksHc0
>>494
>フラディック乙
ちがわい!(`◇´)
496名称未設定:2009/04/19(日) 19:32:59 ID:XnY8T0Ohi
>>493
あれ?
ホントに公開APIの公開部分だけで出来てる?
ドキュメントで公開されてない、非公開定義とかは使わずにだよ?
497名称未設定:2009/04/19(日) 19:46:31 ID:Yc0KL7TT0
カメラを全画面にするハックなんて、もうずいぶん前にエリカさんがやってたじゃん。
removeSubview するだけだよ。
ボタンを擬似クリックすりゃ撮影も出来ると思うけど、俺は試してないからわかんないっす。
498名称未設定:2009/04/19(日) 19:52:59 ID:3TA5ZCFoi
実行時にカメラ画像以外のViewを親Viewからリムーブすればいいんじゃね
499名称未設定:2009/04/19(日) 19:54:29 ID:3TA5ZCFoi
被ったw
500名称未設定:2009/04/19(日) 20:04:50 ID:qGBf0bd30
全画面は、subviewsを掘って消したいviewのhiddenをYESにする。かな。
実際試してみたら出来たので多分これで正解だろう。removeViewしてもOK。
撮影は多分、非公開定義のスクリーンキャプチャ関数だと思う。
これもやってみたから多分正解。これが本来ならアウトなハズ。
501名称未設定:2009/04/19(日) 20:35:00 ID:lPsOHI130
iPhone SDKには、UIImagePickerController のカスタムサブクラス又は自己完結型のビューに関する記載は一切ありません。
これはPLCameraView とそのカスタムサブクラス(PLImageTile, PLRotationView, PLImageScroller, PLImageView, PLCropOverlay, PLCropLCDLayer, TPBottomDualButtonBar, TPPushButton and TPCameraPushButton)を含みます。
502名称未設定:2009/04/19(日) 20:51:24 ID:GuW1EJA80
>>500
もうちょい工夫すればセーフな範囲で撮影もできるよ。
>>501
だから何?
503名称未設定:2009/04/19(日) 21:05:32 ID:lPsOHI130
>>502
いや、UIImagePickerControllerの中身は触っちゃいや〜んよ
って事だろ。

あ、もしかして。。。
CameraViewを取得して表示するって事?
504名称未設定:2009/04/19(日) 21:08:45 ID:e5XlZRzR0
枠が消えるまで拡大すればイインダヨ
505名称未設定:2009/04/19(日) 21:16:30 ID:lPsOHI130
>>504
な、なるほど。。。

カメラアプリ作ってみようかなw
506名称未設定:2009/04/19(日) 21:23:04 ID:lPsOHI130
>>504
え、じゃあもの凄い解像度悪くね?
507名称未設定:2009/04/19(日) 21:45:31 ID:Y0Lojla20
いろいろなアイデアが聞けて良かったな。
これで審査通るようになるといいよな。
508名称未設定:2009/04/19(日) 21:53:27 ID:8ky4UnxW0
枠を視認できないほど目の悪い人をターゲットにすればOK
509名称未設定:2009/04/19(日) 21:59:38 ID:5TU0kAjAi
闇夜のカラス撮影専用アプリでOK
510508:2009/04/19(日) 22:01:42 ID:8ky4UnxW0
適当な内容で書き込んじまった。
ずっとアク禁だったから書けるとは思わんかった。スルーしてくれ orz
511名称未設定:2009/04/19(日) 22:11:26 ID:1buAZR6N0
WindowsでiPhoneアプリを作成することは可能ですか?
512名称未設定:2009/04/19(日) 22:12:44 ID:qGBf0bd30
>>502
UIGetScreenImage()じゃなくて?
だとしたら興味深い。
513名称未設定:2009/04/19(日) 22:39:53 ID:ZrbUTP0L0
iPhoneでアプリ作ってます。
自分のアプリ内のDocuments配下においたm4aファイルを再生させようとしているのですが、AudioFileOpenURLでdta?エラーが返ってきてしまい、再生が出来ません。

iTunes Plusで買ったm4aファイルはiPhoneのCoreAudioでは再生できないのでしょうか?
mp3とか自分で変換したm4aは行けるのですが、、、

シミュレータではうまく動いちゃうので、結局実機でちまちまとデバッグをやっています。。

ご存知のかたいましたら教えてください。
514名称未設定:2009/04/19(日) 23:00:20 ID:bWCVjUZU0
>>511
相当の苦労を強いられると思われるが、JBしてれば可能
その苦労を考えるとMacを買った方が早い
環境構築するにも情報がかなり少ないから、ここで挫折するのではないかと
515名称未設定:2009/04/19(日) 23:11:27 ID:okJXFOIa0
>>511不可能。
Windowsで開発したものをiPhoneアプリとは言わんだろ>>514
516名称未設定:2009/04/19(日) 23:24:05 ID:/VsW1yD60
>>511
iPhoneの中身はOSX
517名称未設定:2009/04/19(日) 23:28:21 ID:bxif2RaS0
>>511ならできる。がんばれ
518名称未設定:2009/04/20(月) 00:13:00 ID:uDklG1OS0
>514-751
レス、あり。素直にMacを購入します。
519名称未設定:2009/04/20(月) 00:16:21 ID:2vPzkKUg0
というかAppleに許可されない特殊なアプリを作るのだ!って
鉄の信念と鋼の意志で山をも動かす決意を持って挑むのでもなきゃ、
流通まで保証されてるiPhoneDeveloperProgram入って
Macで作った方が速いだろ。
520名称未設定:2009/04/20(月) 00:52:11 ID:TNcJJCYD0
えー、でも移植元がWindowsのエロゲだし
521名称未設定:2009/04/20(月) 00:54:02 ID:ejkfGTfI0
>>520
どこかの企業がシナリオ系ゲーム向けゲームエンジンつくってデモ的ゲームつくってApp Storeで配布してたからそこに連絡してライセンスを貰った方が早いと思う
522名称未設定:2009/04/20(月) 01:05:13 ID:4XgcZZHP0
>>520
エロゲ程度のものを移植できないような週末プログラマーは一生HSPでもいじってな
523名称未設定:2009/04/20(月) 03:58:37 ID:vvy3eGPG0
iPhoneで画像にアニメーション効果を伴って表示とかできますか?
PowerPointであるようなスプリットをワイプアウトで、とか。
524名称未設定:2009/04/20(月) 04:03:50 ID:egQeiUS9i
>>523
CoreAnimation使えばいくらでもやりようあると思うよ。
525名称未設定:2009/04/20(月) 17:05:24 ID:Az4pUos80
昔、BASICでブイブイいわして、C言語はちょっと本を読んだくらいの人間だが、cocoaとobject-cってのだけで大丈夫かな?
あと、Xcodeやらも勉強しないとダメなんだよね?
近々、ドザからマカになるんで開発環境がイマイチ分からない。
最近なんて、ツクールくらいしか触ってなかったしなー。
526名称未設定:2009/04/20(月) 17:13:40 ID:r4u60OBG0
オブジェクト指向とメモリ管理は一般教養として必須。
527名称未設定:2009/04/20(月) 17:29:29 ID:4XgcZZHP0
>>525
そんな、なんとなくじゃダメだろうな。
ベースの知識がないんじゃ、どんな環境でもつかいこなしてやるぜ!くらいの心構えがないと無理。
528名称未設定:2009/04/20(月) 17:30:17 ID:h95M3AWM0
>525
自分もCしかわからんかったけどなんとかなったよ。
オブジェクト指向にはかなりハマったけど。
オブジェクト指向の説明によくある比喩的な教え方はむしろ混乱のモトだった。
529名称未設定:2009/04/20(月) 19:09:07 ID:LUVHItoy0
>>513
>BASICでブイブイいわして、C言語はちょっと本を読んだくらいの人間
車に例えると原付免許だけ持ってるような人って解釈でOK?
530名称未設定:2009/04/20(月) 19:35:18 ID:Az4pUos80
>>529
例えると、そんなものだと思う。

>>527
そう、ベースの考え方が知りたいんだ。
>>1に書いてある書籍あれば、その辺理解できそうかな?
531名称未設定:2009/04/20(月) 19:40:30 ID:XzRBSuOv0
強烈に作りたい物があればすぐ覚えるよ
532名称未設定:2009/04/20(月) 19:55:51 ID:TBllUahHi
>>531
結局それなんだよなぁ。
逆に作りたい欲求無しに身につく人はすげーわ。
533名称未設定:2009/04/20(月) 20:17:15 ID:Az4pUos80
>>531
まあ、昔作ってたネタとかを再現するつもりで勉強はするよ。今でも作ってみたいネタは残ってるし。
早い話、Macに関してはゼロの知識だしなー。iPhoneで、自分の作ったプログラムとか動かしてみたい想いが強いな。
534名称未設定:2009/04/20(月) 21:21:34 ID:W1cybPeoP
「何か作ってみたい」というヌルい願望しか持たない奴は結局のところHelllo world止まりでおしまいがほとんど。

それぐらい現実というのは厳しい。
シマンテックとかがC++コンパイラを3万円で販売するキャンペーン打った時もこんな連中がもっさり増えた。
535名称未設定:2009/04/20(月) 21:26:42 ID:XDk9Pcyo0
裾野が広がって何が悪い

536名称未設定:2009/04/20(月) 21:44:16 ID:xUU2MhPA0
>>534
体験談なんですね、わかります
537名称未設定:2009/04/20(月) 21:53:00 ID:BHqd6+kH0
[鉄人 動け];

で、”動け”ってコマンドへの反応を”鉄人”の方に埋め込んで記述するんだよ〜
そうすれば鉄人って関数に前もって厳密にしたパラメータを送って動かすシステムより
柔軟性も修正時の手間も問題の切り分けも楽っしょ?

ってことで、Objective-Cのオブジェクト指向ぶりに俺はもうメロメロだ。
こっちがもうプログラミングの主流でいいよ。
538名称未設定:2009/04/20(月) 22:16:05 ID:w/svSksui
>>537とっくに主流だよ
539名称未設定:2009/04/20(月) 22:19:51 ID:w/svSksui
>>538って言うかオブジェクト指向は常識、大前提。Javaですらもう10年以上だろ
540名称未設定:2009/04/20(月) 23:19:17 ID:JIzedr9K0
>>539
Javaっていうよりも、small talkっぽいプログラミング言語にメロメロンってことじゃね?
541名称未設定:2009/04/20(月) 23:56:17 ID:YmkmmT/80
NavigationController使って、
一覧->詳細入力->保存 っていう感じの流れの部分をつくってるんだけど、

データが更新されました。ってイベントはみんなどうやって伝えるもんなんでしょうか?
popのタイミングを親側でつかめるだけでいいんだけど。

ttp://kontonsoft.blog.shinobi.jp/Entry/35/
このサイトにAppdelegateから上から下へたどって蹴る方法はあったんだけど
子側から親のイベントを蹴るようなのが一般的なのかな?
542名称未設定:2009/04/21(火) 01:32:47 ID:mAcMPSzF0
>>541
同じサイトにNavigationController使用時の1個手前の戻り先へのデータの渡し方も書いてあるよ
ttp://kontonsoft.blog.shinobi.jp/Entry/50/
も合わせて見るといいかも

ただし小規模アプリの場合、もともとAppDelegate派生クラスにアプリ起動時と終了時に呼び出されるメソッド
applicationDidFinishLaunchingとapplicationWillTerminateがあるのでそこでデータ読み込みと保存をさせて
アプリの起動中はAppDelegateでデータを保持させておくのが手っ取り早い
データベース系でもそれらでファイルのオープンとクローズをやらせる
apple提供のサンプルがそういう構造だから、まずはそれに倣っておけばいいんじゃないかと思う
保存のタイミングでAppDelegateに用意した変数のsetterへメッセージ送ればデータの更新は出来るから

まあ、扱うデータ構造によって保存タイミングのとり方が変わるのは当たり前なので
最終的にどう設計するかはあなた次第ってことになるけどね
543541:2009/04/21(火) 01:39:11 ID:I5jiIxwJ0
おお、それもおんなじサイトにあったんだ。
目を通せてませんでした。失礼。

そのままNSDictionaryでもつかってファイルに落とすなり読み込むのがいいんですね。

ちょっとお手軽便利ツール程度のものだから、その方法でいこうとおもいます。
親切にモデルも教えてくれてdクスです。
544名称未設定:2009/04/21(火) 05:53:17 ID:bmJbrCoU0
iPhone アプリって、Mac アプリに比べるとフィードバックが非常に少ないですね。
Mac アプリだと、「作ってくれてありがとう!」みたいなメールがドサッと来るのに、
iPhone アプリだと,ダウンロード数を鑑みても反応がゼロに等しい。
545名称未設定:2009/04/21(火) 05:58:37 ID:SdPiwVb9i
>>544
アプリ内にメッセージ送信フォームを内蔵したら、フィードバック急増したw
546名称未設定:2009/04/21(火) 06:07:15 ID:CfyMJQI60
>>544
受付形式にかなり左右されるだろうね。
メールで受け付けるのか?(その場合メールアプリが自動で立ち上がるようにしているか?)
サポートサイトで受け付けるのか?(そのサイトがiPhoneに最適化されているか?)
UIWebViewを使うという方法もある…
などなど…
面倒くさくない方法を考える必要があるだろうね。

まぁフィードバックがたくさん欲しければ>>544の方法が一番だろが。
547名称未設定:2009/04/21(火) 06:27:34 ID:bmJbrCoU0
カジュアルユーザーが多くて、レビュー書いたりといった「やる気」が
Mac ユーザーに比べて著しく低いんだよね。
Mac ユーザーだと、わざわざアプリをダウンロードする人は,自分のマックを
自分流にカスタマイズしよう、みたいなポテンシャルが高い人がそもそも多くて,
レビューサイトにレビュー書いたり、自分のサイトで紹介したり,といった人が
割合として多いんだけど,iPhone ユーザーは、インストールして2分で飽きる
みたいな人が多いから,アプリ内に作った,自分のウェブサイトに誘導させる
ボタンすらクリックしてもらえてないみたいだ。
548名称未設定:2009/04/21(火) 08:08:04 ID:OlirK+BNi
公式レビュー多いじゃん。
悪口ならば。。。
549名称未設定:2009/04/21(火) 08:12:25 ID:nR3lzm/ai
公式レビューに、
「このレビューに対する作者のコメント」って欄を設けて、
一つずつ返答できるようにしてくれるとありがたいんだがなぁ。
550名称未設定:2009/04/21(火) 08:35:51 ID:bmJbrCoU0
そんな機能があったら悪口の応戦しそうだ。
○○の機能を付けたら★増やしてくれるって書きましたよね?ちゃんと実装しましたよ?消えないでください
とか
551名称未設定:2009/04/21(火) 08:38:23 ID:HkWin9dMi
AppはともかくMusicのレビューはひどいよな
レコード会社への悪口とiTunes Storeへの悪口とアーティストへの悪口が一緒になってて意味を成してない
552名称未設定:2009/04/21(火) 10:05:33 ID:zoqQjBgqi
レビューへの返答機能絶対反対!
世界中のレビューの監視なんてやってられん
馬鹿共は「放置」に限る
553名称未設定:2009/04/21(火) 10:56:50 ID:f1Y9ohq20
ほとんどのユーザーは、レビューがまともか否かくらい判断できていると思う。
問題は★の数が減った事によって最初の印象が悪くなる事かな。
554名称未設定:2009/04/21(火) 12:27:57 ID:Ajts2otB0
InterfaceBuilderにて Rounded Rect Button を使ってるんですが
これって、画像を使ったボタンを作る場合って
TypeをCustomにするかImage or Backgroundに画像を指定するかですよね?

どちらにしても押したときにハイライトとかトーンダウンの指定って
簡単にはできないんですか?(Flashみたいに)
スクリプトでイベント拾って画像を差し替えるとかアルファを落とすとか
しないとダメ??
555名称未設定:2009/04/21(火) 12:34:20 ID:f1Y9ohq20
>>554
IBでもステータス毎の画像を指定できるよ。
カスタムボタンを作るのだから、ステータス毎の画像を作る労力は惜しむな。
556名称未設定:2009/04/21(火) 12:34:43 ID:bmJbrCoU0
>>554
お前は何を言っているのだ
557554:2009/04/21(火) 13:09:11 ID:Ajts2otB0
>> 555
サンクス!
プルダウンでステータース毎の選べたんだ。
気付かなかったです。
558名称未設定:2009/04/21(火) 18:18:09 ID:msiHikMR0
画像処理の練習のため、このサイトのコードを試してみたのですが…
http://journal.mycom.co.jp/column/iphone/004/index.html

シミュレータと実機(iPod touch 1G)では↓の画像のように処理結果の色が異なってしまいます。
これはなぜなのでしょうか?
http://www.dotup.org/uploda/www.dotup.org25878.jpg
559名称未設定:2009/04/21(火) 18:53:00 ID:ZJTS/OZM0
>>558
たぶん、RGB(A)のBが処理ぬけてる。1pixelが4byteで、そのうち3byteしか
処理してないんじゃないかな?
560名称未設定:2009/04/21(火) 19:44:46 ID:ZaIe6Ta3i
>>559
でもそれだとシミュレータでも同じ色にならない?
561名称未設定:2009/04/21(火) 20:01:15 ID:ZJTS/OZM0
実機とシミュレータって、バッファの内部オーダーとかまで
一致は保証されてないと思うよ。
実機だって、世代ごとの保証はされてないと思うし。
”Color Space Constants With Packing Formats”
まわりにある定数みないと、こういうカラーもの処理は
油断ならないんじゃないかなー。

不具合でてから機種判別で手動スイッチもありかもしれ
ないけどww
562558:2009/04/21(火) 20:50:12 ID:tS4E6xAB0
サンプルコードの、
*(tmp + 1) = y;
*(tmp + 2) = y;
*(tmp + 3) = y;
の部分を、
*(tmp + 0) = y;
*(tmp + 1) = y;
*(tmp + 2) = y;
に変えたらうまくいきました。

画像のピクセルデータを扱うのは初めてなので、まだ全然理解できていませんがw
563名称未設定:2009/04/21(火) 21:00:28 ID:SMr4d7PAO
ARGBかRGBAかとかか
564名称未設定:2009/04/21(火) 21:20:52 ID:tS4E6xAB0
例えば、
*(tmp + 0) = 0;
*(tmp + 1) = 0;
*(tmp + 2) = 255;
だと、
シミュレータでは緑。
touchでは赤になります。

今実機は手元にtouchしかありませんが、iPhoneだとまた違ったりするのでしょうか…
画像関係は相当慎重に検証しないといけませんねぇ
565名称未設定:2009/04/21(火) 21:24:40 ID:7C3zK/JDi
シミュレータと実機で違う&ポインタ操作してるってことは、インテルとモトローラのちがいじゃない?
「エンディアン」嘘つかないでぐぐってみたら?
566名称未設定:2009/04/21(火) 21:31:52 ID:oczkFbrS0
cydiaとか設定.appの背景(グレイに縦線)
ってどうやって出すんですか?
567名称未設定:2009/04/21(火) 21:40:21 ID:l6OFYA7xi
>>566
UIColorのgroupTableViewBackgroundColor
568名称未設定:2009/04/21(火) 22:06:37 ID:oczkFbrS0
>>567
サンクス
569名称未設定:2009/04/22(水) 00:16:53 ID:Y56vhaHM0
iTunes Connectのアプリケーション登録の最後なReview画面でSubmit Applicationするとこんなエラー出るんだけど画像の何かが悪いんですかね?
アップロードされた後にプレビューできるのは確認してるんですが。
There was an error saving changes: Attempting to insert asset whose file is missing on disk. file missing at path: (/opt/itms_repository/Assets/Purple/94/50/77/mzl.ilroplva.320x480-75.jpg).. Stack is: [Ljava.lang.StackTraceElement;@d1c1d0
570テスト:2009/04/22(水) 00:18:51 ID:QiRyjvkMO
571名称未設定:2009/04/22(水) 09:37:00 ID:Nf3kju/NP
>>564
取得した色毎のピクセルデータをRBG各色毎にシフトしてANDしないと正しい色になりませんよ。
572名称未設定:2009/04/22(水) 09:58:18 ID:VivvW4CY0
>>571
例えばどんなコードになります?
その辺解説してるサイトとかありますか?
573名称未設定:2009/04/22(水) 10:30:33 ID:jGkm3f2x0
基礎中の基礎だから解説とかされてないんじゃないかな。
Red/Green/Blue/Alphaで分離されている各8bitの色情報をまとめて32bitの値へ変換するときどういうコードを書くか判ってます?
574名称未設定:2009/04/22(水) 10:40:36 ID:VivvW4CY0
基礎中の基礎なんですか?w
画像を扱うの初めてなので判っていません。
出直して来ますorz
575名称未設定:2009/04/22(水) 10:47:38 ID:jGkm3f2x0
画像とか関係なくビットのシフトやAND/ORは演算の基本ですよ。
いまだと中学生が学校の授業で行うぐらいです。「w」とかつけてる場合じゃない。
たとえばWebセーフな水色を表現する場合RGBでは下記の様に書きます。
RGB(0,153,255)でヘキサだと#0099ff
RGBAに分解するとこうなります。

unsigned char redPixel = 0x00;
unsigned char greenPixel = 0x99;
unsigned char bluePixel = 0xff;
unsigned char alphaPixel = 0xff;

この4値を合成して0x0099ffffを得るにはどうしたら良いか判りますか?
以下の式の右辺を満たすにはどんな式が入るか考えてみてください。

unsigned int mergePixel = (ここに演算式が入る);
576名称未設定:2009/04/22(水) 10:58:43 ID:VivvW4CY0
>>575
うーんわかりません。
中学校で習うんですか?

ビット演算もできないのに、もうAppStoreにアプリ4本も出してますw
ちょっと基礎からやり直します。
577名称未設定:2009/04/22(水) 11:04:58 ID:3gPnrLzv0
>>575
>いまだと中学生が学校の授業で行うぐらいです
まじで?
文科省が情報の授業でそんなまともなこと教える訳ない
自分のときの経験だとせいぜいWordとExcelいじってお茶を濁して終わり
578名称未設定:2009/04/22(水) 11:09:05 ID:jGkm3f2x0
>>576
主要なフレームワークを繋ぐだけでアプリケーションが作れるこの時代には不要な知識かもしれないですね。
ただ、そのままでは職業プログラマとして食っていくことは絶対にできないと断言しておきます。

趣味でやるのなら急ぐ必要も無いですしデバッガで値がどう動くか目視で確認しながら学習すれば良いのではないでしょうか。
579名称未設定:2009/04/22(水) 11:13:43 ID:VivvW4CY0
>>578
ご丁寧にありがとうございます。
プログラミングは完全に遊びでやっていますのでその辺は心配ありません。
でも、アプリの売り上げはギリギリ食っていけるレベルに達していいますが。
ちなみに>>575の答えはどうなるのですか?
580名称未設定:2009/04/22(水) 11:22:01 ID:/2WbSWdQ0
>>579
そこは先に答えを求めずになんとか自力で解いてみせろよ、間違っててもいいからさ
581名称未設定:2009/04/22(水) 11:27:20 ID:24ulB1CI0
>>579
特に他意はないけど、君は嫌われるタイプだよね。
582575:2009/04/22(水) 11:38:30 ID:jGkm3f2x0
>>579
あなたが職業プログラマを志す若人であれば完成形の式を書き込んだかもしれません。
仕事とは常に時間との戦いで私の一言で30分の思索が5分になるのなら助言は厭いません。

ですが趣味としてプログラミングするのであればパズルを解く楽しみを奪ってしまうみたいなものですから私は>>575以上の助言をするつもりはありません。
小説の結末をバラしてしまうイジワルな人の登場を待つか、ご自身でじっくり考えるかのどちらかを選んで下さい。
583名称未設定:2009/04/22(水) 12:37:03 ID:77fyCf+M0
>>571でORとAND間違ってるから真面目に聞く気にもならんし、
Quartz の bitmapinfo はバイト順を指定しているものなんだから
バイトオーダーも考慮しないでシフト演算なんて無いわ
584名称未設定:2009/04/22(水) 12:52:20 ID:jGkm3f2x0
そもそも>>571はRBGとか書いてますねw
585名称未設定:2009/04/22(水) 13:07:23 ID:JT2zonH/i
こういうしったかはホント困る
初心者は惑わされるし。

ちゃんと読めば無知が根拠のないことを言ってるって分かるんだけどな
586名称未設定:2009/04/22(水) 13:19:56 ID:lkaJN6+f0
- (void)loadView {

CGRect dragRect = CGRectMake(10.0f, 50.0f, 64.0f, 64.0f);
UIImageView *dragger = [[UIImageView alloc] initWithFrame:dragRect];
[dragger setImage:[UIImage imageNamed:@"flw1.png"]];
self.view = dragger;
}

こんな感じでUIViewControllerの-loadViewを記述してWindowのサブビューとして追加したんですが、
シミュレーターだときちんと画像(flw1.png) が表示されるんですが、実機だと表示されません。。
何が原因だと思いますか?
587名称未設定:2009/04/22(水) 13:24:33 ID:jGkm3f2x0
そもそもは以下の記事のコードが正しく動作しないことが問題ですよね。
http://journal.mycom.co.jp/column/iphone/004/index.html
Quartzがバイト順を指定していてもそれが世代毎に保証されないという>>561の見解が正解だと思うのですが。
それを現実的に対処や吸収してくれる高レベルの何かが用意されているのですか?
588名称未設定:2009/04/22(水) 13:29:23 ID:6tOUdlvY0
>>586
実機からアプリを削除してから、再度インストールしてみるとか
589名称未設定:2009/04/22(水) 13:35:59 ID:J4BNBllVi
実際に画像処理系のアプリを作ってる人がいたら聞いてみたいところ
やっぱり、全機種でチェックして分岐処理書いてるのか?
590名称未設定:2009/04/22(水) 13:45:33 ID:wFgbEelk0
>>586
self.view = dragger;
591名称未設定:2009/04/22(水) 14:10:45 ID:5k5uJKQE0
>>562
これのレスが面白い展開になってるけどw、
普通にアルファ情報がない画像で試したってオチでしょ?
592名称未設定:2009/04/22(水) 14:13:40 ID:5k5uJKQE0
>>569
ファイル名にハイフン使ってるから?
ハイフンOKだっけ?
593名称未設定:2009/04/22(水) 14:16:13 ID:jGkm3f2x0
私の環境ではアルファ値の有無に関わらずCFDataGetBytePtrの戻り値がABGRの順番だったのでシミュレータと実機のエンディアンの違いと踏んだのですが。
画像だけでなく、白地のUIImageに描画した後のピクセル値を取得しても同じでした。
594名称未設定:2009/04/22(水) 14:42:19 ID:E1okqdcAi
OpenGL使ってる人、フレームレートは何にしてますか?
595名称未設定:2009/04/22(水) 14:55:02 ID:Fo18R4w+0
機種判別じゃなくて、
ttp://developer.apple.com/dev/techsupport/insidemac/ACIReference/ACIReference-171.html
ttp://developer.apple.com/dev/techsupport/insidemac/ACIReference/ACIReference-169.html
にあるようにどういう状態で packされているかの定数が宣言されてるんで、それをつかって判別でしょ。

あとはCGImageまわりからinfoひっぱるのは適宜。

596名称未設定:2009/04/22(水) 15:01:16 ID:jGkm3f2x0
>>595
ちゃんと定義が用意されてるんですねorz
そこいらに触れず生データの扱いを教材にしちゃうのは木下氏の問題と逃げてみますw
597名称未設定:2009/04/22(水) 15:03:23 ID:lkaJN6+f0
>>588,590
ありがとうございます。さっきようやく解決できました。
ネットから落としたgif画像の拡張子をpngに変更して使ってたのが問題でした。。
598名称未設定:2009/04/22(水) 15:20:28 ID:Fo18R4w+0
ちなみに逃げ技。全体的にグラデーションかけるとかなら、rだとか gだとか
いわずに、全byteに処理かけてしまえば alpha無視画像なら問題ない(笑)
599名称未設定:2009/04/22(水) 15:46:58 ID:zmT7Ta3e0
>>595
いちいち判別するより、CGImageからビットマップ取り出す際に、自分でパック形式
指定してバッファーに描画する方が楽でしょ。システム側がよきにはからってくれる
ので
600名称未設定:2009/04/22(水) 15:53:36 ID:J4BNBllVi
パック形式を指定してバッファーに描画ってのがわからん
CGImageGetColorspace?
601595:2009/04/22(水) 15:57:11 ID:Fo18R4w+0
>>599
そっすねー。
どうなんだろ。指定って全部確実に通るのかな〜。
CoreImageでコケた記憶はないんだけど、DirectXだとコケること多かった…

ベストは指定しておいて、変換できなかった時は出力にあわせて、なんだろ
けど面倒くさいよね。 たぶん、599のやりかたのほうが良いと思う。

自分が書いた方法はメモリケチったり最悪変換できないこと対処とかそういう
かたよった場合向けかなーww
602名称未設定:2009/04/22(水) 16:13:39 ID:zmT7Ta3e0
>>600
うんにゃ。CGBitmapContextCreate
説明端折りすぎたな。スマソ

CGContextRef context = CGBitmapContextCreate(buffer,width, height, 8, width * 4
                             , colorSpace, kCGImageAlphaPremultipliedLast);

こんな感じでCGContext作ってそこにCGContextDrawImageすれば、bufferに
kCGImageAlphaPremultipliedLast形式で格納されるでしょ
603600:2009/04/22(水) 16:38:20 ID:J4BNBllVi
>>602
サンクス!
えらい勘違いをしていたw
恥ずかしい…
604名称未設定:2009/04/22(水) 18:49:14 ID:mANVyBLi0
描画もするんならiPhoneのGPUのネイティブフォーマットであるBGRAが速いよ。
605名称未設定:2009/04/22(水) 20:43:18 ID:LwDRWvWo0
>>575氏はシフト & And するんですよね?

union
{
  unsigned char rgba[4];
  unsigned int margePixel;
};;

演算式でない方法もあるとおもうんだよね。
606名称未設定:2009/04/22(水) 20:49:57 ID:z7VQCY7c0
>>605
それエンディアン依存じゃね?
607名称未設定:2009/04/22(水) 21:43:12 ID:5k5uJKQE0
つかさ、どっちもリトルエンディアンじゃね?
608名称未設定:2009/04/22(水) 21:57:24 ID:Y56vhaHM0
ビット演算が判らない奴にunionなんて理解できないだろうJK
609名称未設定:2009/04/22(水) 23:17:34 ID:LwDRWvWo0
605だす

>>606 >>607 依存も何もまだコード書いてないよぉ。

>>608
bit演算関係ないっしょ。こんなありふれた定義を見ただけでどうしたら endian を確定出来る?。凄い想像力だよね。まだこの状態では不明だしょ。

だれかが論理演算とかシフトとかいうからさ。

union_memory.margePixel = (a << 8) & b;

union_memory.rgba[0] に何がはいるか見て endian の事を知ってもいいんじゃない・・というつもりだったんだけどなぁ。
皆さんの想像力には・・・・まいりましたぁ(笑)
610名称未設定:2009/04/22(水) 23:41:42 ID:z7VQCY7c0
なーんだまだコードも何を言うつもりかも何も書いてなかったのかー
611名称未設定:2009/04/22(水) 23:49:51 ID:NmN9RZhC0
>>501
今朝その文章会社で見ました。
掘る&UIGetScreenImage()でその文章が拝めるというのは
こちらでは常識でしょうか?
612名称未設定:2009/04/23(木) 06:12:04 ID:8N57PucP0
>>609
流れが読めてないやつだなあ
613名称未設定:2009/04/23(木) 07:11:40 ID:gTSHJCrFi
流れ読めないやつほど、他人には行間を読めとか言うんだよな。
自分のコミュニケーションち
614名称未設定:2009/04/23(木) 09:42:23 ID:rr/8d/PY0
「こんなありふれた定義」ねぇ…
そんな基盤部分にcharとかintとか書いてるほうがヤバい。
UInt8、UInt32って宣言しろよ。
615名称未設定:2009/04/23(木) 09:52:22 ID:KjS+LYDdi
>>597
待て待て
どさくさに紛れてすごい事言うなw
616名称未設定:2009/04/23(木) 09:55:13 ID:l8fW1+hX0
>>597
わらた
617名称未設定:2009/04/23(木) 10:32:24 ID:Z2w9b3Rqi
>>614
俺もオモタ
intとか微妙
618名称未設定:2009/04/23(木) 12:31:17 ID:17c3MP5Q0
intより大きければlong。
longより大きければ諦める。
これ、俺の常識な。
619名称未設定:2009/04/23(木) 12:48:14 ID:r8Sen4wB0
sizeof(char) <= sizeof(short) <= sizeof(int) <= sizeof(long) とは決まっているけど
Mac OS X (32bit) ではintもlongも32bitですやん。
既に書かれてるけど数値型の大きさと移植性が重要な場合はstdint.hの型を使うのが常識。
620名称未設定:2009/04/23(木) 12:49:34 ID:H3Mql2im0
シロートな俺には unsigned char が新鮮に見える
621名称未設定:2009/04/23(木) 13:02:39 ID:rr/8d/PY0
unsigned char rgba[4];

彼氏が配列使っていた。恥ずかしい…
622名称未設定:2009/04/23(木) 13:14:38 ID:qlfXGITq0
>>621
増田乙w
まああれはいろいろと楽しかったが
中島敦「李陵」のが一番面白かった
623名称未設定:2009/04/23(木) 13:54:41 ID:KqqNPlnA0
>>618
long longでさらに池沼...
624名称未設定:2009/04/23(木) 20:42:33 ID:MckapK1Y0
わわわっ。凄いことになってる

>>614
流石強者のみなさんは移植性を考えてるんですねぇ。

私は今も普通に char, int, long を使う。まずUint8は使わない。
みなさんのソースは UInt32, SInt32 で一杯ってことなんですね。うーん、C/C++ じゃないみたい(笑)
625名称未設定:2009/04/23(木) 20:51:35 ID:fBXiEB0w0
16bit→32bitの時には酷い目にあったからなw
どーでもいい箇所にはそりゃintって書くけど。
今なんてLeopardとiPhoneで32bitと64bitが混在する環境なんだからキッチリやらない手は無い。
626名称未設定:2009/04/23(木) 20:52:10 ID:jEnyk0kL0
>>624
このスレの連中はみんなヒマだからだろ(W
でも、デバイス系(組み込み)のPGはこういうの気にするよ
あと、できるだけSDLKを使うのが吉(ここではCOCOA

でも、アプリの商品寿命短いしみんな本気で言ってないだろ
627名称未設定:2009/04/23(木) 21:44:48 ID:HLB0ZWMr0
移植性つーか
iPhoneに移植するのが普通だし
628名称未設定:2009/04/23(木) 22:00:17 ID:w2bFDCRP0
gcc 前提なら uint8_t とか使うかなあ。

というか多くの場合は使うライブラリが使ってる型に合わせる。
char を受け渡しするライブラリに渡す変数は char で、
JOCTET を受け渡しするライブラリなら JOCTET で。

どうでもいい箇所では char も int も使う。
long が 64bit の機種を結構使ってたんで、long だけは
まず絶対使わないけど。
629名称未設定:2009/04/23(木) 22:46:19 ID:sHROAEzQ0
NSInteger
630名称未設定:2009/04/23(木) 23:18:08 ID:xmy2zjV30
intって書くのはそう書いて最適化が期待できる時
631名称未設定:2009/04/23(木) 23:58:00 ID:KjS+LYDdi
>>628
PS2乙
632名称未設定:2009/04/24(金) 08:13:35 ID:XRXCnmfZ0
size_t
633名称未設定:2009/04/24(金) 11:21:22 ID:CI3hrabv0
>>525
日本語訳、来ました。

Cocoaメモリ管理プログラミングガイド
http://developer.apple.com/jp/iphone/library/documentation/Cocoa/Conceptual/MemoryMgmt
634名称未設定:2009/04/24(金) 20:57:26 ID:rTrcMtl10
ダウンロード10億本突破記念
635名称未設定:2009/04/24(金) 23:00:15 ID:+DWeML6I0
10億本目にダウンロードされたアプリの作者にも何か特典が欲しいなw
636名称未設定:2009/04/24(金) 23:07:24 ID:zQJ260Xt0
10億円くれよ
637名称未設定:2009/04/24(金) 23:10:49 ID:aNw5+GQx0
やるよ
638名称未設定:2009/04/25(土) 00:04:39 ID:BXtl+LNe0
ゲーム作ってる人に聞きたいんだけど、CとObjective-Cの使い分けとかどうしてる?
処理重そうなとこだけ、C使ってるとか、どちらか一方だけ重用してるとか
639名称未設定:2009/04/25(土) 10:51:50 ID:y9nUl5vV0
とりあえずObjCで作って、Sharkでprofiling、遅いとこをCで書き直す。
640名称未設定:2009/04/25(土) 12:24:12 ID:7gbPs1Nsi
>>635
10億目のBumpってアプリ、App Storeのトップにのってるw
641名称未設定:2009/04/25(土) 12:26:19 ID:dKvTEkTJ0
ネットワークに接続しているか否かを
返す関数ってある?
642名称未設定:2009/04/25(土) 12:40:44 ID:wZ3ywpTO0
>>641
「Reachability」ってサンプル見るといいよ
643名称未設定:2009/04/25(土) 14:12:10 ID:CSX85zeKi
>>635
10億本目にアップロードされたアプリに何かあるんじゃねぇ
644名称未設定:2009/04/25(土) 15:13:32 ID:xCMCtydA0
Topページで紹介されることが特典だろ
645名称未設定:2009/04/25(土) 15:37:42 ID:7gbPs1Nsi
>>643
今確か3万本くらいだろ。
いつまでかかるんだよ。
646名称未設定:2009/04/25(土) 15:47:12 ID:jBtcoI3K0
音楽ファイルを
1,3倍速で再生する
アプリは無いのかね
647名称未設定:2009/04/25(土) 15:59:23 ID:GDkn0kGM0
>>646
音楽ライブラリの中に手をだせないんだからJBしなきゃ無理。
648名称未設定:2009/04/25(土) 16:03:38 ID:CP96D/s10
>>646
Amazing Slow Downer
649名称未設定:2009/04/25(土) 16:07:03 ID:33H4Ac1/0
iPhone開発初心者が
クイズ形式のアプリを考えてるんだけど
元データの持ち方とか、なにを参考にすればいいんだろ?
参考リファレンスや推薦の本があれば教えて!
650名称未設定:2009/04/25(土) 17:35:29 ID:Zwv/MP4d0
>>649
んなことで悩むのは、iPhone開発初心者というより、プログラミング初心者だと
思うんだが
少なくとも、まず質問の仕方が初心者っぽいぞ

「クイズ形式」と言われても、問題はテキストのみなのか、テキストにしても書
式もコミなのかとか、画像も入るとか動画や音声も扱うのかとか、解答側も選
択式なのかとか、時間制限はあるのかとか、点数をつけるとして問題によって
点数が異なるのかとか、問題は最初から組み込んであるもののみなのかネッ
トからダウンロード可能なのかとか、ユーザーが問題作成可能なのかとか、
考えることは色々あって、それぞれで最適なデータの持ち方が異なるだろ


651名称未設定:2009/04/25(土) 18:08:39 ID:gOAN5rU30
100人に聞きましたのクイズゲームで
「あるあるある」を何回も入力するゲームです
652名称未設定:2009/04/25(土) 18:11:18 ID:CP96D/s10
まさか観客視点だとは...。
653名称未設定:2009/04/25(土) 18:11:50 ID:q6CVqJW2i
>>649>>650>>651
wwwwwww
654名称未設定:2009/04/25(土) 22:15:01 ID:BheNfq0Yi
あるあるあるって入れるのはわかったけどいまいちどうやったら正解になるのかわからん。「ある」の回数でも当てるの?
655名称未設定:2009/04/25(土) 22:20:37 ID:aMmR6XGj0
ネタだろ
656名称未設定:2009/04/25(土) 22:29:25 ID:infoR8GC0
昔の人は馬鹿だからな。適当に騒げればなんでもいいんだろ。
657名称未設定:2009/04/25(土) 23:59:31 ID:IJF0Mm0N0
サービス自体を教えてどうする。
誰かが、先に作ったらど…

誰も作らないかw
658名称未設定:2009/04/26(日) 18:37:37 ID:zDEgP9UpP
iPhone SDK 3.0 beta 3を入れて、そこで新規プロジェクトを立ち上げたところ、Active SDKで3.0以外選択できなくなってしまいました。
Project設定のビルドタブのところなら2.2.1も選択できるのですが、そこで2.2.1を選択してコンパイルしても、
「The Info.plist for application at *** specifies a minimum OS version of 3.0, which is too high to be installed on ***」
のエラーが出て2.2.1の実機で実行できません。
beta 3で2.2.1向けアプリの開発はできないのでしょうか。
659名称未設定:2009/04/26(日) 18:42:58 ID:zDEgP9UpP
自己解決しました。
660名称未設定:2009/04/26(日) 19:09:56 ID:8ZdxkLlz0
どう解決したんだよ
661名称未設定:2009/04/26(日) 19:30:06 ID:Wryeg6110
>>660
できない。って解決じゃないかなぁ。
できるなら教えてほしい。
662名称未設定:2009/04/26(日) 19:42:59 ID:zDEgP9UpP
>>661
以下のステップで解決しました。

1・プロジェクト設定のBuildタブ内の設定で、Base SDKをiPhone OS 2.2.1に設定した後、Xcodeを一旦終了。
2・***.xcodeprojをFinderで右クリック>パッケージの内容を開く
3・ユーザー名.pbxuserをエディタで開く
4・ activeSDKPreference = iphonesimulator3.0;ってのがあるのでそれを2.2.1にする。
5・再度***.xcodeprojをXcodeで開くとアクティブSDKが2.2.1になっている

activeSDKPreference = iphonesimulator3.0;が存在しない場合(Xcodeを再起動するだけで2.2.1が表示される)場合もある模様。
663名称未設定:2009/04/26(日) 19:52:11 ID:5X/V+ciz0
>>662
そんな面倒な事しなくても2.2.1用のSDKで作成したプロジェクトをXcode 3.1.x Betaへ持ち込めばそのままビルドできるよ。
664名称未設定:2009/04/27(月) 10:30:48 ID:CHzDH7gC0
すいません質問させてください。
故障で新しいiPhoneに交換した場合、以前使っていたiPhoneのUDIDをバックアップから復元で引き継ぐ事は可能でしょうか?
665名称未設定:2009/04/27(月) 10:38:46 ID:7kU+F55Q0
UITextField半角数字のみを入れたいのですが、
コレクションをNOにしても1度キーボードを閉じると、日本語入力がONになり、全角で入力可能になってしまいます。
iPhoneの設定側にある日本語をOFFにすればいいのかな?と思っていますが・・・
いかんせんどうやっていじればいいか・・・

解決方法があれば教えてください。
666名称未設定:2009/04/27(月) 10:57:51 ID:l7oA/kYY0
>>665
フィールドから文字列を受け取ってから全角→半角変換するのはダメ?
667665:2009/04/27(月) 11:05:17 ID:7kU+F55Q0
>>666
それでも全然かまいません
ただ、ゴリゴリ変換のメソッドを書く感じな気がして・・・
変換のメソッドとか無かった気がしましたが、ありましたっけ?
668名称未設定:2009/04/27(月) 11:09:25 ID:o3V4+YEc0
>>665
数字以外は一切入力しないなら
IBでテキストフィールドのキーボードタイプをNumberPadにするってのは?
669665:2009/04/27(月) 11:17:05 ID:7kU+F55Q0
>>668
現在その状態なのですが、1度resignFirstResponderすると
なぜか入力補助がONになり、候補が出てしまい、全角入力が可能になってしまう状態です。
670名称未設定:2009/04/27(月) 11:41:31 ID:XMZDdBdai
uiLabelやuiButtonなどのuiveiwオブジェクトで、背景をiPhoneで頻繁に使われているグラデーションにしたいのですが、画像を使うしか無いのでしょうか?
ナビゲーションバーにあるようなボタンなどを作りたいのですが。
671名称未設定:2009/04/27(月) 11:42:18 ID:l7oA/kYY0
>>667
細かく見てないけど、これ使えない?
ttp://blogs.dion.ne.jp/fujidana/archives/3030240.html
672名称未設定:2009/04/27(月) 11:44:20 ID:YqGHVXK80
OpenALで、iPodの曲を演奏し続けたまま他の音を鳴らすにはどうしたらよいのでしょう?
CrashLandingのSoundEngineを使っています。
673665:2009/04/27(月) 11:47:17 ID:7kU+F55Q0
>>671
どちらもリンク切れしてる模様です。。。
情報ありがとうございます。
674名称未設定:2009/04/27(月) 12:03:25 ID:Uz4zXGLS0
>>672
他の音との共存方法はAudioSessionで指定するだよ。
下記参照。
ttp://objective-audio.jp/2009/01/audiosession-category.html
675名称未設定:2009/04/27(月) 12:10:30 ID:YqGHVXK80
>>674
素早い回答ありがとうございます。さっそく試してみます。
676名称未設定:2009/04/27(月) 12:35:20 ID:l7oA/kYY0
>>673
すまん。リンクすら確認してなかったw
でも、数値だけならゴリゴリ書いても知れてる気がする。
ここで停滞するくらいなら書いた方が早くね?
677名称未設定:2009/04/27(月) 12:39:19 ID:896QzU1xi
>>669
俺もこれに腹が立って、キーボード自分で作ったよ。
NumberPadだけなら大した手間じゃない。
678名称未設定:2009/04/27(月) 12:57:20 ID:1SRlKDFE0
UDIDを引っ越せたらまずいでしょ。。と思った。
679665:2009/04/27(月) 13:03:48 ID:7kU+F55Q0
>>676
ですね。。。
ゴリゴリ書いてみます。

>>669
その手がありましたかw
入力候補が出るのは入力イベント後のため、
キーボード作成のほうがINOUTが楽でいいかもしれませんね。
キーボード自分で作ったことないので勉強にもなりますし・・・。

回答をくれた皆様ありがとうございました。
680672:2009/04/27(月) 13:48:58 ID:YqGHVXK80
>>674
うまくいきました。助かりました。
InterruptionListenerが面倒なので、AudioSessionInitialize(NULL, NULL, NULL, NULL);にしました。
681名称未設定:2009/04/27(月) 15:54:01 ID:Wz30ZVRei
AVAudioPlayerを使ってピッチを変更して再生する事は出来ますか?
OpenALを使えばできるようなのですが、簡単にできる方法があるかと思い質問させていただきました。
682名称未設定:2009/04/27(月) 18:00:12 ID:l7oA/kYY0
>>681
できません。
683名称未設定:2009/04/27(月) 21:08:19 ID:tOAs8TF+0
すみません、教えてください。
iPhone/iPod touchのマイク入力のサンプリング周波数は、
何kHzを使えるのでしょうか?
684名称未設定:2009/04/27(月) 22:01:02 ID:l7oA/kYY0
touchにマイクは無いべ
685名称未設定:2009/04/27(月) 22:08:16 ID:ov6Cd9dO0
ジャックが対応してるから付けられるんだよ
2GはiPhoneよりぜんぜん快適
686名称未設定:2009/04/28(火) 02:32:51 ID:iiUqKaBx0
>>683
つられないよ?
687名称未設定:2009/04/28(火) 19:34:31 ID:MLRX7uEM0
2、3週間くらいで簡単なオリジナルのアプリを作ろうかと思っているんですが、
サンプルコード見ながら「Hello World」や「計算ソフト」を作ったり程度の経験の自分に
オススメなアプリはありませんか?
688名称未設定:2009/04/28(火) 19:55:29 ID:98goii5u0
>>687
御神籤(おみくじ)なんかはどうだろうか。
689名称未設定:2009/04/28(火) 19:56:10 ID:+feQPn+30
>>687
カレンダー
→ 予定入力つきカレンダー
→ ネットワークサーバ同期な予定入力カレンダー
とかの順序はどうだい
690名称未設定:2009/04/28(火) 22:50:05 ID:CN/rOYqb0
>>687
アタックアニマル学園みたいな3Dシューティング
691名称未設定:2009/04/29(水) 00:58:37 ID:6jHS7ABO0
ついに1GB越えのアプリが出たな
1G超えてもちゃんと転送できるようになったんだなw
692名称未設定:2009/04/29(水) 01:26:51 ID:PXn7YUoG0
>>688−690
レスありがとうございます。どれも面白そうですね。
とりあえず3つ共試みようかと思うけどシューティングは厳しいかな...


693名称未設定:2009/04/29(水) 12:46:57 ID:T7sIUL2n0
iPhone OS 3.0 β4 きてます。要 iTunes アップデート。
だんだんついて行くのがしんどくなってきたかも…
694名称未設定:2009/04/29(水) 14:14:32 ID:I+Xr3rkl0
みんなより周回おくれになるよ
695名称未設定:2009/04/29(水) 14:20:30 ID:f2tZD6uni
API DIFF見て、関係なければスルーしても良いじゃん
696名称未設定:2009/04/29(水) 14:35:00 ID:FiGQP2MU0
β4になっても日本語環境でのXCodeのプロビジョン不認識問題は直ってないのか、、
697名称未設定:2009/04/29(水) 15:00:53 ID:pIHNa2VX0
それが治るまで俺はもうBeta3でいいや。
おかしな不具合も出て来なくなったし。
698名称未設定:2009/04/29(水) 15:16:11 ID:NrBpas250
Storeに出してる人は、3.0bで動く事を確認してダメなら2.X SDKで直し、submitしておきましょう。
3.0GM直前は、submitの嵐でreview待ちが長くなり、返金騒ぎになりかねません。
699名称未設定:2009/04/29(水) 16:19:08 ID:QciXgzk30
ん〜と、、ソースがでかすぎるせいかReleaseでビルドできません。
でかいといっても4Mぐらいなんですが、何か良い方法ないでしょうか?

Debugビルドだと1分ぐらいで終わるんですがReleaseだと1時間以上かかった挙句
OutOfMemoryで終了します。
ちなみにメモリは2G積んでます。
700名称未設定:2009/04/29(水) 17:27:20 ID:nFDKxlQQ0
>>699
何かが間違ってると思う
701名称未設定:2009/04/29(水) 17:28:58 ID:7oCz/bEQ0
>>699
Includeで無限ループしてるとか?
702名称未設定:2009/04/29(水) 17:29:57 ID:7oCz/bEQ0
>>698
fladdictおつ
703名称未設定:2009/04/29(水) 19:43:41 ID:zMKt7aCk0
教えて
w8-benがADCに到着するとなにかしらのメールが来る?

今 Pending Contract & Tax Infoが Setup Complateしていない
状態なんだけど。 おそらくw8-benが相手に到着してないんだよね?

郵送して10日以上たつけど ADCに確信したほうが良い?
704名称未設定:2009/04/29(水) 20:12:15 ID:ATuLVt7b0
>>703
そのテの話題はこちら↓
iPhone Developer Program Pending Contract 2日目
http://pc11.2ch.net/test/read.cgi/mac/1234796387/

てか、なんで郵送するの?
スキャンしてPDFにしてメール添付で送れば、5分で「受領しました!」ってメールくるよ。
705名称未設定:2009/04/29(水) 20:28:57 ID:n/ATRIup0
>>704
なんで郵送する前に教えてあげないの?
706名称未設定:2009/04/29(水) 20:34:30 ID:CWsIIvqTi
教えてあげたんだが、どうしても郵送がいいって聞かないんだ…
707名称未設定:2009/04/29(水) 20:37:08 ID:n/ATRIup0
じゃあしょうがないね
708名称未設定:2009/04/29(水) 20:41:18 ID:zMKt7aCk0
>>705-707
ありがとう 移動します
709名称未設定:2009/04/29(水) 20:46:08 ID:nJTe/oqF0
確信しろよ
710名称未設定:2009/04/29(水) 21:18:46 ID:nFDKxlQQ0
俺に言えるのは「みんな楽しそうだな」って事くらいだな
711696:2009/04/29(水) 21:36:59 ID:VyhY+THg0
訂正
プロビジョン問題直ってた!
日本語環境でもビルドー転送OKですた。
712名称未設定:2009/04/29(水) 22:53:55 ID:QciXgzk30
>700,701
どうもです。
でかすぎるソースが間違っている、ちゃぁ間違ってるのかもしれませんが、、
Debugビルドだと問題なく通るし期待した動作もしてくれるんですよ。
試しにそのソースだけ他のコンパイラに通してもやっぱり時間はかかるけどエラーは出ない。

きっとDistributionビルドもきっとRelease相当でコンパイルされる筈ですよね?困ったな。
713名称未設定:2009/04/29(水) 23:38:51 ID:VyhY+THg0
>712
最適化設定は?
714名称未設定:2009/04/29(水) 23:47:02 ID:7oCz/bEQ0
>>712
でかすぎるソース自体に問題があるなんて誰も思ってないよ。
ちゃんとビルドできないってことは、プロジェクトなりソースなりなりどこかしらに問題があるってことでしょ。

ちなみに、でかいソースって例えば
ポリゴンモデルデータの配列とか?
debugでビルドしたときにどれくらいのサイズになるとか
せめて規模の目安とか知りたい。
715名称未設定:2009/04/29(水) 23:47:50 ID:nFDKxlQQ0
>>712
ビルド設定をいじってるうちに変にしちまったんじゃまいか?
プロジェクトを作り直すか、新規プロジェクトを作って見比べれば良いかも知れん。
716名称未設定:2009/04/29(水) 23:50:00 ID:Ok2nzc9Qi
UIViewのviewWithtag:ってレシーバの階層下で引数と同じ値をtagに持つオブジェクトが見つからなかったら
レシーバ自身を返しますよね?
717名称未設定:2009/04/29(水) 23:56:00 ID:nJTe/oqF0
viewWithTag:
Returns the view with the specified tag.

- (UIView *)viewWithTag:(NSInteger)tag

Parameters
tag
The tag used to search for the view.

Return Value
The view in the receiver’s hierarchy that matches tag. The receiver is included in the search.
718名称未設定:2009/04/30(木) 00:06:55 ID:FNuj5Uzfi
>>716
え?
719名称未設定:2009/04/30(木) 12:45:59 ID:FNuj5Uzfi
tabが見つかったかどうかは返り値をnilで判定するのがよいですね
720名称未設定:2009/04/30(木) 12:47:15 ID:FNuj5Uzfi
× tab
◯ tag
721名称未設定:2009/04/30(木) 17:38:00 ID:+18IpB+A0
status barの色について、Interface Builderの設定にてblackを設定しても黒色になりません。
Interface Builder設定だけでは、黒色にできないのでしょうか?
試した方法は、以下になります。

・テンプレート「Window-Based Application」で新規プロジェクトを作成
・MainWindow.xib を開いて、InterfaceBuilderを起動
・Windowsを選択して、Attributesの設定status bar「Black」を選択
722名称未設定:2009/04/30(木) 18:28:59 ID:R/R8h5eRi
>>721
IBのその項目のところに"Simulated Interface Elements"って書いたあるでしょ。
そこでブラック選択しても、いb上でそう見えるだけで、設定してる訳じゃないんだ。
723名称未設定:2009/04/30(木) 19:00:24 ID:+18IpB+A0
>>722
回答ありがとう。 謎が解けました。
724名称未設定:2009/04/30(木) 19:06:13 ID:uf+QLr7G0
そろそろRPGがやりたいんだが誰か作ってくれ
725名称未設定:2009/04/30(木) 19:09:52 ID:1Q/EQ4Mi0
プロジェクトをTab Bar Application で始めると、
起動時にDefault.pngが表示されないんだけどなぜなんでしょう?
726名称未設定:2009/04/30(木) 19:17:42 ID:V/dneIrWi
>>725
表示されますが。
727名称未設定:2009/04/30(木) 19:41:29 ID:1Q/EQ4Mi0
う、僕のやり方がまずいのか。
新規プロジェクト->Tab Bar Applicationでプロジェクト作成 -> Default.pngを入れる-> 実行
としてるだけなんですが。
起動時は黒地にステータスバーのみが浮かび上がってきます。
同じ手順でView-BasedだとDefault.pngにステータスバーついて起動するんですが。
ちなみにOS2.2.1でシミュレータで実行してます。

728名称未設定:2009/04/30(木) 20:17:31 ID:V/dneIrWi
>>727
今SDK2.2.1で試してみたけど、その手順で、起動時にDefault.png正常に表示されたよ。
これまでTab Bar Appいくつか作ってきたけど、表示されなかったことは無いなぁ。
729名称未設定:2009/04/30(木) 20:47:38 ID:Y66IpF1m0
>727
ターゲットの"バンドルリソースのコピー"に
Default.pngが入ってないとか。
730名称未設定:2009/04/30(木) 21:07:40 ID:9G/JyxEl0
ファイル名がDefault.png.pngになってるに100ペリカ
731名称未設定:2009/04/30(木) 21:10:05 ID:1Q/EQ4Mi0
ターゲットのバンドル直接見てもDefault.png入ってました。
また、Tab Bar有り=Default.png出ないって訳じゃないことも理解してます。
エリカ本のTabBarサンプルとかではDefault.png表示できてるのを確認してるので。

でもやっぱり
XCodeの新規プロジェクト->Tab Bar Applicationで始めると表示されません。
この症状が出るの自体が僕だけってことですか、、、なんだろな。

732名称未設定:2009/04/30(木) 21:22:53 ID:1Q/EQ4Mi0
さすがにそれはないっす。> Default.png.png
何かアプリケーションの作りやIBの設定によってDefault.pngが出なくなるってことは有るんでしょうか?
起動前の処理なのでアプリの作りには無関係と思っていたんですが
起動時のビューの追加され具合とかそういった物に影響されたりするんでしょうか?

でも症状確認してるのは初期状態にDefault.png追加しただけのプロジェクトです。

733名称未設定:2009/04/30(木) 21:31:24 ID:SsTdRFyO0
あとsageにチェック付け忘れてないか?
734名称未設定:2009/04/30(木) 21:46:50 ID:ARLKd8nT0
>>727
同じ手順で私も試してみましたが、SDK 2.2.1で正常に表示されます。
735名称未設定:2009/04/30(木) 21:59:51 ID:9G/JyxEl0
>>732
あと考えられるのはファイルの破損とか?
サンプルコードのDefault.pngと差し替えてみれば確認できると思う。
736名称未設定:2009/04/30(木) 22:11:34 ID:HJuH23O+i
サイズは正しいかと、PNGなのかをチェックしたか?
737名称未設定:2009/04/30(木) 22:25:26 ID:2lOp0Fpv0
シミュレーターにインストールしてある既存アプリのDefault.png
(黒ブランク画像)が何故か置き換わらずに表示されているとか。
738名称未設定:2009/04/30(木) 22:35:19 ID:2RQq6CbJi
クリーンと、デバイスから削除して再インストール
739名称未設定:2009/05/01(金) 00:26:16 ID:6wFzt6gW0
buildのフォルダ削除してリビルドして、アプリのフォルダの中を見てDefault.pngがあるかどうか確認してみりゃ一発でわかるだろ。
740名称未設定:2009/05/01(金) 11:36:48 ID:0TDT8hFj0
そのPNGちゃんとしたPNG?
サンプルのPNGと差し替えてみたら?

741名称未設定:2009/05/01(金) 11:39:05 ID:Cr+Rjq3p0
えーと。
かなりお騒がせしてすみませんでしたが、僕の環境の問題だったようです。
今朝新規にプロジェクト作り直して同じことをしたらそのままで正常に表示されました。

昨日作ったいくつかのTab Bar新規プロジェクトを再確認した所、相変わらず表示されず、
クリーンビルドなどしてもダメでしたが、IB上からMainWindowのView At Launch を切って
コンパイルしたら表示されるようになり、再度チェックを入れてコンパイルしても
そのまま正常に表示されるようになりました。

いろいろな助言ありがとうございました。

742名称未設定:2009/05/02(土) 00:02:03 ID:1F52CVpOi
>>670
画像で。
743名称未設定:2009/05/02(土) 00:37:27 ID:eLYiTOYDi
WebViewでキーボード自体は自動的に日本語になるのですが「Next」「Done」等のボタンは英語で表示されてしまいます。

日本語環境では自動的に日本語になるわけではないのでしょうか?どうすれば日本語になりますか?
744名称未設定:2009/05/02(土) 00:45:28 ID:l93hc1HI0
>>743
WebViewを貼付けたxibはローカライズ可能にして、Japaneseを追加してある?
745名称未設定:2009/05/02(土) 00:47:22 ID:qj73LhB40
>>741
なんか釈然としないねえ
746名称未設定:2009/05/02(土) 01:11:40 ID:wc/DXoQ7i
>>744ありがとう。それが必要なんだ。

xib使わずにコーディングしても自動的には国際化してくれないのかな?全言語の分を作るなんて面倒くさい
747名称未設定:2009/05/02(土) 02:05:45 ID:q9a6kjwb0
ローカライズが必要な文字部分を全部動的に設定すれば良い
748名称未設定:2009/05/02(土) 02:22:04 ID:x/A3ysma0
>>747動的に設定するってどういうこと?そういう項目があるの?全部って言っても標準キーボードだけだよ。WebView使ってるだけだから、独自ボタンはないよ
749名称未設定:2009/05/02(土) 02:35:34 ID:JrM8UxU30
>>743
ユーザーが設定している言語に対するローカライズされたリソースが一つでもあれば、多分システムが提供する部分はその言語になります。
Japanese.lprojさえあればいいのかも。
https://developer.apple.com/iphone/library/documentation/MacOSX/Conceptual/BPInternational/BPInternational.html
750名称未設定:2009/05/02(土) 04:40:48 ID:ZsUFJ4a40
売上の入金が滞ってる問題があるみたいだけど
うちも未だに入金無し。

フと思ったんだけど、$250以上じゃないと入金ならないというのは
1国の売上で$250なんだろうか?
751名称未設定:2009/05/02(土) 05:04:50 ID:kOuXM6470
>>750 そう
1国というか、最近分けられなかった?5,6国位に
あのまとまりで越えないと駄目
752名称未設定:2009/05/02(土) 11:23:49 ID:g4/SXdPG0
三月分のファイナンシャルレポートが日本以外こないのですが、皆さん来てます?
753名称未設定:2009/05/02(土) 12:29:40 ID:q9a6kjwb0
>>748
xibローカライズしたくないならUI掘れよ
754名称未設定:2009/05/02(土) 13:21:34 ID:T9JfrKPk0
問題なく実機転送できていたプロジェクトがβ4を入れた途端、
5億回既出のCode Sign errorで実機転送できなくなりました。

証明書作成をゼロからやり直してもダメです…。同じ症状の人
いますか?
755名称未設定:2009/05/02(土) 14:01:42 ID:aFK12Zt80
俺の環境だと時々エラーが出るけどなぜかそのまま転送できてるな
ビルド設定で正しいコード署名IDを選択すればエラーも出なくなる
756名称未設定:2009/05/02(土) 14:50:48 ID:edBBR0D20
普通に来ているが
757名称未設定:2009/05/02(土) 15:18:19 ID:T9JfrKPk0
そうですか。やはり自分だけのようですね。

前回も公式ドキュメントだけを見て設定をしてうまくいかず、ここの
「英語環境で実行」という情報のおかげで設定に成功しました。

自分のiPhoneはiPhoneから削除したはずのプロファイルがiTuneと
同期をとると必ず復活してしまい、どうしてもプロファイルが消えな
いという症状です。プロファイルは必ず消せるはずですよね?どこか
おかしいのかもしれません。参りました。
758名称未設定:2009/05/02(土) 18:10:35 ID:itm/oATXi
オーガナイザで母艦が持っているプロビジョニングを消せば良くない?
759名称未設定:2009/05/02(土) 18:12:41 ID:pDaQUf7c0
NSDate を、

言語環境が英語のときは "May 2009"
言語環境が日本語のときは "2009年5月"

と表示したいんですが、これを簡単にやる方法ってありますか?

[dateFormatter setDateFormat: @"MMMM yyyy"];
だと日本語のとき "5月2009" になってしまうし、
NSDateFormatterLongStyle は日付まで表示されてしまいます。
760名称未設定:2009/05/02(土) 19:40:10 ID:aFK12Zt80
一手間だけどNSLocalizedStringなら
761名称未設定:2009/05/02(土) 23:59:27 ID:edBBR0D20
>757
復活するということはどこかに復活するための元データがあるということになるな。
762名称未設定:2009/05/03(日) 11:30:20 ID:Nrh4y3rAi
ねぇなんで日本のStore用のプロモコード用意してくれないの?なんで?
763754:2009/05/03(日) 11:59:29 ID:HCRNMNNu0
β4を入れてCode Sign errorが発生したものですが、その後XCodeの再インストール
など様々なことをやってみましたがダメで、OrganizerやiTuneからもiPhoneすら認識
されなくなり症状は悪化する一方でした。

結局OSのインストールからやり直して今は正常にβ4で実機転送できるようになってい
ます。今後βのバージョンアップは必要ない限りできるだけ控えたいと思います。お騒
がしました。
764名称未設定:2009/05/03(日) 13:20:42 ID:1bAV3hT60
>>763俺が最初のβ入れた時と同じだ。俺もOSから入れ直して復旧した。最悪だよね。俺は結局β入れるのやめたままだけど
765名称未設定:2009/05/04(月) 19:53:08 ID:5Gdv8Ibn0
>>763

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs

以下にβ4のSDKがちゃんとはいってますか?

766名称未設定:2009/05/04(月) 23:46:53 ID:31qDHftS0
webViewDidStartLoadでインジケーターを設定するだけでは、
画面が遷移しているのにインジケーターが動作しない場合があります。
たとえば、Gmailで一覧画面からメールを表示する場合のように、
JavaScriptで画面を更新している場合にそうなるようです。
Safariでは、そのような場合でもインジケーターが動作していますが、
どのようにすれば、Safariと同じように動作させられますか?
767名称未設定:2009/05/05(火) 04:47:54 ID:4ebEDQw90
フルパスからファイル名を取り出す簡単な方法があったら教えてください。
768名称未設定:2009/05/05(火) 06:32:30 ID:BbKAywp50
>>767
つNSStringのインスタンスメソッドのlastPathComponent
ディレクトリで終わるパスを渡した場合にはディレクトリ名を返してくる
様なので、その辺りは注意
769名称未設定:2009/05/05(火) 07:08:00 ID:jWk2nDi90
お前らどうせパターン7なんだろwwwあきらめろよwwww

ttp://www.kagoota.com/2009/05/iphone-69c2.html








オレもだけどなOTZ
770名称未設定:2009/05/05(火) 09:08:14 ID:lB5sjBRA0
質問1
NSString * string1 = [NSString stringWithString: @"hoge"];

NSString * string2 = [[NSString alloc] initWithString: @"hoge"] autorelease];
って、同じものですか。

質問2
NSString が大量にある場合、string1 と string2 と、あと自分で明示的に
init して release するのとでは、速度的にどれが一番速くなりますか。
(release まで含めて)
771名称未設定:2009/05/05(火) 11:44:25 ID:ZJbWSBui0
NSString * string1 = [NSString stringWithString: @"hoge"];
[string1 release];
(中略)
NSString * string10000 = [NSString stringWithString: @"hoge"];
[string10000 release];



NSString * string1 = [[NSString alloc] initWithString: @"hoge"] autorelease];
(中略)
NSString * string10000 = [[NSString alloc] initWithString: @"hoge"] autorelease];

とどちらが良さそうに、もしくは早そうに見えますか?使用する場面と併せて考えてみてください。
772名称未設定:2009/05/05(火) 11:47:12 ID:ZJbWSBui0
あれ、完全に勘違いして書いてた。死んできます。
言いたかったのは以下

NSString * string1 = [NSString stringWithString: @"hoge"];
(中略)
NSString * string10000 = [NSString stringWithString: @"hoge"];



NSString * string1 = [[NSString alloc] initWithString: @"hoge"];
[string1 release];
(中略)
NSString * string10000 = [[NSString alloc] initWithString: @"hoge"];
[string10000 release];

の比較
773名称未設定:2009/05/05(火) 12:32:27 ID:sPosHPKU0
速度とか気にするなら自分で検証できないとね。
774名称未設定:2009/05/05(火) 16:04:54 ID:qDSCrqGh0
>>764
ひとつだけいいかな。 なんでWindowsから機種依存文字使用して書き込んでるのか?
775名称未設定:2009/05/05(火) 18:52:15 ID:8tS77hvh0
>>774
変な専ブラ使ってない?普通に見れるよ
776名称未設定:2009/05/05(火) 19:52:16 ID:3SE1RIau0
@"hoge" の代わりに、実際には何が入るのか(もっと長い文字列なのか etc)
string1-10000 の使い道
などが分からなければ答え様が無い。
777名称未設定:2009/05/05(火) 20:00:01 ID:GvBVOzvU0
>>770
速度差は無視できるレベルだと思います。気になるなら自分で計ってみればいい話です。
究極的に速くしたい場合はそもそもNSStringは使いませんし。
778名称未設定:2009/05/05(火) 20:04:56 ID:8tS77hvh0
カーボン激早
779名称未設定:2009/05/05(火) 21:03:51 ID:tRKlKSyBi
炭素経済。
780770:2009/05/05(火) 21:52:04 ID:lB5sjBRA0
>>776
10 文字前後の文字列です。
使い道は UILabel.text に入れて表示、です。
親の UIView がたくさんあるので、UILabel の量も多くなります。

使い方の違いで速度に差が出るというのは、どういう場合でしょうか。


>>777
autorelease pool が release するか、自分で release するかの違いで、
release される「タイミング」が違うだけで速度は同じ?かと思っているのですが、
そういうわけではないでしょうか。

実際に測った方はいないようなので、自分で試してみます。
781名称未設定:2009/05/05(火) 22:26:45 ID:xBVtZgqn0
appleのアプリケーション製作のガイドラインか何かで
iPhone / iPod touch 用ソフトでのオブジェクトへのautorelease利用は
パフォーマンスの低下を招くからなるべく避けろって言ってなかったっけ?

システム側でいちいちプールを見に行って中に入ってるオブジェクト全部に対して
リリースすべきか否かを判定する処理が入ってくるせいで
全体のパフォーマンスが低下するとかなんとか
実際に時間計ったりはして検証したわけじゃないから断言はできないけど
実際にリリースしない場所で判定入ったらその判定処理の分時間の無駄になるだろうし
自分でリリースしたほうが無駄が少なく速い気がする
782名称未設定:2009/05/05(火) 23:28:17 ID:GvBVOzvU0
>>780
デフォルトのNSAutoreleasePoolを使う場合、ランループごとに一斉にpoolの中身にreleaseが送られます。
ということはつまり、poolの中にオブジェクトを溜め込みすぎるとランループがつっかかる=イベントに対する反応が遅れる、
のような事態が起こる可能性があります。反応命のiPhoneではそのような事態は避けるべきです。
また細かいことを言えば、autoreleaseした場合オブジェクトにはautoreleaseとreleaseが送られることになりますが、
releaseならreleaseだけです。メッセージ送信のコストを考えればautoreleaseは使わない方が速いでしょう。
ですが、メッセージ送信のコストを考えなければならない状況ではそもそもNSStringよりCFStringや、もっと言えばC文字列の方が
速いわけで、UIViewやUILabelを大量に使う時点でそんなことは考えてもほぼ無駄です。
783名称未設定:2009/05/05(火) 23:34:19 ID:GvBVOzvU0
>>781
NSAutoreleasePoolは単に自身がdeallocされる際に中身にreleaseを送るというだけで、releaseすべきか否かなどは判定しません。
そもそもオブジェクトをいつ解放するべきかを判定するためにretainCountとretain/releaseがあるわけですから。
784名称未設定:2009/05/06(水) 00:08:15 ID:DEmH+xOT0
大量のデータを扱うプログラムでなければ体感出来るほどの差は出ないと思うけどな。
もっと別の所に気を使った方が効率的な希ガス。
785名称未設定:2009/05/06(水) 01:32:53 ID:qUv4MD2E0
>>768
サンクス!助かりました。
今度昼飯おごるね!
786名称未設定:2009/05/06(水) 03:44:28 ID:wBPgzW/C0
iPhoneのメモリ管理を理解できないヤツが
「iPhoneはクソだ!」
と言い出す様を眺めるのが楽しみでならない

とりあえず>>633のとこをよく読め
787名称未設定:2009/05/06(水) 09:06:57 ID:DEmH+xOT0
そういえば同じアプリでもメモリ不足で落ちる人と落ちない人がいるのは何故だんだろう?
リセットしても改善しないというレビューも見るけど。普通に使える人との差が知りたい。
788名称未設定:2009/05/06(水) 15:14:26 ID:/l61fhJV0
実際アプリ作ったらどらぐらい売れるもんなん?
どんな糞アプリでも最低何個は売れるっていう数字とかある?
789名称未設定:2009/05/06(水) 15:22:06 ID:zUOfg0As0
最低0個は売れる
790名称未設定:2009/05/06(水) 15:29:23 ID:tvhNX9MK0
くそかどうかは関係なく,有料アプリは基本的に全然売れない(ゼロ個)
と思って大きな間違いないと思う。売れたらラッキーくらいな。
791名称未設定:2009/05/06(水) 15:42:34 ID:87FZx/pvi
>>788
日本市場じゃたとえトップ10に入ってもたかが知れてる。
市場が小さい上に、みんな有料アプリを買わない。
792名称未設定:2009/05/06(水) 16:04:26 ID:kTqrw/vh0
>>788
まともに作っても話題にならなきゃ1日数個売れればいいほう。
一方、無料はまともに作ってれば、たいして話題にならなくても1日数百DLは余裕。
793名称未設定:2009/05/06(水) 18:05:02 ID:9KG8KGQh0
自分が必要なもの、作りたいものを作って、ついでに売れたらラッキー
ってスタンスでいくのが一番良いと思うけど
794名称未設定:2009/05/06(水) 18:13:17 ID:tvhNX9MK0
それやってるけど、
レビューサイトには こんなアプリ、果たして需要があるんでしょうか
なんて書かれちゃったよ

別のアプリだけど,AppStore には、「無料で文句は無いですが、xx の機能がないので★一個」とか
書かれるし。
795名称未設定:2009/05/06(水) 19:08:20 ID:TxLerkqc0
iPhoneアプリの紹介によるアフィリエイト目的なブロガーとか、
作れない人間にとってあくせくとレビューすることは、
自分たちの存在価値を表す命綱のようなもんなんだろうと思う

作ってる身にとっては上から目線のレビューとかうざいだけだけどなw
796名称未設定:2009/05/06(水) 20:00:15 ID:32Cu+VSk0
広告バナー、アプりに表示させるのってルール的に無理?
797名称未設定:2009/05/06(水) 20:02:48 ID:HQcOnmWOi
>>796
表示してるアプリいくらでもあるじゃん
798名称未設定:2009/05/06(水) 20:34:48 ID:hfe8ixhg0
>>796
ガイドライン読め。アプリ内で機能が完結してれば広告貼るのは自由。
799名称未設定:2009/05/06(水) 21:44:53 ID:luxerwLU0
広告入れたいときって、どこから広告主探すんだろう?

そういえば「30日で作るiPhoneゲーム」で
一番先にクリアした人に$1000あげるってのあるね
こういう釣り方もあるのか。

800名称未設定:2009/05/06(水) 23:57:50 ID:F9hiDw7t0
UITextFieldの高さを変更するにはどうすればよいのでしょうか?
801名称未設定:2009/05/07(木) 00:11:16 ID:9jzjAwqP0
textField.frame = CGRectMake( 好きな大きさを設定 );
802名称未設定:2009/05/07(木) 00:19:43 ID:ZNtu0hI90
ありがとうございます。
ちなみにInterFaceBuilderではいじれないのでしょうか?
803名称未設定:2009/05/07(木) 00:31:14 ID:9jzjAwqP0
いじれる
804名称未設定:2009/05/07(木) 00:43:06 ID:ZNtu0hI90
どうすれば、InterFaceBuilderでUITextFieldの高さを変更できるのでしょうか?
よろしければ教えてください。
805名称未設定:2009/05/07(木) 00:47:12 ID:NePG+Sa60
>>766これについてはどうでしょうか?

フローティングメニューも動かないし、受信一覧画面で横画面にしても縦画面の時と同じ幅で表示されてしまいます。

Safariではちゃんと動いているのに、WebViewでSafariと同じように動かすことはできないのでしょうか?

内部的にSafariを起動するとかもできないですよね?
806名称未設定:2009/05/07(木) 00:58:08 ID:4b1M7bgBI
SafariはWebView使ってるわけで、要は自アプリでのUIの制御のやり方次第
>>804>>805も超基本だから自力で頑張れ
807名称未設定:2009/05/07(木) 01:18:55 ID:NePG+Sa60
>>806超基本ってことは、アンドキュメントな方法とか、ややこしい実装が必要なわけではないのですね。ありがとうございます。何とか、ヒントだけでもお願いできませんか?
808名称未設定:2009/05/07(木) 01:40:49 ID:QQ3UmQcE0
別にIBいじり倒したら壊れるってわけでもないんだから、少しは自分で試行錯誤してみたほうがいい
わからない9大理由の3番目とか7番目に該当だな

<わからない9大理由>
1.読まない …説明書などを読まない。読む気などさらさらない。
2.調べない …過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3.試さない …めんどくさいなどの理由で実行しない。する気もない。
4.覚えない …人から聞いて、楽して得た答えは身に付かないから、すぐに忘れる。
5.説明できない …何に困っているのか、第三者に正確に伝わる文章が書けない。
6.理解力が足りない …理解力以前の問題で理解しようとしない。
7.人を利用することしか頭にない …甘え根性でその場を乗り切ろうとする。
8.感謝しない …教えてもらって当たり前。事がすんだらさようなら。
9.逆切れする …自分の思うようにならないと逆切れする。
809名称未設定:2009/05/07(木) 02:09:47 ID:NePG+Sa60
>>808自分は>>807です。こちらはIBではどうしようもないですよね?

もう試行錯誤では限界を感じてます。Gmail以外のGoogleサービスは普通に動いているものもあるので、Gmailが独特のJavascriptなのかと思ってました。超基本とのことでしたので、Ajaxから勉強しないと理解できないようなことでもないのですよね?

WebViewで普通に実装できるメソッドは数個しかないし、自分としてはお手上げ状態です
810名称未設定:2009/05/07(木) 02:34:39 ID:Hk4vvwQK0
>>809
IBじゃない。プログラム側で対応。
少しググればやりかたは見つかるよ。

つか、こんな基本で質問してたらこの先たいへんだぞ。
811名称未設定:2009/05/07(木) 03:17:43 ID:PRQDBzMD0
すみません、質問です。
iPod touchって、OSを3.0にしたらBluetooth使えるようになるんですか?
812名称未設定:2009/05/07(木) 10:18:15 ID:NePG+Sa60
>>810ありがとう。この先大変だとしても頑張りたいので、ググるキーワードだけでもお願いできませんか?
813名称未設定:2009/05/07(木) 10:49:35 ID:Hk4vvwQK0
>>812
頑張るって、質問を頑張るのか?!

検索結果で英語のページだとスルーしてないか?
814名称未設定:2009/05/07(木) 11:09:31 ID:Q95qCgrM0
>>813
サクッと答え書いてやればいいやん
くだらんレスを続けるよりよっぽど有益
わからんなら黙ってろ
815名称未設定:2009/05/07(木) 11:43:58 ID:DgmDnA+yI
>>814
お前もくだらんレスしてないでわからんなら黙ってろ
816名称未設定:2009/05/07(木) 11:58:39 ID:ltXl1VvU0
>>812
ググる必要ない。アップルのサイトに書いてある。
817名称未設定:2009/05/07(木) 12:49:20 ID:hB42bHcD0
アプリ作ってる方からすれば無料アプリは禁止にしてほしいわ。
たかが105円程度も払わないとか。作ってられない。
818名称未設定:2009/05/07(木) 12:54:57 ID:KJChknwQi
beta 5、出たね。間隔が狭まってきたな。
819名称未設定:2009/05/07(木) 13:09:13 ID:SA1wpj5l0
>>817
作んなければ良いんじゃないの?
もっと別の有望な市場に行けば良いだけでしょ、商売なら
820名称未設定:2009/05/07(木) 13:14:03 ID:5DNNDXHS0
>>817
システムの所為にするなよ。
お前のアプリが115円すら払う価値も無いと思われてるだけの話。
821名称未設定:2009/05/07(木) 13:18:54 ID:KJChknwQi
>>817
無料でもこんな手がある。
http://www.adwhirl.com/

色々工夫してみ。
822名称未設定:2009/05/07(木) 13:34:11 ID:ROqxdvrhi
>>818
釣りかと思ったらマジで出てるし。
早く家に帰りたい。
823名称未設定:2009/05/07(木) 13:41:35 ID:hrzbmuCc0
やっと?問題も直って普通に開発できるようになったから
しばらく様子見しとく
824名称未設定:2009/05/07(木) 13:51:52 ID:ltXl1VvU0
>>821
150万本出た無料アプリにそれつけたら、どれぐらい稼げるかな?
825名称未設定:2009/05/07(木) 14:02:30 ID:KJChknwQi
826名称未設定:2009/05/07(木) 16:00:34 ID:7ocjST38i
うは
β5ktkr!
誰かレポ頼む
827名称未設定:2009/05/07(木) 16:05:59 ID:ZFVMEg/n0
WWDCまであと30日ほどあるけどその間にもう一つβでるかな?
WWDCをリリースとして仮定すると

一般お披露目は9月あたりの新型iPod発表イベントって所か
そうするとTouchもそこで更新になるな
828名称未設定:2009/05/07(木) 17:07:06 ID:5FbAyVKg0
ゲームで体験版代わりの無料版と、全て遊べる有料版を出したら、
後者のダウンロード数は前者の1%にも満たなかったよ
829名称未設定:2009/05/07(木) 17:11:00 ID:U3pBpBTli
>>828
糞ゲー乙
830名称未設定:2009/05/07(木) 17:38:21 ID:5FbAyVKg0
さりげなく iTunes Connect のアプリ管理のページに、
App Store の販売ページへ行けるリンクが付いてるな。
831名称未設定:2009/05/07(木) 18:08:26 ID:rE8twnsU0
エンガジェットの記事によると、テザリングの穴が塞がれちゃったそうです。<β5
832名称未設定:2009/05/07(木) 19:46:22 ID:Tz16Dvn00
NSInputStreamを継承できない
どうやってすればいいの?
833名称未設定:2009/05/07(木) 19:57:03 ID:SoaSLkPM0
>>832
リファレンスに書いてあるじゃん。これやってもむりなの?
To create a subclass of NSInputStream you may have to implement initializers for the type of stream data supported and suitably reimplement existing initializers. You must also provide complete implementations of the following methods:
read:maxLength:, getBuffer:length:, hasBytesAvailable
834名称未設定:2009/05/07(木) 20:29:28 ID:Tz16Dvn00
>>833
すいません、書き方がイマイチ解らないです
えーとどうやって書けばいいのですか
835名称未設定:2009/05/07(木) 20:42:43 ID:4b1M7bgB0
>>834
適当にiPhone本買ってこい
基本
836名称未設定:2009/05/07(木) 20:56:54 ID:5DNNDXHS0
>>834
NSLog(@"勉強してから出直します。");
837名称未設定:2009/05/07(木) 21:17:22 ID:NQTyDjGEi
質問です。
実機に転送する時にApp IDを設定しますが、
一度発行したAPP IDは、削除できないのでしょうか。
838名称未設定:2009/05/07(木) 23:51:49 ID:O7sx9nS3i
もうこのスレでは何聞いてもダメだよ
「基本」で一蹴されるだけ
839名称未設定:2009/05/08(金) 00:04:01 ID:dIhtpohb0
自分で調べる気もない教えて乞食はいらないと思うよ
ドキュメントに載ってる情報をここで書いても全然建設的でないしスレを消費するだけでノウハウも蓄積されない
840名称未設定:2009/05/08(金) 00:06:11 ID:dV0R19oHi
>>816アップルのサイトを探しましたが、見つけられませんでした。せめてサイト名かドキュメント名を教えてもらえないでしょうか?
841名称未設定:2009/05/08(金) 00:07:06 ID:KIJparTVi
「ドキュメント読め」という言葉でスレを消費するよりはマシだと思うがね
842名称未設定:2009/05/08(金) 00:09:20 ID:ZEc7LmbB0
建設的とは何ぞや
843名称未設定:2009/05/08(金) 00:09:40 ID:Pq4Pb+KRi
>>839
実際に見つけられない人がたくさんいるんだから、どんどん書いてやればいいじゃない。
もし気にいらないのなら初心者スレ立ててくる
844名称未設定:2009/05/08(金) 00:15:10 ID:EwQQ6jHq0
>>840
IBで変えることができないのは確かだけど
コードで「普通のやり方」で変える事ってできないわけ?
試してないからわからんのだけど、変えることができないとは思えないのだが
とりあえず今までどういうことを試して、
どういうサイトをチェックして、
どういうキーワードでググったか晒してみ?
845名称未設定:2009/05/08(金) 00:25:26 ID:O1GN6NcAi
じゃぁそろそろ初心者スレか質問スレ立てるか?
846名称未設定:2009/05/08(金) 00:32:23 ID:3aef4Q5Mi
>>845
賛成。
iPhoneプログラミングの裾野はかなり広がっていると感じる。
プログラミング初体験の人もかなり流入しているようだし。
これからプログラミングを楽しもうとしている人をいきなり厳しい言葉で一蹴してしまうのはあまりにもかわいそうだ。
847名称未設定:2009/05/08(金) 00:34:25 ID:W0yKkcPai
>>844質問を誤解していませんか?
自分>>840の元々の質問は>>766です。

UIWebViewを使用した簡単なブラウザととしては、公式ドキュメントや、いくつか見つけたサンプルを参考に作成できています。縦横の切替も、普通のサイトであれば問題ありません。Gmailのような動的なサイトは、期待どおりに動きません。

たぶん、Scriptで動的にページを更新している影響ではないかと考えているのですが、的外れかも知れません
848名称未設定:2009/05/08(金) 00:43:31 ID:AqLtcKpY0
>>847
webViewDidStartLoadでインジケーターを回すんじゃなくて、UIWebViewのloadingプロパティをKVOしてみるってのはどうかな。
俺はやったことないから>>844みたいに偉そうには言えないけどw
849名称未設定:2009/05/08(金) 00:52:38 ID:EwQQ6jHq0
>>847
ごめん、TextFieldの高さの人と勘違いした
WebViewはいじった事が無いから全然わからん

初心者質問スレは必要かもね
Cocoaはさっぱりなら「それくらい常識」っていうのが
iPhoneで初めて入ってきた人には通じないし
答える方もそれなりに辛抱する事が前提になるし
850名称未設定:2009/05/08(金) 01:45:06 ID:VC/YkrgA0
safariで表示すると文字化けしないのに
UIWebViewで表示すると文字化けするのはどういうことか
851名称未設定:2009/05/08(金) 02:36:03 ID:xxfG5uet0
おっ、Beta5でついに日本語ロケール問題が直った
852名称未設定:2009/05/08(金) 08:17:12 ID:8AL4hEJ60
>851
β4で直ってたよ。
853名称未設定:2009/05/08(金) 09:43:05 ID:FAmutC1g0
何でも質問する人=英語力が足りない人、という気もするが。
854名称未設定:2009/05/08(金) 11:45:02 ID:b6oFOVKM0
>>853
今では日本語の解説本も出てるから、
英語は読めない、または読むのが面倒で
かといって日本語の解説本を買うのに金かけるのも嫌、またはあるなら買いたいがどこで売ってるか知らない
そんな感じの人が何でも質問する教えてクレクレ君と化しているような…
855名称未設定:2009/05/08(金) 12:11:14 ID:TiDAO5DIi
>>423
1は大嘘やんけ。
ハゲあがれカス。
856名称未設定:2009/05/08(金) 13:00:58 ID:aPKwYSk60
Appleからのメールを見るとbeta 5はかなり完成版に近いんだろうか
857名称未設定:2009/05/08(金) 13:32:23 ID:yI5GMmZY0
ttp://www.macworld.com/article/140490/2009/05/iphone30_apps.html
これを読むと、3.0β5を使って実機で動作確認済みのアプリしかもう承認されないみたいですね。
もう、すでに始まっているのでしょうか?
仕方ない、そろそろ自分のMacもSDKをアップデートしますかねぇ。
858名称未設定:2009/05/08(金) 13:40:57 ID:VqKcjBoN0
アプリの説明文を日本語と英語両方用意したんだけど、US以外は全部日本語になってしまった。
日本だけ日本語にして、それ以外は英語にしたいんだけど、
この場合は、その他の地域それぞれに英語説明文を設定してあげないとだめなのかな?
859名称未設定:2009/05/08(金) 13:51:25 ID:EwQQ6jHq0
>>857
betaは別にインストールすれば?
俺のMacはXcode2.5と3.1.2と3.1.3と三つ入ってるよ
実機を二種類準備しないと3.1.2+OS2.1ではデバッグできないけど
860名称未設定:2009/05/08(金) 13:51:47 ID:Z6DG+INS0
>>858
そんな現象あるのか?英語と日本語を逆に書いただけという気もするが。
とりあえず日本語を削除して英語になってるか確認してみ。
861名称未設定:2009/05/08(金) 14:11:50 ID:0xsBzEMc0
GPSのうざったい使用しますかダイアログって出さないようにできないもんですかね?
862名称未設定:2009/05/08(金) 14:12:13 ID:aPKwYSk60
>>858
最初にアプリを登録するときにPrimary LanguageをJapaneseにしちゃったとか?
863名称未設定:2009/05/08(金) 14:12:37 ID:8AL4hEJ60
>>859
>俺のMacはXcode2.5と3.1.2と3.1.3と三つ入ってるよ

ビルドするSDK変えてもだめなん?
864名称未設定:2009/05/08(金) 14:18:26 ID:7jSavy2j0
865名称未設定:2009/05/08(金) 14:41:25 ID:EwQQ6jHq0
>>863
>ビルドするSDK変えてもだめなん?
メインは3.1.2、テストで3.1.3なんだけど
3.1.2だとビルドしたアプリがOSX10.3.9で動かないみたいで一応2.5も残してある
866名称未設定:2009/05/08(金) 14:48:03 ID:8FHD+sqy0
b5で2.Xのビルドが出来る様に戻った。
867名称未設定:2009/05/08(金) 14:56:19 ID:Z6DG+INS0
>>861
出来ないでしょ。出来ても規約違反でリジェクト。
868名称未設定:2009/05/08(金) 15:05:24 ID:aPKwYSk60
869名称未設定:2009/05/08(金) 15:23:23 ID:0xsBzEMc0
>>867
そうなのか・・・
GPS使用しますか?が出てる間に次の処理を通るから困ってるんだが使ってる皆はどうやって処理してるんだろうな・・・
870名称未設定:2009/05/08(金) 15:36:17 ID:EwQQ6jHq0
>>868
SDKROOTとか設定した記憶はあるよ
ずいぶん苦労して結局動かなくて2.5でビルドしたらあっさり動いたのでとりあえず残してある
2.5だとその三つのビルド設定無しでもちゃんと10.3.9用にビルドできるからもうそこら辺の設定消しちゃったもんで、
もしかしたら当時の設定に間違いがあったのかもなあ
871858:2009/05/08(金) 15:38:43 ID:VqKcjBoN0
>>860,862,864
ありがとう。
Primary language を日本語にしてた。
取り返しがつかないようなので、日英を併記するようにしてみるよ。
一応、そういった要求があるということを伝えるために、
appleに変更依頼メールしておこうかな。
872名称未設定:2009/05/08(金) 22:43:16 ID:Ka8n8ukFi
>>847です。

サンプルのUICatalogでも同じ問題が起きていますし、AppleのDevForumsでも同じような質問がありました。残念ながら、回答は見つかっていませんけど。

少しググれば分かる基本とか、アップルのサイトに書いてあるとか何とか言っていた人は、たぶん誤解していたのでしょう。それか、適当に言っていただけかな。違いますかね?
873名称未設定:2009/05/08(金) 22:55:37 ID:IwylmBtT0
>>872
>> 849に「勘違いした」って書いてあるだろ。
偉そうに説教たれる前に自分へのレスくらい読めよカス。
874名称未設定:2009/05/08(金) 22:57:29 ID:LmLDxJBTi
>>850どのような場合に文字化けする?
自分は文字化けしたことない
875名称未設定:2009/05/08(金) 23:04:14 ID:EJLtHT570
アクティベーション関係で詰んだ。
今日、昼間 iPhoneを見たらいきなりパープルに染まっていて
ああそうかbeta5 を入れてなかったっけなと家に帰って
iTunes 、SDKをアップデートしてファームアップしようとしたら
iTunesからもXcodeからもiPhoneはパスコードでロックされています。
解除してください。とか弾かれる。
緊急電話しか現状操作出来ないし、iTunesもXcodeも初期化、
フォーマット操作が出来ないので、どうにもこうにも。

同じような症状の人いません?
876名称未設定:2009/05/08(金) 23:07:14 ID:HHpl1VaQi
>>873>>849>>816と同一人物だったの?だったら謝る。レスは全部読んでるけど、IDでは分からなかった。

もしかして、この件で偉そうに説教たれてたのは1人だけだったのかもね
877名称未設定:2009/05/08(金) 23:08:46 ID:IwylmBtT0
>>875
リカバリーモードにも出来ない?
878名称未設定:2009/05/08(金) 23:13:00 ID:EJLtHT570
>>877
ずばりでした。ありがとうございます。
879sage:2009/05/08(金) 23:14:08 ID:AJ33tomp0
iPhone OS 3.0(beta5)にしたら↓のようなビューの移動が
できなくなってしまった(一瞬だけ動いて元の位置に戻ってしまう)
のですが、なんでしょうかこれは?

// Have Alert View create its view heirarchy, set its frame and begin bounce animation
[alertView show];

// Adjust the frame
CGRect frame = alertView.frame;
frame.origin.y -= 100.0f;
alertView.frame = frame;
880名称未設定:2009/05/09(土) 00:03:57 ID:nEeomxnA0
iTunesConnectへSubmitしていいSDK3βはいくつになるかなー
β8くらいいくかな?
881名称未設定:2009/05/09(土) 00:04:56 ID:URr3JBmL0
>>879
オレも全く同じ症状になった。
delegateでアラートビュー表示前の処理書けばOK。

- (void)willPresentAlertView:(UIAlertView *)alertView
{
CGRect frame = alertView.frame;
frame.origin.y -= 100.0f;
alertView.frame = frame;
}
882879:2009/05/09(土) 00:23:19 ID:gPd0ILLh0
>>881
ありがとうございます!!
回避できました!!

これってiPhoneOS3.0 or SDK3.0側のバグなんですかね。

リリースノートの以下の文面が気になってます。
Many UIKit controls cannot be resized properly if initialized with a CGRectZero frame.
でもこれはresizeって言ってるし関係ないのかな。
883名称未設定:2009/05/09(土) 00:28:40 ID:vP7fryB40
>>872
誰かみたいに基本とは言わないがコツがある。
できるできないと思うのは勝手だし、2chの書き込みを当てにするかどうかも個人の勝手。
ただ質問しといて誤解とか適当言ってたという感想しか残らないのはどうかなと思った。スレ汚しスマン。
884名称未設定:2009/05/09(土) 00:28:50 ID:I5emglHr0
>>880まだダメなんだよね?
もう審査するぐらいなんだから認めて欲しい。開発環境とは別にテスト環境を持つなんて厳し過ぎる
885名称未設定:2009/05/09(土) 00:49:33 ID:+FatX/zPi
>>883コツがあるって言うだけなら、基本だとかググれとか言ってるのと変わらないね。何のために書き込んでるんだ?このスレで質問するなってことか?
886名称未設定:2009/05/09(土) 01:13:56 ID:3/ketyit0
あれ?SDKとOSを3.0bにするかーと3.0のとこ選んでダウンロード押したら
Access Denied(アクセス拒否)と出て先へ進めん・・・?
887886:2009/05/09(土) 01:23:58 ID:3/ketyit0
あ、新しいライセンスアグリーメントが出てたわ。たぶんこれだ、スマン
888名称未設定:2009/05/09(土) 02:10:09 ID:vP7fryB40
>>885
聞く側の姿勢もあるんじゃないかって思っただけで。
まぁどんな態度であろうとも教えたい人が教えればいいんだけどね。一行目は聞かなかったことにしてくれ。
889名称未設定:2009/05/09(土) 02:22:58 ID:ACHi0aN80
俺からは「もったいぶって教えない上級者」の振りをしている素人が一人いるだけにしか見えん。
890名称未設定:2009/05/09(土) 03:00:36 ID:JRlIalbN0
もったいぶってる奴も見えない敵と戦ってる奴もウザイ、不毛過ぎる
891名称未設定:2009/05/09(土) 03:14:58 ID:EK9XpOke0
>>888
こういうやついるよねぇ
自分の言葉に責任もてない人
892名称未設定:2009/05/09(土) 04:22:10 ID:SKGtuelxi
あとは、教師ズラしたがる>>575みたいなのとかね
893名称未設定:2009/05/09(土) 10:11:09 ID:HiO6fmc80
 みんながんばれ
 じゅもんをせつやく
 ガンガンいこうぜ
 いのちをだいじに
 いろいろやろうぜ
 じゅもんをつかうな
▶みんななかよく
894名称未設定:2009/05/09(土) 11:44:56 ID:AUKwC2BH0
そんなに解答が欲しいならAppleのディスカッションボード、メーリスかMOSAで聞けと思うが。所詮2chは便所の落書きだろ、、
895名称未設定:2009/05/09(土) 12:37:20 ID:Sg/m2nv+0
えいごわかりませ〜ん><
896名称未設定:2009/05/09(土) 13:22:11 ID:gnua6m+Ui
開発者なら英語ぐらいできて当然

とか言うバカが出るんだろうな
897名称未設定:2009/05/09(土) 13:31:18 ID:eN1K/GHd0
英語ぐらいできて当然、とは言わないが、
英語ができる開発者の方が断然有利、とは言える。
898名称未設定:2009/05/09(土) 13:55:25 ID:AUKwC2BH0
MOSAは金さえ払えば日本語でいろいろ聞けるはず。
俺は入ってないから詳しくは分からんが、、
899名称未設定:2009/05/09(土) 17:57:36 ID:3/ketyit0
というか英語ができんと契約関係が締結できなくてあたまおかしくなって死ぬ。

中学卒業していて英和辞書一冊あれば根性でなんとでもなるが。
900名称未設定:2009/05/09(土) 18:41:46 ID:YayniCYXi
契約関係はなんとかなったとしても、
初心者には、意味不明なプログラミング用語+英語のダブルパンチでお先真っ暗になってしまうのですよ…たぶん。

ドキュメントの日本語訳ペースも早まってきてるようだけど、あのページの存在をもっと宣伝してもいいのにね。
新着日本語ドキュメントのRSSくらい吐いて欲しいわ。
901名称未設定:2009/05/09(土) 18:43:19 ID:K1/yNVvg0
>>899
今年の4月に中学30年生になりました
902名称未設定:2009/05/09(土) 19:25:48 ID:HiO6fmc80
そもそも英語が読み書きできないとアプリの説明文すら書けないと思うが。
903名称未設定:2009/05/09(土) 20:07:02 ID:rMT9WqGL0
説明が必要なアプリなんかイラネーって
904名称未設定:2009/05/09(土) 20:14:45 ID:68I+xem7i
自分しか使わんから説明イラネ
仮にAppStore出すとしても日本にしか出さん
905名称未設定:2009/05/09(土) 20:43:36 ID:AUKwC2BH0
>>903
Storeの文章どうすんだよ
906名称未設定:2009/05/09(土) 20:45:22 ID:cd6/dUCP0
英語がダメならiPhoneアプリの公開はやめたほうがいいな。
各種ドキュメントは英語必須だし、日本ストア限定だと全然売れないし、英語ができないと海外サポートできないし、
各種プロモーションのときとか、アメリカアップルから英語メールが届くんだけど、英語で返事しなきゃいけないし、
競合アプリの作者からメールが届くときもたいてい英語。
907名称未設定:2009/05/09(土) 21:01:09 ID:4TFADrRS0
読み書きはなんとかできるが、リスニングは鬼門だなぁ…。
TOEICの問題みたいに1語1語はっきり発音する奴は、
TVのアナウンサーぐらいしかいねーよって感じ。
908名称未設定:2009/05/09(土) 21:05:17 ID:HiO6fmc80
>>907
つjobs
909名称未設定:2009/05/09(土) 21:35:36 ID:68I+xem7i
>>906
このスレ来てるのは必ずしもAppStoreで稼ごうとしてる人だけじゃないと思うよ。
俺もだけど。
単純にiPhoneプログラミングを楽しみたいだけ。
910名称未設定:2009/05/09(土) 22:05:46 ID:gnua6m+Ui
>>907
つ大統領
911名称未設定:2009/05/09(土) 22:12:32 ID:jgWJr6AE0
iPhoneで英語勉強スレ立てるか

と思ったらMac板だったか。
912名称未設定:2009/05/09(土) 22:26:03 ID:AUKwC2BH0
>>909
もともとは英語のドキュメントを読めよって話しの流れ
913名称未設定:2009/05/09(土) 22:32:48 ID:I5emglHr0
別スレに書いたんだけど、よく考えたらスレチだったので、こちらに貼らせてもらいます。

皆さんは、どうしてますか?

402 名前:iPhone774G [sage] :2009/05/09(土) 19:12:28 ID:Ug8klO7li
OS3での審査が始まったので、OS3を入れたいのですが、OS3を入れるとOS2には絶対に戻せないんですよね?

正式リリースまでの間だけ、審査に備えてOS3で動作確認したいだけなのですが、OS3用の開発機iPhoneを追加で購入するしかないですかね?
914名称未設定:2009/05/09(土) 22:55:56 ID:AUKwC2BH0
念のため聞くけど過去レスで既出のJBして戻せるってのは知ってるよな?
変なことしたくなければもう1台買うのが妥当
915名称未設定:2009/05/09(土) 22:56:49 ID:HiO6fmc80
>>913
とりあえずtouch買って3.0入れとけばいいじゃん。
916名称未設定:2009/05/09(土) 23:26:01 ID:VE7sHS7J0
>>913
こういうのあるけどなんかおっかないな
http://www.blogsdna.com/2733/how-to-downgrade-iphone-firmware-30-to-221.htm
商売ならtouch買えば良いし、趣味なら正式リリースまで待てば?
917名称未設定:2009/05/09(土) 23:50:50 ID:I5emglHr0
>>916ありがとう。iTunesも新しくなったので、どうなんだろう。

自分は、iPhone専用アプリを開発したいので、touchでは無理です
918名称未設定:2009/05/09(土) 23:58:20 ID:2Duv3uMk0
>917
じゃ結論でてんだろ。
919名称未設定:2009/05/09(土) 23:59:58 ID:/wGmebhS0
iPhoneならどうせみんなアップデートするだろうし、3.0専用でいいんじゃね?
920名称未設定:2009/05/10(日) 00:34:56 ID:Py64NI2p0
もう3.0で動く奴しか受け付けないよ〜とAppleが言ってるんだから、
まあ、テストは3.0βに移行しろってことなんだろう。
と昨晩1GTouchに3.0β入れた。

俺、アプリが売れたらその金でiPhone買うんだ・・・
921名称未設定:2009/05/10(日) 01:21:27 ID:MK3Bey3o0
>>917です。

よく考えたら、実機テストはOS3だけにして、Store配布用のビルドは、SDK2の環境でやるようにすれば、大きな問題はなさそうですね。

というわけで、貧乏人の自分は、唯一の実機にOS3を入れちゃいます。普段使いに重大な問題が発生したら追加購入を考えます。そんなことになりませんように
922名称未設定:2009/05/10(日) 01:22:23 ID:MjSoBwRe0
sdkはver2のままでも3.0βは試せるんだっけ?
いろいろやることあるのでsdkは現状維持で動作確認だけ3.0βでやりたいです。

923名称未設定:2009/05/10(日) 02:37:59 ID:KabRvWPBi
3.0"のみ"対応のアプリはいつから審査出せるんだろう…?
924名称未設定:2009/05/10(日) 02:38:47 ID:fY3pjxmD0
開発実機どころかそれがメインの携帯っていう人もいそうだな
925名称未設定:2009/05/10(日) 04:42:50 ID:MK3Bey3o0
>>924はい、そうです。メインも何も携帯電話はこれしか持ってません>>921
926名称未設定:2009/05/10(日) 06:49:36 ID:nzrK5iHe0
>921
SDK2.2でビルドしたものを動作させさたとき
OS2.2では正常でもOS3.0では挙動が違うときもあるのは内緒な。
927名称未設定:2009/05/10(日) 10:35:20 ID:1LpwzLM90
>>900
あるよ。

>新着日本語ドキュメントのRSSくらい吐いて欲しいわ。
http://developer.apple.com/jp/rss/adcjapan.rss
928900:2009/05/10(日) 10:55:01 ID:/HWmsCpwi
>>927
あったのか…。サンクス。
ごめんよADC
929名称未設定:2009/05/10(日) 12:03:02 ID:1LpwzLM90
うんにゃ、ADCは関係ない。
日本語訳はApple Japanの仕事。
元の英文ドキュメントはR&DのTech Doc group。
930名称未設定:2009/05/10(日) 15:58:45 ID:EU41yk5x0
フレームワーク群とその所属クラスの全体概要&詳細仕様を
日本語で解説したリファレンス的な参考書を出版すれば
一番売れると思うんだが、そこら辺はAppleが許さないのかね…。
931名称未設定:2009/05/10(日) 16:27:13 ID:1LpwzLM90
3000ページくらいかな?
932名称未設定:2009/05/10(日) 16:32:43 ID:FpCRy/ZV0
リファレンスレベルの英語が読めないでプログラミングやってる人はまずいない。
そもそもC言語のキーワードも関数も、フレームワークのメソッドも英語で命名されてるんだから。
むしろリファレンスではなくチュートリアルやプログラミングガイドの日本語訳の方がいいだろうし、Appleもそうしてる。
933名称未設定:2009/05/10(日) 16:44:30 ID:XMYjZkGH0
>>908
WWDCやMacworldのKeynote見て英語勉強しろってことか
特にWWDCの開発系ビデオは開発系の英単語も一度に覚えられるのでおすすめ
934名称未設定:2009/05/10(日) 17:21:00 ID:fY3pjxmD0
>>933
それセレクト会員以上しか見れないっしょw
935名称未設定:2009/05/10(日) 17:21:33 ID:mLNJkbtA0
英語なんかわからなくてもサンプル見ればアプリ作れる
936名称未設定:2009/05/10(日) 17:31:53 ID:EU41yk5x0
>>932
「詳解Objective-C2.0」の「AppendixA:」を発展させて本にしたようなものが欲しい。
今の所Cocoaの全体の構成を眺めるような本が無いから。

電子ドキュメントでは目が痛くなるし、自分でプリントアウトするには
紙やインクが足りないから、商業出版して欲しいなぁ。
937名称未設定:2009/05/10(日) 19:38:46 ID:4aEJXC140
>>936
Cocoa Browser Airでそこそこフォローできると思われ
http://numata.designed.jp/ja/programming/cocoa-browser-air.html
938名称未設定:2009/05/10(日) 19:49:33 ID:jMJbodmv0
紙やインクが足りないなら本買う金も無さそうだね
939名称未設定:2009/05/10(日) 19:53:25 ID:XROYoJfdP
>>936
> 電子ドキュメントでは目が痛くなるし、自分でプリントアウトするには

まずは良いモニタを買うべき。Mac本体よりも金をかける価値があると思う。
自分の目が悪くなっても交換できないでしょ?

資料は多いほど助かるけど、
印刷物では全文検索できないからあまり価値がないと思う。
940名称未設定:2009/05/10(日) 20:22:30 ID:yaq4NAam0
Appleの開発ドキュメントは書籍の形でも手に入ればなあとは思うよ。
仕事の帰りに電車の中で少しずつ読み進められたらなあと思うので。
941名称未設定:2009/05/10(日) 20:34:12 ID:fJgvDM6G0
会社を立ち上げて
942名称未設定:2009/05/10(日) 21:16:59 ID:fY3pjxmD0
PDFをtouchかiPhoneに入れれば良くね?
943名称未設定:2009/05/11(月) 00:27:38 ID:rslQhTe60
>>942
うん、俺もそう思ってtouchにPDFやPDFから抽出したテキスト、
PDFから変換したhtmlと入れて試してみたんだけど、
どれも読みやすさの点ではいまひとつなんだ…
944名称未設定:2009/05/11(月) 01:12:21 ID:68tKVj5J0
いちいち文句つけてる人は、そういう本を書いてたりすんのかね。
だから本じゃなきゃヤダヤダヤダヤダって言ってさー

本は重くて邪魔だし検索できないしへんな口調で気持ち悪いし
サンプルがひどいよ
945名称未設定:2009/05/11(月) 01:47:48 ID:oP/+7ttf0
>本は(略)へんな口調で気持ち悪い

おまえはもっと本を読め。
946名称未設定:2009/05/11(月) 01:55:08 ID:tPSgDZwP0
>>945
お前は木下本を読んだことがないんだな
947名称未設定:2009/05/11(月) 08:41:28 ID:Z7xEcyEE0
つかドキュメントなんてかつての時代から異様に増えてるのにもういらんだろ。
あとは必要なときにクラスリファレンス読む程度でいい。
948名称未設定:2009/05/11(月) 14:58:59 ID:O1UJtPLt0
3.0にすると2.21のSDKでもDistribution出来ないのか。
ミスったorz
949名称未設定:2009/05/11(月) 15:01:49 ID:D6wlp85A0
>>948
ん?俺できるようにしたけど?
証明書の再発行とかいろいろやってみ
950名称未設定:2009/05/11(月) 15:14:04 ID:O1UJtPLt0
>>949
iDCのトップに
iPhone SDK for iPhone 3.0 can not be used for submitting iPhone OS 2.2.1 applications to the App Store.
って書いてあるんだけど。(という夢を見た)
ビルド出来ても審査で弾かれるのかと思って。
951名称未設定:2009/05/11(月) 15:56:05 ID:D6wlp85A0
>>950
じゃあ俺が審査に出してるアプリの結果が出たら報告するよ。
まってな。
952名称未設定:2009/05/11(月) 16:08:15 ID:O1UJtPLt0
>>951
よろすく。
でも早めに審査に回したいのでこれから2.2.1を入れ直します。
3.0を消してからインストールするだけで大丈夫か分からないけど。
953名称未設定:2009/05/11(月) 17:51:30 ID:+UJi1xSPi
>>952非常に危険。俺は結局、OSから入れ直すはめになった。最初からそうしておけば確実
954名称未設定:2009/05/11(月) 18:26:04 ID:O1UJtPLt0
>>953
パーティション切って入れ直します(´・ω・`)
955名称未設定:2009/05/11(月) 18:56:37 ID:gCZES4s+0
>>952
消さないで新しいフォルダを準備してそこに新規インストールで行けると思うよ
956名称未設定:2009/05/11(月) 21:56:07 ID:aDhOqNuZi
3.0b5だけどキーチェーンがたまに壊れてしまいプロビジョニングファイルが認識しなくなる現象が起きてます。

皆さんのところは無事ですか?
そのたびにきーちぇーんをつくりなおしてます。
957名称未設定:2009/05/11(月) 21:57:14 ID:T4hnLplz0
なんかよくわからなくなったんだけど、

・SDK は 2.2.1 で
・テストは OS 3.0 で

って、両方同時に成り立たせることってできたっけ?
958名称未設定:2009/05/11(月) 22:01:53 ID:D6wlp85A0
>>956
導入直後は同じような現象になったけど、
何度か作り直したらいまは安定して使えてる。

鍵がログインじゃなくてシステムのほうにないとダメになった?みたい?
959名称未設定:2009/05/11(月) 22:15:59 ID:gCZES4s+0
>>957
OS3.0のデバイスをつないでアクティブSDKを
Device - iPhone OS 2.2.1
でビルドということではなくて?
シミュレータはXcode3.1.3だと自動的にOS3.0で起動するのかな?
960sage:2009/05/11(月) 22:58:10 ID:mo89SEgB0
>>958
情報ありがとう!
キーチェーンにはログインに作ってるせいかな。。
あとは、言語環境を今は日本語にしてるのだけど、解決してないんですかねー。
961名称未設定:2009/05/12(火) 05:58:19 ID:5YBXwPKN0
すいません、UITableについて質問させてください。

Erica女史のサンプルに沿ってUITableを実装したら、1行目の半分くらいがが電波や電池残表示のバーに隠れてしまいます。
描画位置をずらすにはどうすれば良いでしょうか。

また、UITabBarで複数のテーブルを表示したいのですが、IBを使って追加するとUITabBarがスクロール時に一緒に動いてしまいます。
これを画面下段に固定するにはどうすれば良いでしょうか。

よろしくお願いいたします。
962名称未設定:2009/05/12(火) 09:21:49 ID:nrYuYvsK0
>>961
1. setFrameでサイズを指定する。
2. TabBarがScrollViewに入っていると思う。外に出せばOK。
963名称未設定:2009/05/12(火) 10:03:53 ID:NCZ4wKSc0
2.2.1のXcodeにこだわる人はそれでビルドして、3.0のオーガナイザにドロップでインストール出来るよ。
964名称未設定:2009/05/12(火) 13:11:04 ID:XDagQ5/Ci
>>963開発者は早くSDK3.0に統合したいだろ。こだわってるのはApple
965名称未設定:2009/05/12(火) 13:56:10 ID:fp6RD5EJ0
非常に初心者的質問で申し訳ないのですが・・・
アプリの審査基準が書かれたページってどこにあるのでしょうか?
966名称未設定:2009/05/12(火) 13:58:55 ID:nrYuYvsK0
>>965
ガイドラインの事?
iPhone Dev Centerのトップにある。
967名称未設定:2009/05/12(火) 14:57:31 ID:FovhtUJx0
OS3.0専用アプリってもう申請できる?
968名称未設定:2009/05/12(火) 18:08:34 ID:fp6RD5EJ0
>>966
ガイドライン系が各審査規約・・・ということなんですね・・・
ありがとうございました。
969名称未設定:2009/05/12(火) 18:26:47 ID:qF2C0CtF0
UITextViewなどのテキスト系UIで、行数って取れないんでしょうか?
HELP見ても載ってない...
970名称未設定:2009/05/12(火) 20:35:31 ID:fp6RD5EJ0
UITextField等でキーボードを日本語モード時にAutoCorrectionをNOにしても候補が出ますよね?
これってiPhoneのバグなんですかね・・・

候補が出ない方法ってどうやってやるのでしょうか?
971名称未設定:2009/05/12(火) 20:49:31 ID:XLwLnwPXi
>>970
それは英語キーボードのスペルミス訂正機能をオフる意味で、日本語の変換とは関係ないよ。
日本語の変換を切る方法は無いと思う。
972名称未設定:2009/05/13(水) 01:14:15 ID:DO3+NXWW0
アプリを横向きに表示させていのですが、分かる方いませんか?
973名称未設定:2009/05/13(水) 01:21:00 ID:ZBAuD61W0
>>972一杯いる
974名称未設定:2009/05/13(水) 01:48:16 ID:DO3+NXWW0
>>973
教えてください。
975名称未設定:2009/05/13(水) 02:50:10 ID:vl+awBaE0
976970:2009/05/13(水) 08:46:33 ID:TXSnG4+sO
>>971
ということは半角数字などに限定した入力は日本語環境のキーボードでは無理ってことですか?
キーボードタイプをNumにしても出ますし…
977名称未設定:2009/05/13(水) 10:25:06 ID:fmBfADeH0
プロジェクトをコピーして別アプリ作ったのですが、
シミュレータや実機で動かすと前のアプリを上書きします。
これをプロジェクトを新規で作り直さずに
別アプリとして認識させるにはどう設定すれば良いのでしょうか?
978名称未設定:2009/05/13(水) 10:26:12 ID:XfiJ/ReC0
バンドルアイデンティファイアーをカエル
979名称未設定:2009/05/13(水) 13:24:28 ID:PQhsEp7s0
>>977
上にも掛かれてるがinfo.plistのbundle identifierを変えるといける
980名称未設定:2009/05/13(水) 15:57:06 ID:fmBfADeH0
>>978
>>979
サンクス!
確かに別アプリとしてアイコンはホーム画面に出来たのですが、
以下のエラーが出て動かないです。

Error from Debugger: Failed to launch simulated application:
SpringBoardがアプリケーションの起動に失敗しました。エラー:7

であとは何回やっても以下が出ます。
Error from Debugger: Failed to launch simulated application:
アプリケーションのインストールに失敗しました。

他にチェックするところありますでしょうか orz
981名称未設定:2009/05/13(水) 16:00:55 ID:XfiJ/ReC0
Xcode や実機を再起動
982名称未設定:2009/05/13(水) 19:38:51 ID:ur7OnNpF0
>>980
直にinfo.plistいじるより、
プロジェクト名だかプロダクト名だかを変えたほうがいい。

あと、クリーンアップもね。
983名称未設定:2009/05/13(水) 20:07:28 ID:TZ1D6rn40
良くテキストを綺麗に並べているアプリを見かけますが、
そういうのはWEBView(CSSで整形)でやっているんでしょうか。
標準のUILabelなどでは行間、字間の設定は出来ないですよね?
984名称未設定:2009/05/13(水) 21:28:14 ID:onG5jibs0
SDK3.0にしたらUITableViewCellのいくつかのプロパティが
非推奨(Deprecated)になってるみたいなんですけど、

これ使うとリジェクトされるんですかね?
985名称未設定:2009/05/13(水) 21:34:45 ID:LtD63vvEi
>>984
警告出まくりのまま出したけど、審査通ったよw
986名称未設定:2009/05/13(水) 21:36:20 ID:onG5jibs0
>>985

そうなんですね、情報ありがとうございます。
987名称未設定:2009/05/13(水) 22:53:57 ID:6gigwatv0
>>983
UIViewに自力で文字列描画という手もあるぞ
行間なら、複数UILabel並べるという方法もあるし

まあ、UIWebView使うのは、確かに楽だな。等幅なんかはCSS使うまでも無く、タグ
で前後挟むだけでいいし。
988名称未設定:2009/05/13(水) 23:00:06 ID:W+XeVmAZ0
動作対象が3.0というわけでもないなら使って良いんじゃない?
3.0以上専用ソフトとか言いつつ使ってたら怒られそうだが

ちなみに以前の3.0β2くらいではidentifier変えてても出来上がりのファイル名(filename.appのfilename部分)が全く同一の場合、
デバックで別のプロジェクトで作ったほうが起動したこともあった
それからは面倒を避けるためアプリのファイル名も別のものに変えている
最新のβとかで直ってるかは試してないのでわからないが
989名称未設定:2009/05/14(木) 08:08:13 ID:X4En+vyI0
いま上げてるアプリ(2.2.1用)なんですが、
OS3.0でも問題無く動くのでSDK3.0でビルドしなおしてアップしなくてもいいんだよね。
OS3.0で動作確認済みってことで
990名称未設定:2009/05/14(木) 08:44:46 ID:aNVF999j0
>>989
っていうか、3.0のSDKを使ってビルドしたものは
ターゲットが2.2.1であっても受け付けていない(らしい)
991名称未設定:2009/05/14(木) 08:48:56 ID:o/rnzsfD0
>>990
次スレよろ
>>1基本に
iPhone Developer Program Pending Contract 2日目
http://pc11.2ch.net/test/read.cgi/mac/1234796387/
>>4でも足しといて
992名称未設定:2009/05/14(木) 09:32:26 ID:rarzi/hh0
>>990
踏み逃げっぽいから異論なければ10:00に立てます。
993名称未設定:2009/05/14(木) 10:00:35 ID:rarzi/hh0
次スレ
iPod touch/iPhone ネイティブアプリ製作 ver.11
http://pc11.2ch.net/test/read.cgi/mac/1242262759/
994名称未設定:2009/05/14(木) 21:38:34 ID:G+j7VZ4a0
[ThreadNumberTen release];
995名称未設定:2009/05/14(木) 21:42:40 ID:jhXnwS/j0
iPhoneにガベコレは無いのでちゃんとreleaseしましょう
996名称未設定:2009/05/14(木) 22:47:28 ID:Y7uhrT390
いつallocとinitしてたんだよw
997名称未設定:2009/05/14(木) 23:05:59 ID:eSF9oc/60
昨日、アプリの表示を横向きにしたいと質問した者です。
devcenterにある「WhichWaylsUp」というサンプルコードを見ていただきたいのですが、
このような機能を付け加えるには何をどうすればいいのでしょうか?
新しいクラスを加える必要があるのでしょうか?
開発経験があまりなく、英語のpdfを読んでも理解できない所があり
ここで質問させていただきました。。
目的は「HelloWorld」を横向きに表示してみることです。
998名称未設定:2009/05/14(木) 23:09:19 ID:FXGNg3Ih0
エスパー求む
999名称未設定:2009/05/14(木) 23:13:34 ID:WKQtIIGB0
でぶセンター
1000名称未設定:2009/05/14(木) 23:14:54 ID:o/rnzsfD0
ファッションセンターしまむら
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。