問題タブ [sitecore-mobile-sdk]
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.
objective-c - Sitecore Mobile SDK: DropLink の linkedItem から値を読み取る方法
Sitecore Mobile SDK を使用してネイティブ IOS アプリを作成しています。これまでのところ、必要なアイテムを読み取ることができますが、Droplink フィールドのリンクされたアイテムからフィールド値を読み取ることに行き詰まりました。
私はこのコードを使用します:
元のアイテムが読み取られ、droplink フィールドのフィールド値を読み取ることができます。また、アイテムパスをログに書き込むことができるため、リンクされたアイテムを読み取ることができるようです。しかし、リンクされたアイテムからフィールドを読み取ろうとすると失敗し、「fieldsReaderForFieldsNames」メソッドがスキップされたようです。
私は明らかにここで何か間違ったことをしていますが、問題を見落としているようです...
編集:
Sitecore 7 を使用していることを忘れていましたが、違いがあるかどうかはわかりません。SCApiContext と SCItemReaderRequest を作成する上記の行を追加しました。
私は匿名アクセスを使用し、「サイト設定」で使用します
いくつかのフィールドにフィールド リモート読み取り権限を設定していなかったため、問題が見つかったと思いました。ただし、その権限を設定しても解決されず、フィールド リモート読み取りが設定されていない他のフィールドは API で返されました。
xamarin - 「例外が発生しました: [Sitecore Mobile SDK] 公開鍵が正しく受信されませんでした」を修正する方法は?
Sitecore 8 を使用して Sitecore Mobile SDK に取り組んでいます。次のような例外に直面しています。
例外が発生しました: [Sitecore Mobile SDK] 公開キーが正しく受信されませんでした
同様のこの投稿https://forums.xamarin.com/discussion/44352/sitecore-mobile-sdk-for-xamarin
このバグを修正するにはどうすればよいですか?
アップデート
私のコード (参照: https://components.xamarin.com/view/Sitecore.Mobile.SDK ):
更新 1:
@Trayek、質問を更新しました:「sdn.sitecore.net/upload/sdn5/modules/sitecore%20item%20web%20api/sitecore_item_web_api_developer_guide_sc66-71-usletter.pdf」から。Sitecore.ItemWebApi.config と Sitecore.Speak.ItemWebApi.config のセキュリティを変更しました。シミュレーター: Genymotion と Xamarin_Android_API_15 でテストしました。
sitecore - 「[Sitecore Mobile SDK] インターネットからのデータに予期しない形式があります」例外を Sitecore で渡す方法
私は Sitecore Mobile SDK に取り組んでおり、[Email] という名前のフィールドがあります。例外のため、メールのフィールドのデータを Sitecore に挿入できません:
[Sitecore Mobile SDK] インターネットからのデータに予期しない形式があります
この問題を解決するにはどうすればよいですか?
更新: リクエストとして質問を更新します。以下の私のコード:
および AddFieldsRawValuesByNameToSet
更新 1: 以下のような名前のアイテムがあります (@ 記号):
myitemname@domain.com
私の問題は、アイテムを更新するときにあることがわかりました
UpdateItemRequestWithId
それはうまくいきましたが、私が使用する場合
CreateItemRequestWithParentPath
例外をスローします。これがなぜなのかわかりません。
xamarin - ReadItemsRequestWithSitecoreQuery の応答を解析するにはどうすればよいですか?
次のコード スニペットがあります。Xamarin Sitecore 拡張機能で提供されるサンプル コードのわずかに変更されたバージョン。
交換すると期待通りに動作します
と
しかし、上記のブロックは「[Sitecore Mobile SDK] Data from the internet has unexpected format.」をスローします。この質問を見つけました。サイトコア クエリで「@」が使用されていることは認識していますが、以下のスニペットを追加すると、同じ応答が得られます。