[SDK]iPhoneアプリ開発初心者質問箱34[touch][iPad]
■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定
2013/08/19(月) NY:AN:NY.ANID:ykyhR6cZ0■質問する前に■
1. 質問は日本語もしくはObjective-Cで
質問に質問で返されても逆切れしない。それは質問の仕方が悪いってことだよ。
2. どういう内容であれレスをもらったら報告とお礼の言葉を忘れずに。
回答者は自分の時間を使って親切で回答してくれています。
3. 回答者は自分も初心者であった事を忘れずに。
4. マルチポスト(複数のスレに同じ質問を書込むこと)は厳禁!
5. 質問は可能な限り具体的に。
ただ「エラーが出ます」ではエスパーかスタンド使いでなければ答えられません。
エラー内容をちゃんと書きましょう。
6. わからない部分のコードをコピペすると手っ取り早いです。
7. このスレは無料プログラミング教室ではありません。
「○○の仕方を教えてください」という質問はなるべく避けてください。
「自分で調べたけどわからなかった事」を質問するというスタンスを忘れずに。
8. バグを安易にOSや開発環境のせいにしない。
自分の知識の無さを棚に上げて人のせいにするなんて百年早い。
■関連スレ
iOSアプリ 個人開発者の雑談スレ13
http://anago.2ch.net/test/read.cgi/mac/1369912531/
iPhone iPad iOSプログラミング Part1
http://toro.2ch.net/test/read.cgi/tech/1314086681/
【脱獄】iPhoneのJailbreakアプリ開発スレ
http://anago.2ch.net/test/read.cgi/mac/1337945208/
※前スレ
[SDK]iPhoneアプリ開発初心者質問箱33[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1370485786/
0253名称未設定
2013/09/11(水) 10:25:52.80ID:hpIRXm1M0正式版でも5と4は共存?
0254名称未設定
2013/09/11(水) 12:38:09.56ID:oLUCZIqoP画面上からステータスバー、ツールバー、viewって表示したいだけなのに...。
0255名称未設定
2013/09/11(水) 13:53:07.41ID:bkgWBzcnP0256名称未設定
2013/09/11(水) 18:15:42.75ID:OsDAxxXy0できなくても削除してインストールすればいい
4の名前を変えて(5の名前を変えてでもいいけど)、隣に置いておいても特に問題無い
0257名称未設定
2013/09/11(水) 18:38:04.48ID:sOfx7CXn0emu4ios.weebly.com
のようにapp storeを介さずに不特定多数に配布したいのですが
方法あるいは参考サイト、ぐぐる用キーワードなどありますでしょうか。
上記のサイトは$299のエンタープライズライセンスではない(事前に機材の登録不要)
と思うのですがあっておりますでしょうか?
0258名称未設定
2013/09/11(水) 20:05:08.32ID:4yxM87490よく分かんないけど、それって要するに脱獄アプリ(脱獄するのと同じセキュリティホールを利用して怪しいアプリをインストールしてる)ってことじゃないの?
0259名称未設定
2013/09/11(水) 20:45:05.91ID:Dxm1J7nR0ってそう書いてるのかわかりにくいから念のため書いてみた。
0260名称未設定
2013/09/11(水) 20:57:28.36ID:hpIRXm1M0このシミュレータはあまりあてにならないのだろうか?
0261名称未設定
2013/09/11(水) 21:06:20.16ID:hpIRXm1M0GMの次はちゃんと直るんだろうか
0262名称未設定
2013/09/11(水) 21:07:02.05ID:OsDAxxXy00263名称未設定
2013/09/11(水) 21:10:28.91ID:hpIRXm1M00264名称未設定
2013/09/11(水) 21:12:17.41ID:FUUGd9nI01.今から開発を始めるなら、今後のことを考えてXcode5を使ったほうが良いでしょうか?
2.Xcode5で作成したアプリは、もう既に公開可能でしょうか?
0265名称未設定
2013/09/11(水) 21:15:12.26ID:OsDAxxXy01.うん。iOS4.3まで対応しているからな。iOS4.3のテスト環境が実機のみだが
2.うん。Appleから今日、さあ寄越しなさいってメール来た
0266名称未設定
2013/09/11(水) 21:21:26.07ID:OsDAxxXy0あー、本を見ながら、または、Appleのチュートリアルを見ながらなら、Xcode 4 使った方がいいかも
たいして変わっていないから読み替える事もできそうだが、あなたの力量がわからないのでなんとも
0268257
2013/09/11(水) 21:31:16.01ID:sOfx7CXn0いや、脱獄なしでインスコ、です。
>>259
エンタープライズはデバイス事前登録不要でしたか!
ありがとうございます!!多謝
0269名称未設定
2013/09/11(水) 21:34:36.27ID:UNfpzANg00270名称未設定
2013/09/11(水) 21:41:46.28ID:d/LnrTc+00271257
2013/09/11(水) 21:45:27.15ID:sOfx7CXn0規約的に、組織内で使うアプリケーションに限定されるから
emu4ios.weebly.com
のように誰にでも配布するとなると違うような気がしました
ただ単に上記サイトが規約無視しててたまたま、まだお咎め無しなだけでしょうか
上記サイトと同じく適当なアプリの.plistと.ipaとをサーバにおいてiPhoneから.plistにアクセスしても
うんともすんとも言わないし
0272 忍法帖【Lv=7,xxxP】(1+0:5)
2013/09/11(水) 21:50:25.44ID:64Zv647z0カレンダーを使うアプリを開発しようと思いTapkuLibraryというカレンダーライブラリの使用を試みたのですが、
http://d.hatena.ne.jp/okahiro_p/20120615/1339716574
のサイト通り設定をしても、
"TapkuLibrary/TapkuLibrary.h" file not foundとエラーになってしまいます。
ファイルが見つからないらしいのですが、このサイトではうまくいっているようなのでよくわかりません。
解決策をお願いします。
xcodeのverは4.6.3です。
http://www.fastpic.jp/images.php?file=2018711715.png
http://www.fastpic.jp/images.php?file=7350240292.png
http://www.fastpic.jp/images.php?file=0816772294.png
0273名称未設定
2013/09/11(水) 22:01:25.30ID:oLUCZIqoP>次に、プロジェクトの「Target Dependencies」にTapkuLibraryを追加
この辺がうまくいってないんだろうね。多分。
0274名称未設定
2013/09/11(水) 22:01:43.55ID:Dxm1J7nR0そりゃそうだ。
エンタープライズアプリは認証入れるかアクセス制限かけたとこに置かないとダメよ。
0275名称未設定
2013/09/11(水) 22:15:46.41ID:64Zv647z0一様Target DependenciesにTapkuLibraryを追加の操作はして、見た目上サイトに
載っているものと全く同じなのですが、よろしければどのあたりがうまくいってないのか
お教えいただけますか?
0276名称未設定
2013/09/11(水) 23:04:23.86ID:oLUCZIqoPライブラリないよって言われてんだからそのあたりがうまくいってないんでしょ。
TapkuLibraryでググって他の導入サイトみてみたら?
ttp://macisv.jp/blog/?p=144 とか。
0277名称未設定
2013/09/11(水) 23:24:20.13ID:64Zv647z0このサイトの通りやったら警告はでなくなりました。ありがとうございます。
しかしこのサイトの通りのソースでとりあえず実行しようとしたところ、
実装ファイルの方で今度はimportするところでTestViewController file not found というエラーがでるように
なってしまいました。
これはなぜですか?何度も申し訳ないです。
0278名称未設定
2013/09/12(木) 00:17:39.27ID:ivEu2o1W00279名称未設定
2013/09/12(木) 00:21:01.49ID:bxrAQJE700280名称未設定
2013/09/12(木) 03:13:48.54ID:xUTMsAXJ00281名称未設定
2013/09/12(木) 03:15:18.69ID:PtscNJvL00282名称未設定
2013/09/12(木) 03:17:15.81ID:xUTMsAXJ00283名称未設定
2013/09/12(木) 03:28:28.47ID:6J+QYz3S0または、その進め方(悪意は無いがドチテ坊や的な)をどうしてもしたいなら、多分、家庭教師を雇った方が早いと思う。
0284名称未設定
2013/09/12(木) 05:02:21.79ID:lP+kn66i0お前らどんだけ偉いんだよ。
0285名称未設定
2013/09/12(木) 06:25:22.25ID:6J+QYz3S0たぶん、すぐまた行き詰まるから勧めただけ。
そこまでいうなら、最後まで責任持って回答してやってね。
0286名称未設定
2013/09/12(木) 06:46:50.19ID:zgpa3bOw0ってやられたらその人がプログラマーじゃなくて教えてる人が
プログラミングしてるだけになるからです。
0287名称未設定
2013/09/12(木) 08:05:10.68ID:jJu1p9C80プログラム側でON/OFFする方法ないかね
出したいユーザもいるだろうし
0288名称未設定
2013/09/12(木) 08:27:49.44ID:xUTMsAXJ00289名称未設定
2013/09/12(木) 08:42:44.40ID:jJu1p9C80アップルとしてはiOS7の透過ステータスバーを極力出して欲しいってことだろうけど
電池がすぐ減るアプリを晒したいとかいう意図かな
0290名称未設定
2013/09/12(木) 08:51:34.13ID:jJu1p9C80info.plistのView controller-based status bar appearanceをNOにしておいてから、
UIApplicationのstatusBarHiddenをNOにしたら出せた
0291名称未設定
2013/09/12(木) 11:29:32.37ID:bxrAQJE700292名称未設定
2013/09/12(木) 11:49:13.68ID:l+xQ5yFd0iOS7アプリ申請してきた
透過ステータスバーを常時消すのは、
iOS7のデザインに反するとかでリジェクトされねーだろうな?
0293名称未設定
2013/09/12(木) 12:16:47.57ID:jJu1p9C80従来のやり方では消せないようにしたのは、出して欲しいからだろうし
アプリ内の独自設定で出せるようにしているのを説明した方がよいのかもしれない
0294名称未設定
2013/09/12(木) 12:37:37.53ID:n3BETqgBP0295名称未設定
2013/09/12(木) 12:58:56.66ID:F1Re0+CR00296名称未設定
2013/09/12(木) 13:18:13.60ID:jJu1p9C800297名称未設定
2013/09/12(木) 13:20:28.78ID:zgpa3bOw0メールが2回ぐらい来て「ええ!?」とログインしてステータスみると
ちゃんと更新されてしっかり来年まで契約されてるってのはあった。
0298名称未設定
2013/09/12(木) 13:35:58.50ID:6tT4+2dMPそのサイトみてその詰まり方するとなるとレベルが低過ぎる。
他の人の作ったソースを使うんじゃなくて、参考本をいくつか買ってその通りにいくつかアプリを作ってみたほうがいい。
0299名称未設定
2013/09/12(木) 14:35:23.05ID:HKR3Lqi500301名称未設定
2013/09/12(木) 16:37:09.35ID:KuiF1AFa0昨日までできていた課金アイテム購入処理が今日になって
購入ができるようにするには、「続ける」をタップしてお支払情報を
確認する必要があります(ry
というメッセージが出るようになってしまいました。
どういう原因なのかわからず困っております。
どなたか解決方法を知っていらっしゃる方はいませんか?
AppStoreからはサインアウトした状態で課金アイテムの購入を実施しています。
0302名称未設定
2013/09/12(木) 17:24:35.29ID:LyusRDT2iアプリ開発をとりあえずしていきながら意味を理解していくか
どちらが効率がよくて吸収が早い?
いちよCは理解してて簡単なプログラムならかける。
最終的には広告収入がちょっとでもはいったらいいかな程度の趣味程度で
0303名称未設定
2013/09/12(木) 17:26:49.95ID:JIHxMuct00305名称未設定
2013/09/12(木) 18:06:24.29ID:74Ir/eAJ0itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=389801252
(アプリ購入画面)
や、
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=389801252
(アプリレビュー欄)
へのスキームは、AppStoreのアプリ自体は起動されるのですが、
それ以降進まず、真っ白のままです。
これらのスキームはiOS 7では、開くことが出来ないのでしょうか?
0306名称未設定
2013/09/12(木) 18:17:25.41ID:zgpa3bOw0別に好きにやればいいが、iOSテクノロジーオーバビューと
ヒューマンインターフェイスガイドラインだけは絶対読んでおけ。
初心者より自称ベテランほど
「ああ、こんなのはいままで俺がやってきたみたいにやりゃいいんだろ?」と
我流で無茶苦茶やって、後でここで質問して周りから
「なんでそんな変なことしてんの!?」って突っ込まれるから。
公式ドキュメント類は>>2のリンク先にある。まずはそこから。
0308名称未設定
2013/09/12(木) 18:29:05.83ID:n3BETqgBP0309名称未設定
2013/09/12(木) 18:33:38.58ID:jJu1p9C80まじかよ…俺のほかのアプリをオススメするダイアログをこっそり入れるつもりだったのに〜
しょうがねえから自サイトにURL飛ばすか…
0310名称未設定
2013/09/12(木) 18:52:30.24ID:cNge0LQZ0ストーリーボードの表示とシミュレータの表示がかなりずれてしまいます
皆さんはどのように対応されてますか?
0312名称未設定
2013/09/12(木) 19:07:40.96ID:Swa+3XVb0俺はズレることは無いので対応はしていない
「かなり」って漠然としていてどこへどうなのかわからん
単に上下のズレならstatus barじゃないの
サンプルとかで試しているんだったら、スクリーンショット貼ってみ
0313名称未設定
2013/09/12(木) 19:08:49.52ID:n3BETqgBP0314名称未設定
2013/09/12(木) 19:09:56.55ID:n3BETqgBP0315名称未設定
2013/09/12(木) 19:44:40.09ID:cNge0LQZ0>>あるいはauto layout.
これが原因でした
糞みたいな質問に答えてくださってありがとうございました;;
0316名称未設定
2013/09/12(木) 19:57:03.35ID:KuiF1AFa0webviewで表示しているサイトの縦横が巨大(極端に拡大表示したような感じ)
になってしまいます。
直し方を誰かご存知ありませんか?
ちなみにiPhone+iOS7ではこの現象は発生しませんでした。
0317名称未設定
2013/09/12(木) 20:33:49.27ID:1ormpgi60ひとつのアプリ内に継続課金と、消費型の課金又は非消費型の課金を
同時に実装しても審査でリジェクトはされないでしょうか?
0318名称未設定
2013/09/12(木) 20:45:37.13ID:teZkUcC20your app is being validatedから、unable to process application info.plist validation at this time due to a general error.Please try again later.
と表示されて止まってしまいます。
昨日の夜から何度試してもこの状態のようなのですが、現在申請できている方もいらっしゃるようで…
アップルのサーバーがダウンしていると思っているんですが、他になにか原因は考えられるでしょうか?
0319名称未設定
2013/09/12(木) 20:56:09.78ID:teZkUcC200320名称未設定
2013/09/12(木) 21:02:01.12ID:Swa+3XVb0どんまい
0323名称未設定
2013/09/12(木) 21:25:22.23ID:ivEu2o1W0Appiraterみたいなライブラリ入れてるアプリは外すしかないんだろうな
0324名称未設定
2013/09/12(木) 21:46:27.91ID:UR3O9lkti1280x720で保存されてしまいます。
何故でしょうか?
0325名称未設定
2013/09/12(木) 21:51:42.41ID:jJu1p9C800327名称未設定
2013/09/12(木) 22:11:06.50ID:ivEu2o1W00328名称未設定
2013/09/12(木) 22:11:30.57ID:JOkn0Q5z0iOS7って、画面間でデータ渡す時グローバル変数経由じゃないとダメなん・・・?
0330名称未設定
2013/09/12(木) 22:33:10.44ID:JOkn0Q5z0- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSDictionary* _mDict = [[tlArray objectAtIndex:indexPath.row] mutableCopy];
NSNotification* n = [NSNotification notificationWithName:@"ToNotifyTheHoge" object:_mDict userInfo:nil];
[[NSNotificationCenter defaultCenter] postNotification:n];
}
で、Segueでの遷移先で [notification object]; が null になってんだけども・・・。
0331名称未設定
2013/09/12(木) 22:40:48.54ID:Swa+3XVb0そりゃ、object:にする意味が間違っている
_mDictを入れるならuserInfoだろ。ちょうどNSDictionaryだからそのまんまでも
そんなトンチンカンなことをするとnilになっても不思議ではない。本当にnilになるのか知らんけど
0332名称未設定
2013/09/12(木) 22:43:07.32ID:PtscNJvL0segueでの遷移先のvcにNSNotoficationで値を渡してるってこと?
prepareForSegueとか使ってvcに直接渡すのが一般的じゃないかな
0333名称未設定
2013/09/12(木) 23:02:49.76ID:jJu1p9C80XCode5からプロジェクト作るとデフォでARC使用になるが(後からNoにできるけど)
0334名称未設定
2013/09/12(木) 23:14:12.67ID:PP4/Ol8S0notificationSender The object posting the notification.
↑リファレンス見れ。引数objectは普通selfや。
objectに入れても届くけどね。
おそらく_mDictが送った後でnilになってる。スコープ抜けてるから。
0335名称未設定
2013/09/12(木) 23:20:38.67ID:iFtiU5iNPこんなトンチンカンなコード書いて、思い通りに動かない
→「iOS7って、画面間でデータ渡す時グローバル変数経由じゃないとダメ」
こうまで飛躍できるのが凄いな…。自分のコードが変だとは疑わないのか?
0336名称未設定
2013/09/13(金) 01:24:03.75ID:4PJksR6e0UIViewのdrawRect内に書いてあるUIImageのdrawInRectがメモリリークを起こすんですけど
同じ現象の方います?
(メモリリークの詳細は今実行環境がないので記憶だけですが、Malloc16ByteやMalloc48Byteが8個くらい、
発生箇所はCoreGraphics関連のようでした)
コードはこのように書いています。
- (void)drawRect:(CGRect)rect
{
UIImage *img = [UIImage imageNamed:@"test.png"];
[img drawInRect:CGRectmake(0, 0, 100, 100)];
}
ARCをオンオフ両方で試しましたがどちらもメモリリークします。
UIGraphicsBeginImageContext()とUIGraphicsEndImageContext()の間にdrawInRectを書いた場合でもメモリリークします。
しかしXcode5でシミュレータをiOS6.1にしてビルドするとメモリリークは起こりません。
原因が分かれば教えていただきたいです。
0337名称未設定
2013/09/13(金) 01:36:32.54ID:F+hZjPVQ0証明書が二つあるとかで弾かれているエラーでしたので、証明書を削除して一つにしてキーチェンを立ち上げ直しても同じエラーです。根本的に間違いがあるのでしょうか?
0340名称未設定
2013/09/13(金) 03:13:09.28ID:Yg6sykU/00341名称未設定
2013/09/13(金) 05:29:48.17ID:Z1D+mlfu0notificationSender とは、The object (which is) posting the notification.
0342名称未設定
2013/09/13(金) 08:09:38.03ID:DDo+csqxiご回答ありがとうございます。
それとなく一度やってみたのですが、再度やってみます。
ちなみに、キーチェンのデバイスのTEAMSのところに同じ名前が4つあり、これも消すべきとは思うのですが、これはどうすれば消せますか?
0343名称未設定
2013/09/13(金) 16:21:04.02ID:N62eID100ありがとうございます。
metaタグのviewportがdevice-widthになっているのがまずかったようで、
useragentで分岐するように変えました。
0344名称未設定
2013/09/13(金) 22:13:24.79ID:NZ5d2IwT0これを防ぐ方法はないでしょうか
またwebViewのタッチイベントを取得することは可能でしょうか
0345名称未設定
2013/09/13(金) 22:53:24.91ID:X4PAw2oii0346名称未設定
2013/09/14(土) 00:01:36.12ID:FvwqfuSY0作成したプロパティリストをxcodeのプロパティエディタで開く方法がわかりません
ファイルの場所など教えていただけないでしょうか?
0348名称未設定
2013/09/14(土) 04:34:46.86ID:b1uvrFcj0もしかしてNSCoding Protocol満たしてNSUserDefaultsにつっこむほうがデファクトスタンダードだったりしますか?
それとも何かそれ以外の方法がありますか?
0349名称未設定
2013/09/14(土) 04:49:18.21ID:VZ7/ZId10いつどこからどこへが不定だったら、通知とか。まあシングルトンでもいいけど、出す方と受ける方の関係がいまいちわかりずらいんちゃうかな
NSUserDefaultsはアプリが終了し再開するときの為のものだよなあ
と思った
0350名称未設定
2013/09/14(土) 05:28:21.99ID:x4s1MC9O0シミュレータの3.5インチ・4インチ、実機のiphone4S(iOS6)で正常に動いています。最近iOS7やらiphone5Sが話題になっていますが、このタイミングで申請しても大丈夫なのでしょうか?
0351名称未設定
2013/09/14(土) 06:05:51.40ID:UFIYP3+6iクラスの生成と遷移っていう2本だてなんだからクラス生成後にプロパティにセットすればいいんだよ、
呼び出し元とか相手特定できて何かデータ返すならdelegate、特定出来なきゃnotification、値が変わったのを知りたいならkvo。
あと、センスの悪いblock/gcd使いも戻るよな〜コレは言葉で表すのは難しいが、何でもかんでもメソッドの引数に成功/失敗block付けちゃうヤツwもう氏ねとしか言えない。
エンジニアでもバカが多い、という点では自由度が低い言語も有益なんだよな〜。
頭の悪いヤツって、とにかくセンスも悪い、頭が良くてもITセンス無いヤツも最悪、ITなんか辞めて飲食とか建設でもいってくれよ。
0352名称未設定
2013/09/14(土) 06:14:41.11ID:VZ7/ZId10初心者相手にそんなに偉ぶらなくてもええんちゃうか。雑談の雑音がひどいなあ
■ このスレッドは過去ログ倉庫に格納されています