問題タブ [xcode8.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
708 参照

uicollectionview - UICollectionViewCell size zero in storyboard

enter image description here enter image description here

enter image description here

I dragged the UICollectionView in the storyboard , The UICollectionViewCell size then changed to 0,0,0,0.

The height of the UICollectionView is 0,64,375,60.

The height of CollectionView cell is , with deducting top spacing(5) and bottom spacing(5). i.e Size is (55,55)

enter image description here

The scroll direction is horizontal.

Don't know why I don't see the cell.

My Further findings , I found if the CollectionView is outside the View(green border), then it shows up fine. But as soon as I move inside that view the UICollectionViewCell disappears.

enter image description here

0 投票する
0 に答える
69 参照

ios - IOS 10.1 および Swift3 を使用して Web サイトからコンテンツを取得する際の問題

これが以前に回答されている場合は、まずご容赦ください。私はたくさんの投稿を行ってきましたが、どれも私を助けてくれませんでした。

つまり、フレームワーク クラスをサブクラス化して、証明書の検証プロセスにフックしようとしていないということです。

私は Swift3.1/iOS プログラミングに不慣れで、それに慣れるためにアプリケーションを作成しています。

ここでAppleのドキュメントを確認しましたhttps://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW34

Info.plist で多くの設定を試しましたが、どれも機能しません。奇妙なことに、昨日はうまくいきました。

これが私のInfo.plistファイルの関連テキストです

私も試してみました

サーバーには、CA によって署名された証明書があります。私はこれが問題だと推測していますが、TLSv1.2 を厳密に適用しているわけではありません。私はこの問題を彼らに知らせましたが、彼らはまだ問題を解決していません。それが本当に紛らわしい部分です。紛らわしい部分は、昨日はうまくいったということです。動作中のアプリをデバイスに展開することさえできました。私はそれを自分のデバイスに再度展開して、機能するかどうかを確認し、機能しないため、持っていたと言います:(。

データをプルするために使用しているコードは次のとおりです

次のエラーが表示されます

2016-11-25 15:27:54.051 ExamleApp[12722:1108324] NSURLSession/NSURLConnection HTTP ロードに失敗しました (kCFStreamErrorDomainSSL、-9813) エラー Domain=NSCocoaErrorDomain Code=256 UserInfo={NSURL= https://public.example.net/index.txt }

iOS シミュレーターと iPhone 6+ の両方でこれを試しましたが、同じエラーが発生しました。デバイスまたはシミュレーターの Safari で Web サイトにアクセスすると、証明書を信頼した後、サイトは正常に表示されましたが、アプリは機能しません。

また、URL はサニタイズされているため、それが発見された場合でも問題には関係ありません。

私の問題をご覧いただきありがとうございます。間違っている可能性のあるアイデアがあれば、光を当ててください。

タイソン

0 投票する
0 に答える
312 参照

ios - Command failed due to signal: Segmentation fault: 11 in Xcode 8.1, Swift 3

I know this question was asked before, but other questions relate to the older Xcode versions and answers suggest that this bug was resolved.

I get this error on the newest Xcode 8.1 (8B62) which is the most recent one (and Swift3) and still can not find a solution for my case.

Happens when:

  • Swift 3 and Objective-C are bridged together.
  • Swift code calls Objective-C method which may throw an error (not in all but in specific cases only, more details in included code snippets below).

I was struggling with this for almost whole day and dissected the essence into the minimum demonstration project capable of reproducing this mysterious error. It is available for everyone on GitHub, so feel free to try and help with this:

UPDATE - Includes solution and explanation to the issue: (thanks to @CodaFi) https://github.com/lukaszmargielewski/SegmentationFault11

Here is the code causing it:

Swift 3 code:

Objective-C code:

0 投票する
3 に答える
2485 参照

ios - iOS 10 プッシュ通知は、gateway.sandbox.push.apple.com では機能しますが、gateway.push.apple.com では機能しません

私は現在プッシュ通知に取り組んでいます。CSR、配布証明書、モバイル プロビジョニングを正常に作成し、追加しました。sanbox プッシュは機能していますが、実稼働 (gateway.push.apple.com) は機能していません。

デベロッパー ポータルのアプリ ID 設定を参照してください。 ここに画像の説明を入力

そして、キーチェーンは次のようになります(開発者とディストリビューションの秘密鍵は問題ありません):

ここに画像の説明を入力

そしてコード署名のアイデンティティは - iOS 開発者であり、プロビジョニングは自動的に行われます。

設定は次のようになります。

ここに画像の説明を入力

何が問題なのですか? 前もって感謝します。

アップデート:

私のペムに問題があるかもしれません。このサイトから: http://apns-gcm.bryantan.info/、プッシュをテストします。私はサンボックスを取得していますが、まだ本番プッシュを取得していません。

「ssl://gateway.push.apple.com:2195」に接続できません: (0)

0 投票する
1 に答える
421 参照

ios - キーチェーンへの証明書のインストールに失敗しました - Xcode、Mac OSX

私は、Xcode から取得し続けるこのエラーを修正するために、72 時間試行してきました。そのため、Xcode 8 に更新し、iOS プロビジョニング プロファイルをインストールしようとすると、. 私はこれを取得し続けます

キーチェーンへの証明書のインストールに失敗しました (エラー Domain=DVTSecErrorDomain Code=100013 "UNIX[Permission denied]" UserInfo={NSLocalizedDescription=UNIX[Permission denied]})

それからこれ.. ここに画像の説明を入力

私は自分のファイルに行きましたが、アクセス許可は問題ないようで、Web を検索しましたが、問題の解決策が見つかりません。私はこれまでの散歩を知りません。どんな助けでも大歓迎です!

0 投票する
1 に答える
1215 参照

xcode - Enterキーを押すと、xcodeは自動的にインデントします

Xcode (バージョン 8.1 (8B62) の最後の更新後、Enter キーを押すと自動インデントが開始されます。常に再インデントに krtl+i を使用していたため、何が起こっているのかわかりませんでした。しかし、 re-indentation は最後の行からのインデントを維持し、私を夢中にさせます.Xcode でこれを停止するにはどうすればよいですか?

0 投票する
2 に答える
764 参照

objective-c - パラメーターを使用して画像を投稿する - AFNetworking 3.1 と目的の c (Xcode 8)

私の問題へのいくつかのリードを探しています。サーバーへの画像の投稿/アップロードに関連するすべてのリンクを実際に調べましたが、コードが機能していないようです。

私は2つのオプションを投稿しました...さまざまな方法で...コメントされたコードは...サーバーへのリクエストが空白になることを示しています。

別のオプションを使用してみました-appendPartWithFormData、appendPartWithFileData。

オプション1

NSError* エラー;


オプション 2

0 投票する
1 に答える
941 参照

ios - libc++abi.dylib: タイプ NSException エラーのキャッチされない例外で終了します

Swift でアプリをプログラミングしていて、iPhone シミュレーターでテスト アプリを実行するとすべてが機能しますが、別のタブを試してみるとクラッシュし、コンソール ログにこのエラー レポートが表示されます。

スウィフト 3 / Xcode 8.1 / iOS 10.1

UsersCollectionViewController