タグ付けされた質問 「ios」

iOSは、Apple iPhone、iPod touch、iPadで実行されるモバイルオペレーティングシステムです。iOSプラットフォームでのプログラミングに関する質問には、このタグ[ios]を使用してください。これらのプログラミング言語に固有の問題には、関連タグ[objective-c]および[swift]を使用してください。

30
Xcode 10、コマンドCodeSignがゼロ以外の終了コードで失敗しました
コンソールをビルドするたびに、このメッセージが表示されます。 CodeSign /Users/admin/Desktop/AppStoreBuild/Project201/build/Debug-iphonesimulator/Project.app(ターゲット:Desker内)cd / Users / admin / Desktop / AppStoreBuild / Project201 export CODESIGN_ALLOCATE = / Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain / usr / bin / codesign_allocate 署名アイデンティティ:「-」 /usr/bin/codesign --force --sign - --entitlements /Users/admin/Desktop/AppStoreBuild/Project201/build/Project.build/Debug-iphonesimulator/Project.build/Project.app.xcent --timestamp=none /Users/admin/Desktop/AppStoreBuild/Project201/build/Debug-iphonesimulator/Project.app /Users/admin/Desktop/AppStoreBuild/Project201/build/Debug-iphonesimulator/Project.app:リソースフォーク、Finder情報、または類似のデトリタスが許可されていません コマンドCodeSignがゼロ以外の終了コードで失敗しました ...この失敗の原因を特定する方法はありますか。署名ID:「-」をシミュレータで実行しようとすると表示されます。なぜシミュレータで署名アイデンティティが必要なのですか?そしてもう1つは、Xcodeを終了して再起動すると、コードを変更したり、メソッドを追加したりすると、ビルドが失敗し、正しくビルドされます。
124 ios  xcode  xcode10 

3
NSLocalizedString()の2番目のパラメーターは何ですか?
次の*commentパラメータは何ですか? NSString *NSLocalizedString(NSString *key, NSString *comment) 私がこれをすると: NSLocalizedString(@"Hello_World_Key", @"Hello World") Localizable.strings(英語とスペイン語)の2つのバージョンがあり、それぞれにエントリが必要ですか。 English.lproj/Localization.strings: @"Hello_World_Key" = @"Hello World"; Spanish.lproj/Localization.strings: @"Hello_World_Key" = @"Hola Mundo"; 英語のものは冗長ではありませんか?

9
ドキュメントディレクトリ(NSDocumentDirectory)とは何ですか?
iOSアプリのドキュメントディレクトリとは何ですか? これが私が現在信じていることです: 私には、それはユーザーがアプリに必要なファイルを保存できる中央フォルダーのようです。 これは、Core Dataがデータを保存する場所とは異なる場所ですか? 各アプリは独自のドキュメントディレクトリを取得しているようです。 ドキュメントディレクトリ/画像、ドキュメントディレクトリ/ビデオなど、ドキュメントディレクトリのサブディレクトリを自由に作成できますか?

6
iPadでHTML5ビデオを自動再生できますか?
<video>タグのautoplay="autoplay"属性は、Safariで罰金に動作します。 iPadでテストする場合、ビデオを手動でアクティブにする必要があります。 読み込みの問題だと思ったので、メディアのステータスをチェックするループを実行しました。 videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ setTimeout(function(){me.videoPlay();}, 300); } else { $("#periscopevideo").get(0).play(); } } 状態0はiPadのままです。私のデスクトップサファリでは、それが通過し0、1最後に4。iPadでは4、「再生」矢印を手動でタップした場合にのみ到達します。 さらに、$("#periscopevideo").get(0).play()クリック経由での呼び出しonClickも機能します。 自動再生に関してAppleによる制限はありますか?(ちなみに私はiOS 5以降を実行しています)。



19
Swift Bridging Headerインポートの問題
手順に従って、ブリッジヘッダーを作成し、プロジェクトに追加しました。残念ながら、次のエラーが発生しました: :0:エラー:Objective-Cヘッダー '--- path--to --- header / .... h'をインポートできませんでした ビルド設定で、ブリッジヘッダーの場所にヘッダー検索パス文字列を追加しましたが、何も役に立ちませんでした。 誰かがこの問題を経験しましたか?

6
iOS:新しいautolayout制約(高さ)をアニメーション化する方法
これまでにautolayout制約を扱ったことはありません。私が作業している小さな新しいアプリがあり、NIBのビューがデフォルトで自動レイアウトになっていることに気付きました。それで、私はそれを使って作業する機会を得て、Appleがこれでどこに向かっているのかを理解しようとするだろうと考えました。 最初の課題: MKMapViewのサイズを変更する必要があり、それを新しい位置にアニメーション化したいと思います。私が慣れている方法でこれを行うと: [UIView animateWithDuration:1.2f animations:^{ CGRect theFrame = worldView.frame; CGRect newFrame = CGRectMake(theFrame.origin.x, theFrame.origin.y, theFrame.size.width, theFrame.size.height - 170); worldView.frame = newFrame; }]; ...その後、兄弟ビューが更新されるたびにMKMapViewが元の高さに「スナップ」します(私の場合、UISegmentedControlのタイトルが更新されています[myUISegmentedControl setTitle:newTitle forSegmentAtIndex:0])。 だから、私は考えて私がやりたいことは、それがあることUISegmentedControlの先頭に相対的であることに、親ビューの絶頂に等しいからMKMapViewの制約を変更されたカバーします:V:[MKMapView]-(16)-[UISegmentedControl] MKMapViewの高さを短くして、マップビューの下の一部のコントロールが表示されるようにしたいのですが。これを行うには、固定フルサイズビューから、UISegmentedControlの上部が下部に制限されているビューに制限を変更する必要があると思います。ビューが新しいサイズに縮小するときにアニメーションを表示したいと思います。 これをどうやってやるの? 編集- このアニメーションはされていないアニメーションビューの下部には、170を瞬時に動かすんが。 [UIView animateWithDuration:1.2f animations:^{ self.nibMapViewConstraint.constant = -170; }]; そしてnibMapViewConstraint下の垂直方向のスペースの制約にIBにまで配線されています。

14
WKWebViewがiOS 8でローカルファイルをロードしない
以前のiOS 8ベータ版では、ローカルWebアプリ(バンドル内)をロードするUIWebViewとWKWebView、およびの両方で正常に動作し、新しいWKWebViewAPI を使用してWebゲームを移植することもできました。 var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html")) webView = WKWebView(frame:view.frame) webView!.loadRequest(NSURLRequest(URL:url)) view.addSubview(webView) しかし、ベータ4では、UIWebView何も読み込まれていない、または実行されていないように見えます(まだ機能します)。ログにエラーが見つかりました: のサンドボックス拡張を作成できませんでした / 私を正しい方向に導くための助けはありますか?ありがとう!
123 ios  swift  ios8  wkwebview 

22
UICollectionViewセルを水平方向に中央揃えする方法は?
いくつかの調査を行いましたが、UICollectionViewのセルを水平方向に中央揃えする方法のコード例を見つけることができませんでした。 最初のセルがこのX00のようになる代わりに、この0X0のようにしたいのです。これを達成する方法はありますか? 編集: 私が欲しいものを視覚化する: CollectionViewに要素が1つしかない場合は、バージョンBのようにする必要があります。複数の要素を取得すると、バージョンAのようになりますが、要素が多くなります。 現時点では、要素が1つしかない場合はバージョンAのように見えますが、どうすればBのように見せることができるのでしょうか。 助けてくれてありがとう!
123 ios  swift 

10
アプリが開いていてフォアグラウンドにあるときに、ストックのiOS通知バナーを表示しますか?
Appleの公式iOSメッセージアプリが開いていてフォアグラウンドにあるとき、他の連絡先からの新しいメッセージが、在庫のネイティブiOS通知アラートバナーをトリガーします。下の画像を参照してください。 これはApp Storeのサードパーティアプリで可能ですか?ローカルおよび/またはあなたのアプリがありながら、アプリのプッシュ通知をオープンし、フォアグラウンドで? アプリをテストすると、通知は受信されますが、iOSアラートUIが表示されません。 しかし、この動作は Appleの公式メッセージアプリで見られます。 ローカルおよびリモート通知プログラミングガイドは言います: オペレーティングシステムがローカル通知またはリモート通知を配信し、ターゲットアプリがフォアグラウンドで実行されていない場合、アラート、アイコンバッジ番号、またはサウンドを通じてユーザーに通知を表示できます。 通知の配信時にアプリがフォアグラウンドで実行されている場合、アプリのデリゲートはローカルまたはリモートの通知を受け取ります。 つまり、フォアグラウンドで通知データを受信できます。しかし、ネイティブのiOS通知アラートUIを表示する方法がわかりません。 -(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { // I know we still receive the notification `userInfo` payload in the foreground. // This question is about displaying the stock iOS notification alert UI. // Yes, one *could* use a 3rd party toast alert …

11
iOSのUITextViewで属性付きテキストのタップを検出する
をUITextView表示するがありますNSAttributedString。この文字列には、タップ可能にしたい単語が含まれているため、タップするとアクションが実行されるようにコールバックされます。UITextViewURLのタップを検出してデリゲートにコールバックできることはわかっていますが、これらはURLではありません。 iOS 7とTextKitの機能でこれが可能になったように思えますが、例を見つけることができず、どこから始めればよいかわかりません。 文字列にカスタム属性を作成できるようになったことを理解しています(まだ行っていませんが)。おそらく、これらは魔法の単語の1つがタップされたかどうかを検出するのに役立ちますか?いずれにせよ、そのタップを傍受して、どの単語でタップが発生したかを検出する方法はまだわかりません。 iOS 6の互換性は必要ありません。

7
Xcode6:シミュレーターの2つのインスタンスを実行する
iOSアプリには2つの異なるターゲットがあります。シミュレータの2つの異なるインスタンスで2つのアプリを同時に実行することはできますか?Xcodeのデバッガーを利用する必要がない場合は問題ありません。これまでのところ、私が見つけた唯一の解決策は、XCodeの2つのバージョンをインストールすることでしたが、これは非常に重い/スペースを消費する解決策です。
122 ios  xcode  xcode6  simulator 


4
ストーリーボード-AppDelegateのViewControllerを参照
次のシナリオを考えてみます。ストーリーボードベースのアプリがあります。ViewControllerオブジェクトをストーリーボードに追加し、このViewControllerのクラスファイルをプロジェクトに追加して、IB IDインスペクターで新しいクラスの名前を指定します。AppDelegateからプログラムでこのViewControllerを参照するにはどうすればよいですか?関連するクラスを使用して変数を作成し、それをIBOutletプロパティに変換しましたが、コードで新しいViewControllerを参照する方法が何もありません。接続をCtrlキーを押しながらドラッグしようとしても機能しません。 。 つまり、AppDelegate内で、次のようにベースのViewControllerにアクセスできます。 (MyViewController*) self.window.rootViewController しかし、ストーリーボードに含まれている他のViewControllerはどうですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.