2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Xcode part13

1 :名称未設定:2015/02/26(木) 08:34:38.54 ID:ojNSjCwp0.net
OS XやiOSの開発環境Xcodeのスレ。

Xcode
https://itunes.apple.com/jp/app/xcode/id497799835?mt=12
Xcodeダウンロードページ
https://developer.apple.com/xcode/downloads/
Xcode Glossary
https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/Xcode_Glossary/20-Glossary/Glossary.html
Apple Developer
https://developer.apple.com/jp/
日本語ドキュメント
https://developer.apple.com/jp/documentation/

■関連スレ
let s: プログラミング言語? = Swift[2]
http://anago.2ch.net/test/read.cgi/mac/1408755325/
プログラミング言語Swift 3
http://anago.2ch.net/test/read.cgi/mac/1408762479/
Macでプログラミング{11}
http://anago.2ch.net/test/read.cgi/mac/1414566499/
[SDK]iPhoneアプリ開発初心者質問箱42[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1418535022/
iOSアプリ 個人開発者の雑談スレ31
http://anago.2ch.net/test/read.cgi/mac/1422337153/
Objective-C [ObjC part:8.1];
http://peace.2ch.net/test/read.cgi/tech/1414816517/
Swift part4 [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/tech/1415860741/

■前レ
Xcode part12
http://anago.2ch.net/test/read.cgi/mac/1356341840/

431 :名称未設定:2016/01/18(月) 12:00:36.50 ID:RGgLxxHr0.net
スレ違いでもあるし、ソースも貼らずに余程言いたくて仕方なかったんだろうな

432 :名称未設定:2016/01/18(月) 12:08:22.49 ID:ADoqp14R0.net
developer.apple.com で発表されているのでスレ違いは言いすぎでは
ソース以下は完全に同意だがね

433 :名称未設定:2016/01/30(土) 23:27:17.67 ID:IOL1PbEa0.net
https://developer.apple.com/library/mac/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Optimizing/Optimizing.html

サンプルで
tiffutil -cathidpicheck myimage.png myimage@2x.png -out myimage.tiff
とありますが、myimage.png myimage@2x.pngの順番はこの通りでないとだめなのでしょうか?

出来上がったtiffを見ると1にmyimage.png、2にmyimage@2x.pngが置かれていますが
ストアーなどからダウンロードしたアプリ内にあるtiffをプレビューで見ると
順番が逆です。

両方の順番は決まっているのでしょうか?それとも単に名前だけ@2xが入っていれば問題ないのでしょうか?

と言うのも自分でtiffutilを使って作ったtiffをアプリ内蔵の画像と置き換えるとそのその画像が全く表示されません。
DPIを変えたり順番を変えたりしましたがダメです。

また、_CodeSignature/CodeResources内の

<key>files</key>
<dict>
<key>ファイル名.tiff</key>
<data>
0F654JBD1zU3H0= (適当です)
</data>

の0F654JBD1zU3H0=は何を表してるのでしょうか?
自分で作った画像がこの部分と合ってないので表示されないのでは?と思っているのですが
BASE64かと思ったりしてたのですが、全くわかりません…

よくわからない質問ですが、わかる範囲でアドバイスいただけませんか?

434 :名称未設定:2016/01/31(日) 12:10:52.14 ID:27pQ8F/U0.net
ファイルに関してはハッシュ値のbase64エンコードだと思うけど
Passbookとかでもこういうチェックやってたから似たような感じかと

思うって書いたのは自分とこで比較してみたら合わなかったので、、、

435 :名称未設定:2016/01/31(日) 12:37:26.94 ID:t7d2rQq90.net
>>434
レスどうもありがとう。
やはりbase64ですか。
すべてのファイル名で<data>の末尾が=で終わってたのでそうかなと。
でも、ファイル名をエンコードしても合わないし何をそうしてるのかなと。

ファイル名の長さに関係なくハッシュ値の文字数がすべて同じだし。

436 :名称未設定:2016/01/31(日) 14:30:03.53 ID:27pQ8F/U0.net
いや普通はファイルの内容のMD5やSHA1のハッシュ値ですよ
ファイルの大きさに関係なく同じサイズになります。

437 :名称未設定:2016/01/31(日) 15:22:41.86 ID:27pQ8F/U0.net
長さから見るとSHA-1だと思いますけどね。ただうちの環境でそのままSHA-1取っても合いませんね

438 :名称未設定:2016/01/31(日) 15:53:57.28 ID:t7d2rQq90.net
レスありがとう。

例えばSafariの
/Applications/Safari.app/Contents/_CodeSignature/CodeResources
を開くと
<key>Resources/Acknowledgments.html</key>
<data>
xCTpwy0Ble62aNNJ8wpGHa8cA+A=
</data>

と一番上にありますが、Acknowledgments.htmlのハッシュ値を
md5またはsha1で取得してBase64 EncodeしてもxCTpwy0Ble62aNNJ8wpGHa8cA+A=なりませんが、「ファイルの内容」とレスを頂いているので一旦何かに変換してその内容からハッシュ値を取得するのでしょうか?

せっかくもらった貴重なレスなのに理解出来なくて申し訳ないですが
どういう方法で値を取れば<key>のファイルから<data>の値が出てくるのでか順序を教えていただけませんか。
よろしくお願いします。

439 :名称未設定:2016/01/31(日) 17:21:17.96 ID:27pQ8F/U0.net
Safariのはうまくいかんね
自分で作ったアプリだと
openssl dgst -sha1 -binary ファイル名 | openssl enc -base64
でいけたけど

440 :名称未設定:2016/01/31(日) 17:23:27.23 ID:27pQ8F/U0.net
あーSafariでうまく行かなかったのはショートカット引っ張ってきたからだったわ
実体でやったら合った

総レス数 1005
233 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★