探検


Xcode part15

■ このスレッドは過去ログ倉庫に格納されています
1名称未設定
垢版 |
2019/03/19(火) 21:39:30.77ID:GcjQlN/z0
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/

■関連スレ
プログラミング言語Swift Part4
http://egg.5ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
iOSアプリ 開発者の雑談スレ50【ぬくニー】
http://egg.5ch.net/test/read.cgi/mac/1548208154/
Objective-C [ObjC part:9];
http://mevius.5ch.net/test/read.cgi/tech/1510920033/
Swift part12
http://mevius.5ch.net/test/read.cgi/tech/1540818496/

■前スレ
Xcode part14
http://egg.5ch.net/test/read.cgi/mac/1476190499/
2019/10/16(水) 21:00:09.75ID:yHW4TmGF0
>>415
見たけど日本語CCが機械翻訳過ぎてかえってわかりにくすぎる
461名称未設定
垢版 |
2019/10/16(水) 21:46:12.31ID:TZ6pUWWs0
それな。
結局英語読んだ方が早かったりする。
2019/10/18(金) 09:30:45.27ID:k1XbEe0n0
じゅんぺ to Difinitionが一番上になったな
2019/10/19(土) 11:02:23.78ID:ztDctmk90
Xcode11.1なんだけど、4インチデバイスのシミュレータのダウンロードどこじょ?
2019/10/19(土) 12:10:30.08ID:MUt/Lt1Y0
xcodeの編集機能が弱すぎる
465名称未設定
垢版 |
2019/10/19(土) 16:49:56.28ID:4xxvfra10
将来的にiPad用xcodeとか出たりしないのかな
466名称未設定
垢版 |
2019/10/19(土) 16:51:26.94ID:UQgGthZk0
iPadで使うメリットが有ればね
467名称未設定
垢版 |
2019/10/20(日) 10:57:45.30ID:Wzr4FkYN0
15インチ使っているけど、27インチ外部モニタを繋げている。
本体のみで開発を完結させようと思っていたが、大画面の利便性にはかなわない。
(ゲーム以外でアプリをフルスクリーンで使うのがイヤな性格なもので)

13インチでも画面が狭くて大変じゃないかと思ったりするからiPadで開発は無理じゃね?
シミュレータ=実機だと考えるとアリかもしれんが、無理筋だと思うよ。。。
2019/10/22(火) 19:48:36.64ID:4fg706vy0
SwiftUIでコードだけでデザインするならギリなんとかなるかもしれない
2019/10/22(火) 21:54:18.05ID:t/q9o1jj0
iPad Pro (11-inch)/iOS 12.0 (16A366)のSimulatorが再起動ループする
2019/10/22(火) 23:21:56.04ID:YRzdKebg0
>>469
諦めてシミュレーター一覧から削除して作り直すのが良いかも。
2019/10/23(水) 00:11:06.63ID:I0JjjZ5n0
いや新規作成した直後でこうなる
2019/10/23(水) 22:19:54.69ID:gzXaGdnq0
久しぶりに何か作ろうと思って実機テストしようとしたけど
2011MBPじゃもうOSアプデの対象じゃなくなったせいでiOS13以降に対応したxcodeバージョン使えなくなってて悲しい
モッサリだけどまだ普通に使えるのに

ビルド用にminiかi Macでも買うか
2019/10/23(水) 23:07:56.05ID:gRkBZf0W0
>>472
よう!俺
2019/10/23(水) 23:25:54.75ID:1ofLx+JG0
ビルド用に買うってことはソースを書くのは今までのやつを使うのか?
2019/10/23(水) 23:44:59.81ID:fOpN819N0
そぅす!
2019/10/23(水) 23:51:41.01ID:gzXaGdnq0
>>473
試しに公式の下取り査定見てみたら500円だったよ悲しいよな

>>474
ここ最近は窓環境でUnity弄ってxcode用にビルドしたものをMBPでって感じでやってたから同じようにビルド用にって考えてたが
iMac21.5買って本体で完結するスタイルが楽な気がしてきた
2019/10/24(木) 00:52:04.47ID:NZaI3ywA0
>>476
アルミ屑の買取価格より高いとは流石公式良心的
478474
垢版 |
2019/10/24(木) 08:43:22.86ID:Nskq94Mw0
>>476
ボケたつもりだったんだけど。まさかそんなパターンがあるとゎ。
2019/10/24(木) 12:58:04.82ID:kTB472/I0
>>478
Unityとか使ってるから出来る芸当だからね
4K21.5に少しメモリとか盛って税込み198,880か
冬のボーナス見越して買うか悩むな
480名称未設定
垢版 |
2019/10/24(木) 17:31:07.26ID:Z2ccVYSP0
4年ごとにMacBook ProとiMacを買い換えているけど、
(つまり2年ごとにどちらかが最新になる)
今のiMacは額縁が太いからフルモデルチェンジするまで買う気がしない。。。
2019/10/24(木) 19:04:15.37ID:pbJ7hyJq0
間も無く現行MacBook Proもは額縁広い扱いされるのか
482名称未設定
垢版 |
2019/10/26(土) 13:39:17.36ID:BO5l8y3U0
>>480
アゴはメモ貼ったりするのに便利だから残して欲しい。
2019/10/27(日) 13:14:59.15ID:i9S7mgTI0
unityとかreact nativeも使うならもうMacで開発したほうが楽な気がしてきた
おれはLinuxだけで完結させたいのにappleがそれを許さない

MacにWindowsを入れることは 許されてるのに、ギャクは許されない
Windows 95の時代にappleを潰せなかったMicrosoftの大罪である
2019/10/27(日) 14:16:18.30ID:jNbKln8o0
キチガイ
2019/10/27(日) 14:19:59.86ID:O9Fwy/zW0
うせろカス
2019/10/27(日) 15:15:48.18ID:AGKwejWW0
>>483
犯罪者しね
2019/10/27(日) 19:00:31.76ID:jNbKln8o0
そこまで言わなくてもw
2019/10/29(火) 11:00:30.89ID:xZyb4Mtr0
iOS 13.2入れたら実行できねーぞ
アップデートはよ
2019/10/29(火) 11:10:09.72ID:BoD3XD1r0
11.2betaのXcode使えってこと
490名称未設定
垢版 |
2019/10/30(水) 21:32:14.86ID:uXUSxI6f0
いまだにXcode11.1がインストールできない。
途中まで行って、ダメだったとかなんとかメッセージが出ておしまいw
2019/10/30(水) 21:44:43.13ID:tZ2zmgxP0
>>490
App Storeからアップデートではなくて、Xcodeを削除してApp Storeから新規インストール
2019/10/31(木) 01:27:10.05ID:q6bRmSML0
一度もxcodeで開発したことない者で、昔、自分の実機にアプリ入れるにしてもAppleの有償登録をしないといけないって聞いたけど、今でもそうなの?
2019/10/31(木) 02:52:53.92ID:q6bRmSML0
調べてみたところ、iCloudやHomekitなどのサービスが利用できないなどの制約はあるらしいね。
オフラインでのみ動作し、IoT的な要素は一切なく、時間経過と共に画像を変更して表示していく…
みたいな単純なアプリケーションの場合は特に問題なく実機に無償でインストール出来るのかな
その際、実機で起動出来るのは7日間だけ…みたいな期間制約みたいなのはないの?
2019/10/31(木) 06:05:20.32ID:rlf3OxY90
配布鍵じゃないと7日制限じゃないの?デバッグ鍵だけじゃなくそっちもタダでもらえるの
495名称未設定
垢版 |
2019/10/31(木) 06:51:20.31ID:+PEiY37F0
>>493
7日後にはSplash Screen表示してすぐ落ちる。
だったと思う。
2019/10/31(木) 06:51:47.15ID:A0xPjU5p0
開発者登録はしないといけないが、Xcode使うだけなら今は金はかからないよ。
アプリの審査出したりする場合は99$/年払う必要があるけど。
497名称未設定
垢版 |
2019/10/31(木) 07:14:20.01ID:+PEiY37F0
>>496
実機インストールは?
2019/10/31(木) 07:26:37.27ID:A0xPjU5p0
>>497
デバッグ実行でならタダで出来る
499名称未設定
垢版 |
2019/10/31(木) 09:27:30.73ID:+PEiY37F0
>>498
では、その期間制限は?有る?
有るなら、その期間は?
2019/10/31(木) 09:33:54.88ID:APt8MZEu0
>>499
7日、またビルドすれば使えるようになるけどな
2019/10/31(木) 11:16:59.62ID:A0xPjU5p0
14日じゃなかったっけ?
俺はライセンス持ってるから1年だけど。
2019/10/31(木) 11:51:11.11ID:OW1eiVti0
>>491
試したら上手く行ったよ。ありがとう。
厳密には、Xcodeのパッケージのかなり奥にあるGameCenterUIService.appってファイルが
使用中とやらで古いXcodeを捨てたゴミ箱を空にできず、
セーフブートで試しても駄目だったんで、そのファイルだけ取り出したら他は空にできた。
このファイルも何かのはずみでいつか消せるだろーw
2019/10/31(木) 19:36:05.17ID:q6bRmSML0
実機デバッグしようとしたら
Could not locate device support files.
This iPhone8(Modl A1863….) is runnning iOS 13.2(17B84),which may not be supported by this version of Xcode. An updated version of Xcode may be found on the App store or at developer.apple.com
っていう表示がされて、そのままなんだけど、これ英文打っててなんとなくわかった
ターゲットのiPhone8のiOSバージョンに対して、Xcodeのバージョンが古いよ、だからXcodeをアップデートしてねってこと?
2019/10/31(木) 19:36:56.00ID:q6bRmSML0
でもSwiftのアップデート昨日したし、最新になっているはずなんだけどなぁ。
2019/10/31(木) 19:37:09.20ID:q6bRmSML0
Siwftじゃねえ、Xcodeだ
2019/10/31(木) 19:41:18.07ID:q6bRmSML0
iPhone8のiOSは13.2
でもXcodeはiOS13.1までしか対応していない
しかしXcodeも最新のVersion11.1
これはつまり、Xcode側のアップデートを待て、ってことかな?
2019/10/31(木) 19:45:03.12ID:A0xPjU5p0
Xcode 11.2 betaなら多分いける
2019/10/31(木) 20:42:24.79ID:A0xPjU5p0
しかしmacOSもアップデートされたのに11.2はまだベータのままなのはなぜだろう。
同時にリリースされててもおかしくないのに。
2019/10/31(木) 23:27:41.89ID:W7wtyODA0
>>501
14日だた
2019/10/31(木) 23:50:16.65ID:KKaiemJZ0
11.2に致命的なバグが見つかって急遽修正バッチ作ってんじゃね?
2019/11/01(金) 00:00:53.71ID:ZOw/3RDJ0
Xcodeで自動保存しない方法おしえて
2019/11/01(金) 03:32:26.09ID:OBcKtgY80
Xcode 11.2 (11B52)
2019/11/01(金) 03:58:27.39ID:6gZPJ7d80
App StoreのXcode開いてもボタンがアップデートになんねー
と思ってアカウント>購入済みから移動したらなった
2019/11/01(金) 04:07:57.13ID:+HO7IRsx0
ビューを2つ作って、片方でAssistantを押すと、Automatic -> UIResponder.h -> UIResponder(UIResponderInputViewAdditions)とかいうところのよくわからんソースコードが表示される

もう片方でAssistanceを押すと、見慣れた Automatic -> ViewController.swift -> viewDidLoad()を出してくれるんだけど…

メインボード主体のプログラミングしかしていない初心者だけど教えてくれると嬉しいです
2019/11/01(金) 23:23:20.97ID:Gvy+EBdt0
vsのc++3年の初swiftです
swiftでの構造体の使い方がまったく解りません

c++例
struct A {
double A1,
double A2,
};
struct B {
double B1,
struct A *B2,
};
//CはA / DはBの構造体
//↓以降のswift構文が解らないです
struct A C = {
999.9,
9999.9,
};
struct B D = {
0.0,
&C,
}
2019/11/01(金) 23:23:38.26ID:Gvy+EBdt0

swiftの場合
struct A {
var A1: Double?;
var A2: Double?;
};
struct B {
var B1: Double;
var B2: A;
};
//↓以降だと変数CはA / DはBの構造体が入った変数になりますよね?
let C: A = A(
A1: 999.9,
A2: 9999.9
);
let D: B = B(
B1: 10.0,
B2: C
);

C / D をstruct句で書くことはswiftでは不可能なのでしょうか?
macos catalina + xcode11.1環境です
ご教示お願いします
2019/11/01(金) 23:38:53.96ID:gbD+hj/S0
型宣言と代入をごっちゃにしてるな
518名称未設定
垢版 |
2019/11/02(土) 00:36:21.99ID:3fXEXoZi0
>>517
あぁぁっ。swiftの場合、変数":"型指定ですね
前出のswift構文はc++構文と同義ですね
2週間程悩んでましたがスッキリ理解しました。ありがとうございました
519名称未設定
垢版 |
2019/11/02(土) 00:49:42.10ID:OBF0j2uN0
struct A {
var A1: Double
var A2: Double
}

struct B {
var B1: Double
var B2: A
}

let C = A(A1: 999.9, A2: 9999.9)
let D = B(B1: 10.0, B2: C)
520名称未設定
垢版 |
2019/11/02(土) 00:50:14.12ID:OBF0j2uN0
すまん。
一足遅れか
521名称未設定
垢版 |
2019/11/02(土) 00:51:34.15ID:OBF0j2uN0
蛇足ながら、普通Swiftでは変数名は大文字にはしない
522名称未設定
垢版 |
2019/11/02(土) 02:22:42.42ID:3fXEXoZi0
>>519-521
ありがとうございました letとstructの などの修飾子? に目が行って型指定と混同していました
static let なんかも可能みたいで解釈しきれてはいます;
そもそも構造体の初期化を動的にできるのはかなり魅力だなと思いました
多分、次はコールバック辺りかなと思います。
523名称未設定
垢版 |
2019/11/02(土) 20:32:46.66ID:wQFSCMOE0
Xcode11.2がインストールできねー、と思ってたらOSのバージョンが10.15だからだめだったのか
ダメもとで再起動かけたらOSのバージョンアップがきてた
524名称未設定
垢版 |
2019/11/02(土) 20:50:14.46ID:YF+x2G7O0
>>523
>Xcode11.2
Xcode 11.2 requires a Mac running macOS Mojave 10.14.4 or later.


https://developer.apple.com/documentation/xcode_release_notes/xcode_11_2_release_notes
2019/11/02(土) 21:03:01.38ID:/uBwUFwF0
>Note
>iOS 8.4 and 9.x simulators are only supported when running on macOS 10.14 Mojave.

変な切り方してきたな
いっそ実機含めて全部切ってくれた方が客に切るよう言いやすいのに
2019/11/03(日) 00:55:17.10ID:3HhzvOtB0
https://stackoverflow.com/questions/58657087/after-upgrading-xcode-11-2-from-xcode-11-1-app-crashes-due-to-uitextlayoutview

↑のバグ、いつ治る?
2019/11/03(日) 02:40:39.38ID:OykBrGCl0
>>526
次のアップデート
2019/11/03(日) 11:34:26.98ID:TMSr8Htf0
>>526
次のアップルデート
2019/11/03(日) 11:54:07.89ID:eJXyJ6mX0
もしかして今Xcodeを新規インストールしようとしても
8割くらいのところで止まっちゃうのは意図的に止めてるんだろうか
それなら最初から止めて欲しいが
とりあえず次のバージョンが出るまで使わない方が良いのね
2019/11/03(日) 12:01:08.82ID:PLGiJWcV0
ここからDLしろ
https://developer.apple.com/download/more/

ここのサイトもバグってて「Xcode 11」って検索しないと出てこない。
2019/11/03(日) 12:02:35.29ID:PLGiJWcV0
直リン貼っておくか
DeveloperのApple IDでサインインしておけばDLできる。
https://download.developer.apple.com/Developer_Tools/Xcode_11.2/Xcode_11.2.xip
2019/11/03(日) 12:35:47.40ID:i0h5wfrh0
>>529
多分だけど、8割くらいのところまでがダウンロードで、残りがインストールなんだと思う
遅い機種ほど残り2割が進むのが遅いんじゃないかと
2019/11/03(日) 14:30:42.40ID:TMSr8Htf0
SSDじゃないと遅いよな
開発なのにHDD使ってるマゾはそもそも無視して構わない
2019/11/03(日) 19:50:43.31ID:eJXyJ6mX0
>>530-533
インストールするマシンは一応買ったばっかりのMacBook Airなんですけども
とりあえず>>531を試してみます
ありがとうございます!
2019/11/03(日) 20:31:00.92ID:eJXyJ6mX0
>>531に行ってみたんですけど
Xcode 11.2 beta 2 って出てきましたがそれでいいんですよね?
んで、Downloadをクリックすると403 Forbidden だそうです
んで、>>530のやりかたでベータがついていないものをダウンロードしました
今、ファイルを展開中
展開し始めて20分はたったかな
それでもプログレスバーの1/5くらいw
気長に待ってみます
2019/11/07(木) 03:25:37.84ID:JJZ/czd20
Xcode 11.2.1 GM seed (11B53)
2019/11/07(木) 06:02:30.04ID:FRzYWEzT0
BetaとかGMとか、nortalization通るのかな。
わざわざ試したことはないので教えて下さい。
2019/11/07(木) 06:42:53.48ID:FF3j+DC00
GM seedなら通る
539名称未設定
垢版 |
2019/11/07(木) 11:02:03.63ID:+JmitJ+50
macOS の App Notarization について
初めて知った。
2019/11/07(木) 11:59:02.67ID:LtmFFIUg0
>>538
thanks
2019/11/07(木) 22:32:48.92ID:t0AvMBO60
俺はミスチルの名もなき詩で知った。
542名称未設定
垢版 |
2019/11/09(土) 01:37:13.69ID:aM+J5NjS0
swiftでgoto使えなくて出てくるのがswitch多いのはなんでなんかね めんどくさいけど仕方ないですね
2019/11/11(月) 15:44:47.57ID:EkCGpxD70
>>542
switch読みやすいから俺は良く使う
2019/11/12(火) 22:38:35.99ID:KiAsN4V/0
11.2.1っていつリリースするんだ?
2019/11/12(火) 23:04:06.08ID:4tV4NBdr0
双子のリリーズ♫
2019/11/13(水) 01:00:21.00ID:4j9FotyA0
>>544
むしろこういうバグフィックスはさっさとリリースすりゃいいのに変なところで遅いよな
2019/11/14(木) 03:06:41.92ID:otpO9o9F0
Xcode 11.2.1 (11B500)
Xcode 11.3 beta (11C24b)
2019/11/15(金) 09:06:47.52ID:REiKDeq80
>>544
もうでてる。
549名称未設定
垢版 |
2019/11/15(金) 12:13:24.23ID:UTcpNnM00
う〜ん、審査が通らない。

何かコツってありますか? 広告ID関連が怪しいと思って居ますが…
2019/11/15(金) 12:20:24.25ID:KkZGNFmD0
広告外せばいい
2019/11/15(金) 12:30:53.87ID:gE0Wn9cG0
>>549
広告がダメ
2019/11/15(金) 13:00:24.21ID:vIjW9QIY0
macbook2015で開発してる人いる?
なるべく安価に始めたいんだけど、手持ちがmacbook2015とiMac2011の2台のみ
HelloWorldのアプリ作ってみたけど、この程度でも結構コンパイルに時間がかかったからどうなのかと
デバッグは実機使えばどうにかなりそうな感じがした
厳しいようなら何買うのがいい?
MacMiniにターゲットディスプレイモードでiMacに表示するのは現実的?
おとなしくMBAなりMBP買ったほうがいい?
2019/11/15(金) 13:24:01.88ID:KkZGNFmD0
Airで8GBメモリ積めばいける
554名称未設定
垢版 |
2019/11/15(金) 14:56:35.49ID:UTcpNnM00
>>550, 551
レスありがとう。でも外してもダメなんですよ。
アプリに問題があるんでしょうかね。画像の数カ所をタップして音声を出すだけのアプリで…
555名称未設定
垢版 |
2019/11/15(金) 15:31:20.52ID:D7U09vqs0
>>554
リジェクト理由ってなかったっけ?
556名称未設定
垢版 |
2019/11/15(金) 15:45:46.55ID:UTcpNnM00
>>555
それは何ですか? 無知でスミマセン。。。
557名称未設定
垢版 |
2019/11/15(金) 15:47:22.51ID:UTcpNnM00
- Inaccurately describing an app or service
- Misleading app content
- Engaging in inauthentic ratings and reviews manipulation
- Providing misleading customer support responses
- Providing misleading responses in Resolution Center
- Engaging in misleading purchasing or bait-and-switch schemes
- Engaging in other dishonest or fraudulent activity within or outside of the app

ってのが帰って来るんだけど、どれにも当てはまらないと思うんですよ。
558名称未設定
垢版 |
2019/11/15(金) 17:38:58.85ID:TXYTnmv70
>>557
>Providing misleading customer support responses

You would indicate what I've had no idea about. Could you explain more detailly?

って聞いてみれば?
559名称未設定
垢版 |
2019/11/15(金) 18:50:41.30ID:UTcpNnM00
英語が苦手なので(会話はできる)、それ書いてみます!
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況