1read 100read
2012年3月新・mac87: iPod touch/iPhone ネイティブアプリ製作 ver.16 (995) TOP カテ一覧 スレ一覧 2ch元 削除依頼
窓遣いは Mac OS Xをどう見るか part2 (885)
MacとWinを何かに喩えるスレ (482)
【Mac版】Adobe Photoshop総合スレ Part.1 (124)
LaunchBarを語るスレ3 (869)
Mac mini Part85 (816)
【Wi-Fi】Macで無線LAN総合 33ch【AirMac】 (425)

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


1 :11/08/07
iPod touch/iPhone ネイティブアプリ製作・制作に関するスレです。
【iPhone Dev Center】
http://developer.apple.com/iphone/
このスレは開発情報の交換用。
pending contract で悩んでる人は↓、または過去スレをチェック。
iPhone Developer Program Pending Contract 2日目
http://pc11.2ch.net/test/read.cgi/mac/1234796387/
【参考書籍】
【Cocoa全般、Objective-C】
 Mac OS X Cocoaプログラミング(ピアソンエデュケーション 、2002/06)アーロン・ヒレガス著、 村上雅章訳
 HappyMacintoshDevelopinTime 2nd Edition(ビー・エヌ・エヌ新社、2004/6)木下誠
 HappyMacintoshDevlopingTime 3rd Edition(ビー・エヌ・エヌ新社、2006/5)木下誠
 詳解 Objective-C 2.0(ソフトバンククリエイティブ 、2008/5)荻原 剛志
 たのしいCocoaプログラミング(ビー・エヌ・エヌ新社 、2008/8) 木下誠
 Xcodeプログラミング大全(アスキー・メディアワークス、2009/1/6) 柴田 文彦
【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
(尼で見ると続々出版予定)
※前スレ
http://hibari.2ch.net/test/read.cgi/mac/1292476397/

2 :11/08/07
【過去スレ】
iPod touch/iPhone ネイティブアプリ製作 ver.14
http://hibari.2ch.net/test/read.cgi/mac/1275056337/
iPod touch/iPhone ネイティブアプリ製作 ver.13
http://pc11.2ch.net/test/read.cgi/mac/1254335278/
iPod touch/iPhone ネイティブアプリ製作 ver.12
http://pc11.2ch.net/test/read.cgi/mac/1246388266/
iPod touch/iPhone ネイティブアプリ製作 ver.11
http://pc11.2ch.net/test/read.cgi/mac/1242262759/
iPod touch/iPhone ネイティブアプリ製作 ver.10
http://pc11.2ch.net/test/read.cgi/mac/1238385226/
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/
iPod touch/iPhone ネイティブアプリ製作 ver.5
http://pc11.2ch.net/test/read.cgi/mac/1221700162/
iPod touch/iPhone ネイティブアプリ製作 ver.4
http://pc11.2ch.net/test/read.cgi/mac/1218390741/
iPod touch/iPhone ネイティブアプリ製作 ver.3
http://pc11.2ch.net/test/read.cgi/mac/1215832605/
iPod touch/iPhone ネイティブ・アプリ製作 ver.2
http://pc11.2ch.net/test/read.cgi/mac/1205655603/
iPod touch/iPhone ネイティブ・アプリ製作
http://pc11.2ch.net/test/read.cgi/mac/1195369890/

3 :11/08/07
iPhoneアプリ開発って1万円かかるんだよねー

4 :11/08/07
そんなにやすいならやってみるわ

5 :11/08/08
まだやってないのかよw

6 :11/08/08

って言ってみたかった。

7 :11/08/08
前スレ>>996
dealloc時にviewDidUnloadって呼ばれるんだっけ?
メモリワーニングが出たときだけだと思ってた。

8 :11/08/08
呼ばれないだろ?

9 :11/08/10
>>8
(まだunloadされてなければ)呼ばれるよ。

10 :11/08/11
>>9
呼ばれたことないなぁ。環境によって違うのか?

11 :11/08/11
>>10
そもそも dealloc されてないんじゃね?

12 :11/08/11
dealloc時に呼ばれるわけじゃない、に1票

13 :11/08/11
apiリファレンス読んでも、deallocで呼ばれるとは書いてないしな。
実際にログ入れて確認したけど、やっぱり呼ばれてない。
単なる勘違いだろ。

14 :11/08/12
155か 活発にやってんなーと思ったら前スレが番号間違えてたのね・・・

15 :11/08/12
そろそろ来てもいいはずのFinancial Reportが日本だけ来ない。
ひょっとしてお盆休みとか・・勘弁して・・

16 :11/08/12
viewDidUnloadって現在フォアグラウンドにいるアプリに対しても呼ばれますか?
現在表示中のviewがunloadされることはないと思いますけど
いくつかのviewを切り替えるようなアプリで現在非表示になってるviewがunloadされるなんてことはあるんでしょうか?

17 :11/08/12
ある。
例えば、画面Aに対しナビゲーションコントローラで画面Bをpushしたとして
そこでメモリが厳しくなると画面Aのviewがunloadされることはあり得る。
画面に表示されてないからoutletなども不要なわけで、だからviewDidUnloadで
解放してメモリの再利用に協力してね、という話。
この場合、画面BをpopしてAに戻る時にまたviewDidLoadが呼ばれて
そこでoutletやらが作られる。

18 :11/08/15
なんか有料のランキングの順位がおかしい(バグってる)ような気がするけど
気のせいかな?

19 :11/08/17
おまえらLionにした?
俺はまだ。xcode4だけだと不安なので当分しないつもり。

20 :11/08/17
xcode3もそんなに問題なく動いているけどね

21 :11/08/17
Xcode4のアップデート版がLionでしかリリースされないだろうから、そのときLionにする。
iCloudのAPIなどのiOS5依存のAPIを使いたいときにLionにするだろうな。
というわけで9月にLionにする予定。

22 :11/08/18
アプリをあからさまにパクられてしまったわ。
アプリをパクられたとき、みんなどうしてる?

23 :11/08/18
>>22
レビューに、これって***のパクリですよねと書く

24 :11/08/18
>>22
何もしない。

25 :11/08/18
ちょっと聞きたいんだけどAddressBook.frameworkを使ってユーザーにばれない様にユーザーのI.softbank.jpのメアドと姓名を取得してサーバーにアップロードするのって理論上可能だよね?

26 :11/08/18
>>25
そりゃあ出来なくはないだろうけど、リジェクトされるんじゃね?
外部にデータを送信する時はユーザーの許可がいるとかなんとか…

27 :11/08/18
>>26
サンクス…やっぱ出来るんだ…
やってるアプリ見つけちまった

28 :11/08/18
>>25
仮にリリースできたとしても、アメリカで集団起こされてケツの毛まで抜かれるな。
何の得にもならん。

29 :11/08/18
>>27
おいおい、そういうことか。
晒せ。

30 :11/08/18
>>29
FreeAppNowの先着アプリプレゼントでgreeの"探検ドリランド"ってアプリを一度起動しなきゃいけないイベントがあって、始めてgreeのアプリインストールしたわけだ。
そんで探検ドリランドを起動した次の日から@i.softbank.jpのメアドにスパムメールが届く様になった。(因みに起動してWebViewが見えたあたりですぐにホームボタン押してホームに戻った)
そもそもよく使うメアドじゃないし、もしかしてあのアプリから情報漏れてるのかなーと思ってアプリのビルドファイル(digってファイル)をiFunBoxでPCにコピーしてバイナリエディタにかけてみた。
そんで文字列検索でmailを探したらまさかのビンゴ。_kABPersonEmailPropertyと_kABPersonFirstNameProperty,_kABPersonLastNameProperty,がヒットっていう感じ。
データの送信内容の解析とか出来ないから確証じゃないんだけど、これかなり怪しくね?

31 :11/08/18
>>30
Appleに報告してください

32 :11/08/18
>>30
全力でいけ
Appleも個人情報云々でいま揉めてるから、ここでサードパーティ製アプリを槍玉にあげて示しをつけるって方向にもいくかもしれん

33 :11/08/18
VIPで燃やしてから行った方がいい感じ?

34 :11/08/18
誰かパケットキャプチャーしてみてよ

35 :11/08/18
これってGREEがキャンペーンで釣って個人情報を抜いてるってこと?
かなりやばいんじゃないの?

36 :11/08/18
>>35
企画自体はCyberAgent(Amebaブログのトコロ)
http://beebee2see.appspot.com/i/azuYyoe3BAw.jpg
ただそのイベントで起動させないといけないアプリのラインナップの2/3がGree
こいつら裏で組んでるのかと。
因みにこのFreeAppNowの仕組みもよく分からないブラックボックス…

37 :11/08/18
>>30
詳細クスコ。
グリーのアプリって携帯メアド必須で、
入会する時に自分で登録するんじゃなかった?
自分で登録したメアドにSpamメールが来るのは
当然。グリーはそれで食ってるんだから。
的外れだったらスルーして。

38 :11/08/18
>>37
登録してないんだこれが。
上にも書いたけどFreeAppNowのアプリプレゼント貰いたいから起動しただけ…
オウコワイコワイオ

39 :11/08/18
バイナリ見たら確かにAddressBook.frameworkはリンクされてるけど、ストアの説明書きに
・iPhoneに登録してある連絡先から友達を検索・招待できます。
って書いてるからこれがリンクされてること自体は証拠にならない。
確認方法としては
1.サラのデモ機の連絡先に捨てアドだけ入れて実際にスパムが送られてくるかチェック
2.アプリ起動時にパケットキャプチャー

40 :11/08/18
>>39
2は暗号化されてる可能性あるし探すの厳しそうだな…生で送ってたらそれ以上の証拠はないけど…

41 :11/08/18
そもそもなんでレビュー通ったんだ?
たまたま?

42 :11/08/19
売り上げのレポートはappsalesで管理してたんだけど激変して昔のデータがかなり表示できなくなってしまった。
一年以上前のはべつにないと困るわけじゃないけど。
appvizをためしてみたら過去にも試したせいかウィークリーのログは全部あったのでこれで総売上とか確認はできそう。
でもiPhoneで管理できるのが便利だったんだけどなあ。

43 :11/08/19
>>36
しっかしひっでーUIだなこれ

44 :11/08/19
bb2cの画像投稿機能を自社サーバーの代わりにiCludeで実現したい。

45 :11/08/19
>>44
iCloudな、includeみたいになってんぞ

46 :11/08/19
う、b5修正してくれん...

47 :11/08/19
自分のアプリは、
「このアプリをインストールしたら、スパムが送られてくるようになりました。
絶対インストールしちゃダメです!」
って言うレビューを書かれたぞ。もちろんそんなことはしていない。
>>25のも単なる偶然だろ

48 :11/08/19
>>47のは風評被害だとしても他のケース全てがそうだとは言えない。
スパム被害が急激に増えてるみたいだしね。

49 :11/08/19
Twitterでもaao-line.netからのスパムメール被害増えてるっぽい

50 :11/08/20
>>42
同じだわ
appsalesが急に使えなくなった
俺もappvizっての使ってみる

51 :11/08/20
iPhoneのGPS機能を使って独自のGoogleMapみたいのを作りたいのですが
使いたい地図画像の中心座標の緯度と経度が分かっていて
地図の縮尺率が15万分の1だったとき
CLLocationで得られた現在地を地図画像上にプロットするためのXY座標はどうやって計算したらいいんでしょうか?

52 :11/08/20
すいません自己解決しました

53 :11/08/21
b6 Xcode がインストーラで表示される各項目が全てサイズがゼロになっています。
そのまま進んでも、インストール出来ません。同様の方、おられませんか?

54 :11/08/21
>>42
私はVer1系のソース(2011-08-03のcommit前)に
https://github.com/omz/AppSales-Mobile/commit/860680310a414551c1076013ee66ca6648be7881
の修正をReportManager.m に適用して使ってます。

55 :11/08/21
>>53
sudo /Developer/Library/uninstall-devtools

56 :11/08/21
>>53 です。
その後、何度か同じ繰り返し操作していたら、各インストールパッケージのサイズ表示はゼロのままですが、なぜか、まぁ良いのですが、インストールが開始された模様です。謎です。

57 :11/08/22
UDIDの件で騒ぎになっているようですが、皆さんの周辺ではどうでしょうか。
影響受ける方いますか?

58 :11/08/23
代わりにMacアドレスでも使えばよさそうだ

59 :11/08/23
>>58
UDID使いたがるバ開発者が考えそうな素敵なアイデアですね(ニコッ

60 :11/08/23
>>59
もっといいアイデアはありますか?

61 :11/08/23
http://togetter.com/li/177744
http://akisute.com/2011/08/udiduiid.html
今のところここら辺読んでリスクを見極めようと思ってます

62 :11/08/23
あ、あとこれ
http://maniacdev.com/2011/08/open-source-unique-device-id-generator-for-udid-alternative/

63 :11/08/23
UDIDってなに?
In App Purchaseに関係ある?

64 :11/08/23
>>61
UDID自体が悪みたいに言ってる人もいるけど要するに使い方の問題

65 :11/08/23
UDID使えなくなるのってそんなに問題なの?
twitterでもかかれてたけど、アプリ単位でのユーザー識別ならUUID作成すりゃ終わりなだけだよね。
開発者側に特に負担にならないと思うんだけど。

66 :11/08/23
個体を識別するために必要とされてたんですよ。
主にターゲティング広告などのために。

67 :11/08/23
>>66
UDIDを利用してる広告屋以外には特に影響ないですよね。
なんかTwitter見てると、関係ない人が脊髄反射で「UDID使えなくなるとかヤバイ」と騒いで、
それを高木浩光とその周辺が煽って騒動になってるだけのような。
ってTwitterでつぶやいたらフルボッコにされそう。
2ch最高。

68 :11/08/23
>>67
UDID使ってる既存アプリの変更時の手間がかかるから面倒くさい。
いろいろ移行試験しないといけないからね。

69 :11/08/23
>>30関連で記事になってた
ttp://japan.cnet.com/mobile/35006361/
担当者は,ここで話題になっていることを知ってるのかな?
知らせようとも思ったが,問い合わせフォームとかも無く,かといってツイッタもやってないし
まいっかな状態

70 :11/08/23
ドキュメントに書かれてある注意書きをしっかり守って使用していたとしても、
今回の変更によってUDIDを使用していたアプリケーションの変更が発生するのは事実。
Twitterで発言すると、じゃあどんな使い方してるの?
って「UDID=悪」の色眼鏡でごちゃごちゃ突っかかってこられそうだから嫌だ。2ch最高

71 :11/08/23
>>70
いや、ドキュメントにUDID使うなと明言されていたそうだけど?

72 :11/08/23
>>69
他にも記事にしてるとこあったはず
頑張って!

73 :11/08/23
>>68
確かに面倒ではありますけど、「致命的」「大問題」「Objective-C辞めようかな」ってレベルのものには思えないんですが…。
しかしtogetter

74 :11/08/23
>>73
あのねえ、改造にも試験にも人件費がかかるんですよ。
これは大問題じゃないですか。

75 :11/08/23
でもこの程度の変更なんて OS バージョンが上がる度に起こるし、古いOSはどんどん
切り捨てられていくよ。

76 :11/08/23
>>71
UDIDそのものを個人データと結びつけんな。
するならアプリ固有のユーザIDと組み合わせたのを使え。
リファレンスにはそうある。
使うなとは書いてない。

77 :11/08/23
>>69
19日から、くるようになった。直前に入れたアプリを思い出せない。。

78 :11/08/23
開発者>UUID使えなくなった。謝罪と賠償を。
Apple>当然アプリ固有のユーザIDと組み合わせてるんだろ?UUIDいらねーだろ。

79 :11/08/24
iPadにベータ6入らねー!っていろんなこと何回もやってたのに、ふと見たらアンダーバーが1つ増えてる。
差し替えたのならアナウンスしてくれよ>Apple。

80 :11/08/24
最近iOS5でUDIDの使用をAppleに禁止されるという話が一部で話題になってるが、
このスレのver.13の>>910あたりで「携帯脳」として叩かれてるのに「俺の企画だ」
と騒いでる人がいたのを思い出した。
あの人なんかが今頃「なんで禁止なんだ?」とか騒いでるんだろうな。

81 :11/08/24
騒いでるのは携帯脳か、広告屋だけだから気にしない。

82 :11/08/24
UDID禁止されたら広告SDK差し替え?
でも重複クリックとか判定できなくなりそうだし、(一般にUDIDでそゆことしてるか知らんけど)
直接UDID使ってなくても影響受けそうな気配。
UDID禁止はもう確定なの?

83 :11/08/24

ReadItLaterのAPIを使って、Reading ListをJsonかxmlで取得
しようと思っています。
ちょっと調べたところでは、iPhoneはJsonよりxmlのほうが早い。
Kissなんたらというパーサがよいということでした。
なにかお勧めの方法があればアドバイス頂けないでしょうか?
(いやいや、Json使ったほうがいいよ、など)

84 :11/08/24
>>82
UDIDはCookie使えない初期携帯に対応するための苦肉の策。
Cookie使え。

85 :11/08/24
>>82
UDID禁止が確定かどうかは自分でドキュメントあたって判断してくれ。まだNDAの範囲だと思う。
UDIDは通常のユーザーに同意を取る事無く機器を特定できる。
このUDIDを用いて名寄せできる。
JailBreakによって詐称できるためなりすましが容易。
など、問題点が多い。まともなユーザーがこのループから抜け出すには本体交換しかないし、
逆に故障などで本体交換になったら追跡不可能になる。
現状のiOSのドキュメントでも
For user security and privacy, you must not publicly associate a device’s unique identifier
with a user account.
とはっきり書いてある。

86 :11/08/25
でもfairplayでapple自身が使ってないかい?>udid

87 :11/08/26
Appleは胴元だから何をやっても許される。
奴隷は従え。
嫌ならやめろ。

88 :11/08/27
AppleはAppleIDが既にあるからUDIDなくたって個人特定できるし
AppleがAppleの市場守るためのUDID禁止なんだから不公平だとか言い出したら>>87だよな
その辺責任取ろうとしないバカが多いおかげでAppleが相対的に魅力的に見えてしまう罠。

89 :11/08/27
機内モードでもWi-FiのMacアドレスとれるからもういいよーだ。

90 :11/08/27
アプリの仕様なのに、自分の思い通りの動きになってないと「不具合だ!」とか
わざわざ伝えてくるユーザがいるんだが、「これが仕様だ!おまえが仕様を決めるんじゃねえ!」と
言えないのがつらいところ。

91 :11/08/27
>>90
そうそう。
ちゃんとアプリの説明に書いてあるのに読まずに文句いうやつとかもいるよな。

92 :11/08/27
署名のない質問メール大杉。
いきなり本題から書くわりに聞きたいことがイマイチわからなかったり。

93 :11/08/27
別にいきなり本題から書く分にはかまわないんだけど
「○○をすると、xxになる」
みたいな、どうして欲しいかを書かないメールは困る。使用を変更して欲しいの?どうして欲しいの?
外人で多いのは「この機能を付けないと、☆一個のレビューを書かざるを得ない」みたいな脅迫文。

94 :11/08/27
「アプリが使えません」
"The app doesn't work"
‥というのも良く来るがウンザリする
インストールができないの?
立ち上がらないの?
特定の機能の問題なの?
フリーズ?
クラッシュ?
反応しない?
その他?
でも質問したところで的外れな返事しか来ない

95 :11/08/27
どこの国も似たようなもんなんだなw

96 :11/08/27
みんな同じこと思ってたのねw
思わずTwitterに書きそうになることもあるが、そんなことしたら全力で炎上するのは確実。
やっぱ2ch最高。

97 :11/08/28
>>89
そして、今度はこっちを禁止されて泣くんですね。

98 :11/08/28
海外と日本でダウンロード数の比率ってどんなもん?
うちは海外3割ぐらい。

99 :11/08/28
AppStoreのアプリのダウンロードページ左上に表示されているアイコンに、
光沢処理がかからなくなったアプリが出てきているんだけど、あれは何か基準とかあるのかな?

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
Macで汚い日本語フォントで使ってる人は眼科け (108)
iPhone4 Part2 (438)
iPad Part145 (1001)
Appleストアの接客はコンビニのアルバイトレベル (897)
【Mac対応】Dropbox【オンラインストレージ】 (630)
Mac OS X 10.8 Mounting Lion Part3 (241)
--log9.info------------------
        毛虫総合スレッド       (680)
【脅威】たった今ムカデに刺されたんだが【人鬼】 (592)
【本土・離島】日本のノコギリ!!【6匹目】 (604)
【マツムシ】秋の鳴く虫総合スレ二匹目【カンタン】 (711)
ホタルの飼育方法教えて (811)
【デ★ン】レベルが違うぜ!【スター】 (950)
【最低】ガガンボ【最弱】 (348)
☆☆ダンゴムシについてマターリ語ろうよ!!☆☆ (711)
巨大テントウムシ (144)
セミってよし (162)
また騙されて昆虫板にまで飛ばされたわけだが 2 (156)
【インセクト】イベント情報集え【パート3】 (560)
昆虫ちゅんちゅん (847)
★>☆マダガスカルゴキブリについて☆<★ (773)
オオスカシバ (161)
猫ヲタは人し (852)
--log55.com------------------
艦隊これくしょん/艦これオンリー★71
規制中のハラシマン一枚もアヘラー隔離所スレ
無職童貞スレに対抗してイケメンがコミケに行くスレ
評論・情報系趣味サークル その5
C81のタイバニスペース数と配置を考えるスレ8
【即売会】CloverCraze【クローバークレイズ】 2
同人イベント総合スレ
西と東どっちに並ぶべきか? その14