問題タブ [ios10.3]
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.
ios - Code=3072 代替アプリアイコン設定時の「操作がキャンセルされました」
iOS アプリで指定された別のアプリ アイコンを設定しようとしています。MyIcon
プロジェクト バンドル (Assets フォルダーではなく)にMyIcon.png
画像があり、Info.plist で次のように宣言されています。
私のコードでは、アプリのアイコンを変更しようとしています:
ただし、アイコンは変更されず、代わりにコンソールに次のエラーが表示されます。
この問題を解決するにはどうすればよいですか?
swift3 - Swift 3.1 - NSAttributedString の NSSuperScript が期待どおりに機能しない
私が取り組んでいるアプリケーションは、XCode 8.3 ベータ 2 を介して iOS 10.3 シミュレーターでテストしたときに問題が発生しました。ここで、AttributedString の上付き文字が通常のテキストと同じ行に表示されます。iOS 10.2.x 以下では、正しく表示されています。
iOS 10.3 スクリーンショット: https://www.dropbox.com/s/p5v71g722cg5qhy/Screen%20Shot%202017-02-21%20at%2010.24.21%20AM.png?dl=0
iOS 10.2.x 以下のスクリーンショット: https://www.dropbox.com/s/lcfsic6xyz953qp/Scr een%20Shot%202017-02-21%20at%2010.19.17%20AM.png?dl=0
テキストの処理方法は次のとおりです。
- 最初は、文字列は HTML 形式で、上記のテキスト「8,9」のタグ
- 次に、次のスクリプトを使用して NSAttributedString に変換された html 文字列
- NSAttributedString は、UILabel.attributedText を介してレンダリングされます。これは attributedText の説明です。
注: この問題はカスタム フォントに関連していると思いましたが、既定のフォントを使用すると問題が発生します。
これは Swift 3.1 に関連する問題であり、修正する必要がありますか?
ios - SiriKit INPayBillIntentHandling - Siri は「できればいいのですが、まだ設定していません。」
次の意図を使用して、 Sirikit、 Bill Payment を統合しています。
INPayBillIntentHandling
( 2017 年 3 月 27 日にiOS 10.3+で最近リリースされました)。
Apple のドキュメントはこちらです。
注: 私は Obj-C 言語、XCode 8.3、iOS 10.3 を搭載したデバイス iPhone 6S およびデモ プロジェクト iOS 展開ターゲットは iOS 10.3 を使用しており、初めて許可を求められたときに Siri を有効にし、設定で Siri を確認しました有効になっています。
デバイスでアプリを起動して「DemoApp を使用して請求書の支払い」と言うと、Siri は「できればいいのですが、DemoApp はまだそれを設定していません」と言います。
私を助けてください。前もって感謝します!
これまでのところ、次の手順を実行しました。
1) デモ Xcode プロジェクトを作成する
2) アプリのメイン機能で、Siri を有効にしました。
3) を使用してシリキット拡張機能を追加
ファイル -> 新規 -> ターゲットを追加 -> インテント拡張 -> 次へ -> ProductName を追加し、Finish と言います。
注: Sirikit UI 拡張機能を無効にしました。
4) メインの AppDelegate に以下を追加しました。
5) メインアプリの Info.plist に、NSSiriUsageDescription
使用方法の説明を含むキーを追加
6) IntentExtension、Info.plist、NSExtension->IntentsSupported->added key INPayBillIntent
7) IntentHandler.m に、INPayBillIntentHandling のすべてのデリゲート メソッドを追加しました。
ios - iOS の時計アプリのように、iOS 10.3 でアプリのアイコンを動的に変更するにはどうすればよいですか?
Apple の時計アプリは、アイコンを動的に変更します。これは、iOS 10.3 以降のサードパーティ アプリで可能になりましたか?