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

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

8
アプリケーション実行可能ファイルに必要なアーキテクチャarmv6がありません
xCode 4.2を使用していて、アプリケーションをデプロイしようとしています。次のエラーメッセージで検証に失敗します: application executable is missing a required architecture armv6 私のアーキテクチャの値は標準(armv7)に設定されています。これは、ドロップダウンリストの唯一のオプションです。ベースSDK:iOS 5.0(これが唯一のオプションです)デプロイメントSDK:3.2アクティブアーキテクチャのみのビルド:いいえ有効なアーキテクチャ:armv6 armv7 armv7f armv7k 誰かがこの問題の解決策を知っていますか?
81 ios 

17
SKSceneでのボタンの設定
ではUIButtonsうまく機能しないことがわかったので、でボタンを作成するためSKSceneにサブクラス化しようとSKNodeしていますSpriteKit。 私がそれを機能させたい方法は、ボタンを初期化してSKSceneタッチイベントを有効にすると、ボタンSKSceneが押されたときにボタンがメソッドを呼び出すことです。 この問題の解決策を見つけるためのアドバイスをいただければ幸いです。ありがとう。

9
私のアプリは、広告サポートフレームワークの使用が拒否されました。どの図書館が責任を負っていますか?
これは単に更新であり、拒否の理由とは何の関係もありません。解決センターからの回答は次のとおりです。 理由プログラムライセンス契約PLA3.3.12 アプリはiOSAdvertising Identifierを使用していますが、広告機能は含まれていません。これは、AppStoreレビューガイドラインで要求されているiOSデベロッパープログラムライセンス契約の条件に準拠していません。 具体的には、iOS開発者プログラム使用許諾契約のセクション3.3.12には次のように記載されています。 「あなたとあなたのアプリケーション(およびあなたが広告を提供することを契約した第三者)は、広告を提供する目的でのみ、広告識別子、および広告識別子の使用を通じて取得した情報を使用することができます。ユーザーがリセットした場合Advertising Identifierの場合、お客様は、以前のAdvertisingIdentifierおよび派生情報をリセットされたAdvertisingIdentifierと組み合わせたり、関連付けたり、リンクしたり、その他の方法で直接または間接的に関連付けたりしないことに同意するものとします。」 次のインスタンスを削除するには、コード(サードパーティライブラリを含む)を確認してください。 クラス:ASIdentifierManager セレクター:advertisingIdentifier フレームワーク:AdSupport.framework 将来のバージョンに広告を組み込むことを計画している場合は、広告機能が含まれるまで、アプリから広告IDを削除してください。 Advertising Identifierを見つけやすくするには、「nm」ツールを使用します。「nm」ツールの詳細については、ターミナルウィンドウを開き、「mannm」と入力してください。 ライブラリソースにアクセスできない場合は、「strings」または「otool」コマンドラインツールを使用して、コンパイルされたバイナリを検索できる場合があります。「文字列」ツールはライブラリが呼び出すメソッドを一覧表示し、「otool-ov」はObjective-Cクラス構造とそれらの定義済みメソッドを一覧表示します。これらの手法は、問題のあるコードが存在する場所を絞り込むのに役立ちます。 私が使用しているサードパーティライブラリは、の最新バージョンですparse.com sdk, latest version of flurry analytics, and version 2.2 of test flight。どのライブラリが問題なのか誰か知っていますか?ありがとう

2
新しいViewControllerを作成した後、View Controllerファイルを作成するにはどうすればよいですか?
タブ付きアプリケーションを開発しています。 新しいビューコントローラーを作成してタブバーコントローラーにリンクすると、他の2つのデフォルトのビューコントローラーとは異なり、これにはviewcontroller.swiftファイルがありません。 このファイルを作成するにはどうすればよいですか? 私はXcode6を使用しており、Swiftでアプリを開発しています。

8
xcode 5.1:libCordova.aアーキテクチャの問題
昨日(3/10/14)iOS 7.1がリリースされたとき、Xcode 5.1にもアップグレードしたところ、PhoneGap / CordovaプロジェクトがiPhone5sにコンパイルされなくなったことがわかりました。また、Cordovaを最新リリースv3.4.0-0.1.3にアップグレードしました。 私は、アクティブアーキテクチャの変更とアクティブアーキテクチャのみの構築に関連する、SOに関するさまざまなソリューションを読みましたが、どれも機能しません。これが私が試したことと私が得るエラーです。最初にエラーが発生しました: missing required architecture arm64 in file <long file path omitted> libCordova.a Undefined symbols for architecture arm64 そこで、以下を試してみました。私は私のプロジェクトでCordovaLibサブプロジェクトを選択し、プロジェクトとターゲットの両方で、私はに行ってきましたビルド設定の下アーキテクチャと必ずその作られたarm64デバッグまたはリリースのアーキテクチャのいずれにも含まれていませんでした。このとき、Build Active ArchitectureOnlyは「Yes」に設定されています。その結果、次のエラーが発生しました。 file was built for archive which is not the architecture being linked (armv7): <long file path omitted> libCordova.a Undefined symbols for architecture armv7 設定のみビルドアクティブ・アーキテクチャを 「いいえ」に、エラーが再び次のようになります。 …
81 ios  xcode  cordova  xcode5.1 

3
iOSアプリが1回おきにクラッシュし、エラーが見つかりません
初めてアプリを起動したときは、すべて正常に動作しているようです。停止ボタンを押して作業を行い、もう一度起動すると、何かをロードする前にクラッシュするようです。停止を押し、もう一度実行を押すと、正常に動作します。私がプロセスを繰り返すまで。 これは、xcodeが「スレッド1:シグナルSIGABRT」でエラーを強調しているところです。明らかに、ここでは何も役に立ちません。 int main(int argc, char *argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([PokerAppDelegate class])); } } デバッグコンソールには(lldb)以外は何も表示されません(したがって、この時点ではクラッシュせず、停止していると思います)したがって、BTこれを実行すると、次のようになります。 (lldb) bt * thread #1: tid = 0x1c03, 0x9a258a6a libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGABRT frame #0: 0x9a258a6a libsystem_kernel.dylib`__pthread_kill + 10 frame #1: 0x99ea1b2f libsystem_c.dylib`pthread_kill + 101 frame #2: …

19
UIButtonのimageViewをスケーリングするにはどうすればよいですか?
を使用して、画像を使用して「button」という名前のUIButtonインスタンスを作成しました[UIButton setImage:forState:]。button.frameが画像のサイズよりも大きくなっています。 次に、このボタンの画像を小さく拡大します。私は変更しようとしたbutton.imageView.frame、button.imageView.boundsそしてbutton.imageView.contentMode、すべてが無効と思われます。 誰かがUIButtonのimageViewをスケーリングするのを手伝ってもらえますか? 私はこのUIButtonように作成しました: UIButton *button = [[UIButton alloc] init]; [button setImage:image forState:UIControlStateNormal]; 私は次のように画像を拡大縮小しようとしました: button.imageView.contentMode = UIViewContentModeScaleAspectFit; button.imageView.bounds = CGRectMake(0, 0, 70, 70); この: button.imageView.contentMode = UIViewContentModeScaleAspectFit; button.imageView.frame = CGRectMake(0, 0, 70, 70);
81 ios  uibutton  scale 


9
Xcodeプロジェクトから誤ってxcassetsファイルを削除しました
画像コレクションから1つのフォルダを削除したかったのですが、どういうわけかxcassetsファイル全体をゴミ箱に捨てることができました。 通常の「元に戻す」方法は使用できず、削除したフォルダをXcodeにドラッグするだけでエラーが発生します。 同じ名前のアイテムが既に存在するため、「Images.xcassets」を「ProjectPear」にコピーできませんでした。 ファイルを保存するには、別の名前を指定するか、既存のファイルを移動するか削除して、再試行してください。 ナビゲーターには何も表示されていないようで、コマンドラインからもヒントが表示されないため、このコレクションがXcodeプロジェクト内のどこにあるかわかりません。project.pbxproj私の画像コレクションだけでなく、ファイルが混乱する可能性があるため、ファイルをいじくりまわすことを恐れています。 編集:ファイルをゴミ箱からFinderにドラッグして戻すことは成功しましたが、Xcodeナビゲーターは.xcassetsファイルを認識しなくなりました(この場合はまだ認識しません)。.pbxprojファイルに何かを追加するかどうかわかりません。
81 ios  xcode  xcasset 


5
URLパラメータの値を取得します
Swiftを使用してURLからパラメーターを取得しようとしています。次のURLがあるとしましょう: http://mysite3994.com?test1=blah&test2=blahblah test1とtest2の値を取得するにはどうすればよいですか?
81 ios  swift 


8
iPhone / iPodtouch用SafariiOS7でナビゲーションバーを非表示にすることはできません
javascript / css / htmlを使用してプログラムでバーを非表示にする解決策はないと思いますが、問題について説明してみましょう。私たちはモバイルゲーム開発者のチームであり、1年間ゲームを開発しています。 iOS 7の発表後、ナビゲーションバーを非表示にすることは不可能であるという問題に直面しました。ユーザーがSafariブラウザーの上部または下部をタップすると、ナビゲーションバーが再び表示され、ゲームのすべてのコントロールが非表示になります。 これまでに見つけた唯一の解決策は、ユーザーに次のことを強制することです。 デバイスを回転させる ページをスクロールする ホーム画面にアプリケーションを追加する これらの選択肢はどれも受け入れられません。Appleはこの問題を認識しているようですが、無視し続けています。報告されたバグは、バグ#14076889の複製としてクローズされました。 同じ問題を経験しているのは私たちだけではないと思います。誰かが解決策を知っていますか?
81 javascript  ios  html  ios7  safari 

9
順序付けられたキーを持つNSDictionary
基本的に連想配列(キーと値としての文字列)として使用しているNSDictionary(plistに格納されている)があります。アプリケーションの一部としてキーの配列を使用したいのですが、特定の順序にしたいのです(実際には、キーを並べ替えるためのアルゴリズムを記述できる順序ではありません)。キーの個別の配列をいつでも格納できますが、辞書のキーと配列の値を常に更新し、それらが常に対応していることを確認する必要があるため、これはちょっと厄介なようです。現在、私は[myDictionary allKeys]を使用していますが、明らかにこれにより、任意の保証されていない順序でそれらが返されます。私が見逃しているObjective-Cのデータ構造はありますか?誰かがこれをよりエレガントに行う方法について何か提案がありますか?

6
xibを使用して再利用可能なUIViewを作成する(およびストーリーボードからロードする)
OK、これについてStackOverflowに数十の投稿がありますが、ソリューションについて特に明確なものはありません。UIView付随するxibファイルを使用してカスタムを作成したいと思います。要件は次のとおりです。 個別ではありませんUIViewController–完全に自己完結型のクラス ビューのプロパティを設定/取得できるようにするクラスのアウトレット これを行うための私の現在のアプローチは次のとおりです。 オーバーライド -(id)initWithFrame: -(id)initWithFrame:(CGRect)frame { self = [[[NSBundle mainBundle] loadNibNamed:NSStringFromClass([self class]) owner:self options:nil] objectAtIndex:0]; self.frame = frame; return self; } -(id)initWithFrame:ビューコントローラで使用してプログラムでインスタンス化する MyCustomView *myCustomView = [[MyCustomView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)]; [self.view insertSubview:myCustomView atIndex:0]; これは正常に機能します(ただし[super init]、ロードされたペン先のコンテンツを使用してオブジェクトを呼び出したり設定したりすることは少し疑わしいようですが、この場合はサブビューを追加することもできます)。ただし、ストーリーボードからのビューもインスタンス化できるようにしたいと思います。だから私はできる: UIViewストーリーボードの親ビューにを配置します カスタムクラスをに設定します MyCustomView オーバーライド-(id)initWithCoder:–私が最もよく見たコードは、次のようなパターンに適合します。 -(id)initWithCoder:(NSCoder *)aDecoder { self = [super initWithCoder:aDecoder]; if …

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