Chciałbym rozpowszechniać moje wersje beta Adhoc na własnym serwerze. Wygląda na to, że 2 ważne adresy URL w logice firmy Apple używają do instalowania aplikacji bezprzewodowo.Budowanie Adhoc w systemie Air iOS przy użyciu względnego adresu URL
Pierwszy url jest w HTML:
<p><a href="itms-services://?action=download-manifest&url=http://www.example.com.cn/path/to/plist/theplist.plist">Adhoc Build</a></p>
Drugi znajduje się wewnątrz tego pliku plist
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://www.example.com.cn/path/to/binary/app.ipa</string>
</dict>
Czy te adresy względne? Chciałbym, aby te same pliki HTML i XML działały na obu komputerach programistycznych (serwer MAMP), najpierw testując, czy mogę pobrać plik binarny, a następnie opublikować kompilację adhoc do moich testerów na moim serwerze sieciowym (NGINX). Obecnie mogę go uruchomić tylko z bezwzględnym adresem URL.
Moja myśl jest, że te dwa Względne adresy URL powinny działać
<p><a href="itms-services://?action=download-manifest&url=/path/to/plist/theplist.plist">Adhoc Build</a></p>
i
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>/path/to/binary/app.ipa</string>
</dict>
Kiedy używać tych względnych adresów URL dostaję okienko z urządzenia po kliknięciu mówiąc: „Nie można połączyć się (null) "