Откройте магазин приложений с помощью быстрого [дубликата]

Другое решение состоит в том, чтобы выполнить код через последовательный исполнитель nsynjs .

Если базовая функция многозначна

nsynjs будет последовательно оценивать все обещания и ставить обещания результат в свойство data:

function synchronousCode() {

    var getURL = function(url) {
        return window.fetch(url).data.text().data;
    };
    
    var url = 'https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js';
    console.log('received bytes:',getURL(url).length);
    
};

nsynjs.run(synchronousCode,{},function(){
    console.log('synchronousCode done');
});

Если базовая функция не обещает

Шаг 1. Wrap с обратным вызовом в оболочку, совместимую с nsynjs (если у нее есть обещанная версия, вы можете пропустить этот тест):

var ajaxGet = function (ctx,url) {
    var res = {};
    var ex;
    $.ajax(url)
    .done(function (data) {
        res.data = data;
    })
    .fail(function(e) {
        ex = e;
    })
    .always(function() {
        ctx.resume(ex);
    });
    return res;
};
ajaxGet.nsynjsHasCallback = true;

Шаг 2. Вставить синхронную логику в функцию:

function process() {
    console.log('got data:', ajaxGet(nsynjsCtx, "data/file1.json").data);
}

Шаг 3. Выполнить функцию синхронно через nnsynjs:

nsynjs.run(process,this,function () {
    console.log("synchronous function finished");
});

Nsynjs будет оценивать все операторы и выражения шаг за шагом, приостанавливая выполнение в случае, если результат некоторой медленной функции не готов.

Дополнительные примеры здесь: https://github.com/amaksr/nsynjs/tree/master/examples

2
задан jgg 17 April 2015 в 10:37
поделиться

2 ответа

Для просмотра страницы приложения:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/app/APPNAME/idApp?mt=8&uo=4"]];
//APPNAME = Application name, idApp = Application unique id

Для просмотра приложения из разработчика

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/artist/DEVNAME/idDEVID?uo=4"]];
 DEVNAME = Developer name in small chars, idDEVID = developer id, you can get it from iTunes.

Обновление 1

Если у вас есть ваш идентификатор приложения, тогда вы можете получить свой идентификатор разработчика, например,

https://itunes.apple.com/lookup?id=YourAnyAppID

Запустить его в веб-браузере и в ответ на поиск слова artistViewUrl, это даст вам URL, который перечисляет все APP от одного и того же разработчика

Просто имейте в виду, что замените http на itms, чтобы остановить перенаправление.

Обновить 2

Список всех приложений разработчика, от: appstore.com/{developername}.

Получите наше единственное приложение, от: appstore.com/appname. Вы можете получить это, когда приложение опубликовано.

Это поможет.

HTH, Наслаждайтесь кодированием !!

6
ответ дан Viral Savaj 26 August 2018 в 02:51
поделиться

Очень просто ссылаться на список приложений iOS разработчика или одного приложения iOS.

Ссылка на все приложения разработчика в виде списка: appstore.com/developername, так как появляются мои приложения как Генри Стерн, вы можете найти мои приложения в appstore.com/henrystern .

Ссылка на одно приложение: appstore.com/appname, так как одно из моих приложений называется «NoteFlow- одно примечание к жизни "вы можете найти его на appstore.com/noteflow-onenoteforlife .

Если вы хотите, чтобы полная длинная ссылка на приложение или ваш собственный классический« Доступна на App Store ", вы можете найти это на официальном iTunes Link Maker .

1
ответ дан owlswipe 26 August 2018 в 02:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: