Not able to load web resource from within html that reference Library/Caches/*.jpg :( As you said; looks like a total whitelist-style security policy.
On Fri, Sep 26, 2014 at 12:44 PM, Ally Ogilvie <aogil...@wizcorp.jp> wrote: > Not too bothered about that as long as all our assets (images/sounds) can > be downloaded into cache and the html in /tmp can load them. > > As discussed a previous thread I (we/Wizcorp) have a native loader to > steam the game/app from cloudz. As long as we can put html to /tmp and > assets to cache, html is light enough to be re-downloaded each time. > > For offline mode we may restore html to /tmp from a saved blob in database > in /cache or NSData in NSUserDefaults. > > > > On Fri, Sep 26, 2014 at 12:13 PM, Shazron <shaz...@gmail.com> wrote: > >> Also, since it is in tmp -- eventually you will leave to copy over the >> www, >> *again* once the system clears it out. That's no good. >> >> On Thu, Sep 25, 2014 at 7:50 PM, Shazron <shaz...@gmail.com> wrote: >> >> > Ally - I seriously doubt it, this appears to be more low level. When >> using >> > loadHTMLString to load the initial HTML file it is fine, but any assets >> > that the HTML tries to load is subject to the low level loader which I >> > presume has a security policy disallowing unauthorized locations. >> > >> > You could modify my test project to test it out but it has to be >> > dynamically generated since the (hard-coded) paths will be different on >> > each environment. >> > >> > In any case if it worked, it would not be a 'simple' solution. >> > >> > --- An idea, perhaps on first load, it loads on UIWebView, then next >> time, >> > WKWebView after the bundle has been copied? The more that I think about >> it, >> > none of this is a good solution, it's really a hack. I would say local >> web >> > server is looking more and more better. >> > >> > On Thu, Sep 25, 2014 at 7:25 PM, Ally Ogilvie <aogil...@wizcorp.jp> >> wrote: >> > >> >> Not tested but i'd be interested to know if once the html from /tmp is >> >> loaded, can the html pull in images using <img /> with a path of >> file:/// >> >> <absolute path to library caches> /myImage.jpg. >> >> >> >> On Fri, Sep 26, 2014 at 11:14 AM, Brian LeRoux <b...@brian.io> wrote: >> >> >> >> > cool, guess this is a bit of a startup penalty (but that'd be it?) >> >> > >> >> > On Thu, Sep 25, 2014 at 7:05 PM, Shazron <shaz...@gmail.com> wrote: >> >> > >> >> > > Mixed news from iOS 8.0.2. Only local files from *tmp* can be >> loaded. >> >> > Test >> >> > > using https://github.com/shazron/WKWebViewFIleUrlTest >> >> > > >> >> > > >> >> > > >> >> > > Documents, Library, Library/Caches and inside your app bundle -- no >> >> files >> >> > > there can be loaded using the file:// protocol, only from tmp. >> >> > > >> >> > > >> >> > > >> >> > > The Safari file upload fix probably allowed tmp file:// loading >> thus >> >> > > allowing it for WKWebView as well. >> >> > > >> >> > > >> >> > > So we can use this -- all we need is to copy the www folder to tmp, >> >> easy. >> >> > > >> >> > > On Thu, Sep 18, 2014 at 9:03 AM, Shazron <shaz...@gmail.com> >> wrote: >> >> > > >> >> > > > Yeah no update in iOS 8 GM. So moving to contingency. I still >> think >> >> > it's >> >> > > a >> >> > > > bug and not a policy change: >> >> > > > https://issues.apache.org/jira/browse/CB-7539 >> >> > > > >> >> > > > Should be pretty easy (minus the securing it part is a bit more >> >> work). >> >> > > > >> >> > > > >> >> > > > On Wed, Sep 17, 2014 at 8:31 PM, Ally Ogilvie < >> aogil...@wizcorp.jp> >> >> > > wrote: >> >> > > > >> >> > > >> Interested in any updates if you have 'em @Shazron ? >> >> > > >> Following Brian's tweet i'm kinda hoping there has been a >> >> breakthrough >> >> > > to >> >> > > >> load local files! >> >> > > >> >> >> > > >> Gonna switch to WKWebViews from iOS 8 in ma WizViewManager >> plugin. >> >> > > >> (WizViewManager is a WebView creator and manager for iOS and >> >> Android - >> >> > > >> sorta like IAB) >> >> > > >> >> >> > > >> On Thu, Aug 14, 2014 at 6:08 AM, Brian LeRoux <b...@brian.io> >> wrote: >> >> > > >> >> >> > > >> > orly >> >> > > >> > >> >> > > >> > >> >> > > >> > On Wed, Aug 13, 2014 at 1:57 PM, Shazron <shaz...@gmail.com> >> >> wrote: >> >> > > >> > >> >> > > >> > > External urls of course work. The other alternative is to >> host >> >> www >> >> > > >> > > contents on a local webserver, and for CORs use the >> whitelist. >> >> > > >> > > >> >> > > >> > > On Wed, Aug 13, 2014 at 1:51 PM, Shazron <shaz...@gmail.com >> > >> >> > wrote: >> >> > > >> > > > Well, bad news, the workaround doesn't work. Nothing from >> a >> >> > > file:// >> >> > > >> > > > url will load in a WKWebView in an iOS 8 beta 5 device. >> >> > > >> > > > Assumption 1 below fails. >> >> > > >> > > > >> >> > > >> > > > Assumptions: >> >> > > >> > > > 1. WKWebView can load resources from tmp / Documents / >> >> Library / >> >> > > >> > > Library/Caches >> >> > > >> > > > 2. Can copy www folder in app bundle to tmp / Documents / >> >> > Library >> >> > > / >> >> > > >> > > > Library/Caches >> >> > > >> > > > >> >> > > >> > > > On Wed, Aug 13, 2014 at 11:18 AM, Shazron < >> shaz...@gmail.com >> >> > >> >> > > >> wrote: >> >> > > >> > > >> Jesse had a great idea -- surely you are allowed to load >> >> from >> >> > tmp >> >> > > >> or >> >> > > >> > > >> Documents. Assuming I can copy off the app bundle, I >> would >> >> copy >> >> > > the >> >> > > >> > > >> www folder into tmp or Documents, and load the index.html >> >> from >> >> > > >> there. >> >> > > >> > > >> This is the Windows Phone Cordova approach I believe. >> >> > > >> > > >> >> >> > > >> > > >> Assumptions: >> >> > > >> > > >> 1. WKWebView can load resources from tmp or Documents >> >> > > >> > > >> 2. Can copy www folder in app bundle to tmp or Documents >> >> > > >> > > >> >> >> > > >> > > >> On Wed, Aug 13, 2014 at 11:07 AM, Shazron < >> >> shaz...@gmail.com> >> >> > > >> wrote: >> >> > > >> > > >>> Bad news - local file loading in a WKWebView is borked >> ever >> >> > > since >> >> > > >> iOS >> >> > > >> > > 8 beta 4. >> >> > > >> > > >>> >> >> > > >> > > >>> Not sure if there is some sort of new security model for >> >> > loading >> >> > > >> > local >> >> > > >> > > >>> files in WKWebView >= beta 4.WKWebView cannot load local >> >> files >> >> > > in >> >> > > >> its >> >> > > >> > > >>> app bundle anymore you get a blank screen, when on the >> >> device. >> >> > > >> > > >>> Simulator seems fine. I found this out when updating my >> >> beta 3 >> >> > > >> iPhone >> >> > > >> > > >>> to beta 5 yesterday. I downgraded back, but this beta >> >> > > >> unfortunately >> >> > > >> > > >>> expires in 7 days on Aug 21, 2014. >> >> > > >> > > >>> >> >> > > >> > > >>> 1. https://devforums.apple.com/message/1011583 >> >> > > >> > > >>> 2. >> >> > > >> > > >> >> > > >> > >> >> > > >> >> >> > > >> >> > >> >> >> http://stackoverflow.com/questions/24882834/wkwebview-not-working-in-ios-8-beta-4/24922619#24922619 >> >> > > >> > > >>> 3. https://issues.apache.org/jira/browse/CB-7288 >> >> > > >> > > >>> 4. rdar://problem/17761459 >> >> > > >> > > >>> 5. rdar://problem/17835098 >> >> > > >> > > >>> >> >> > > >> > > >>> >> >> > > >> > > >>> On Wed, Jul 16, 2014 at 12:05 PM, Marc Weiner < >> >> > > >> mhweiner...@gmail.com >> >> > > >> > > >> >> > > >> > > wrote: >> >> > > >> > > >>>> Same! Shazron, you're awesome!! >> >> > > >> > > >>>> >> >> > > >> > > >>>> >> >> > > >> > > >>>> On Wed, Jul 16, 2014 at 2:08 PM, Carlos Santana < >> >> > > >> > csantan...@gmail.com >> >> > > >> > > > >> >> > > >> > > >>>> wrote: >> >> > > >> > > >>>> >> >> > > >> > > >>>>> Happy to see good news when returning from vacation. >> :-) >> >> > > >> > > >>>>> >> >> > > >> > > >>>>> >> >> > > >> > > >>>>> On Mon, Jul 7, 2014 at 10:33 PM, Ally Ogilvie < >> >> > > >> aogil...@wizcorp.jp >> >> > > >> > > >> >> > > >> > > wrote: >> >> > > >> > > >>>>> >> >> > > >> > > >>>>> > I'm usually an observer here but.. the urge to post >> was >> >> > too >> >> > > >> > great! >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> >> >> > > >> > > >> >> > > >> > >> >> > > >> >> >> > > >> >> > >> >> >> http://seattlesportsnet.files.wordpress.com/2013/11/anchorman-celebration-gif.gif >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > Thanks for the research Shaz. >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > On Tue, Jul 8, 2014 at 4:57 AM, Tommy Williams < >> >> > > >> > to...@devgeeks.org >> >> > > >> > > > >> >> > > >> > > >>>>> wrote: >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > > Yesssss!!! >> >> > > >> > > >>>>> > > On 8 Jul 2014 05:52, "Shazron" <shaz...@gmail.com >> > >> >> > wrote: >> >> > > >> > > >>>>> > > >> >> > > >> > > >>>>> > > > Good news: >> >> > > >> > > https://twitter.com/shazron/status/486235098715394048 >> >> > > >> > > >>>>> > > > >> >> > > >> > > >>>>> > > > On Fri, Jun 27, 2014 at 3:46 PM, Shazron < >> >> > > >> shaz...@gmail.com> >> >> > > >> > > wrote: >> >> > > >> > > >>>>> > > > > Broke the iOS 8 issue into sub-tasks: >> >> > > >> > > >>>>> > > > > https://issues.apache.org/jira/browse/CB-7043 >> >> > > >> > > >>>>> > > > > >> >> > > >> > > >>>>> > > > > >> >> > > >> > > >>>>> > > > > >> >> > > >> > > >>>>> > > > > On Mon, Jun 16, 2014 at 8:20 AM, Shazron < >> >> > > >> > shaz...@gmail.com> >> >> > > >> > > >>>>> wrote: >> >> > > >> > > >>>>> > > > >> Haven't yet - but from what I read - no. >> >> Something >> >> > > >> about >> >> > > >> > > requests >> >> > > >> > > >>>>> > > being >> >> > > >> > > >>>>> > > > out >> >> > > >> > > >>>>> > > > >> of process >> >> > > >> > > >>>>> > > > >> >> >> > > >> > > >>>>> > > > >> >> >> > > >> > > >>>>> > > > >> On Monday, June 16, 2014, Andrew Grieve < >> >> > > >> > > agri...@chromium.org> >> >> > > >> > > >>>>> > wrote: >> >> > > >> > > >>>>> > > > >>> >> >> > > >> > > >>>>> > > > >>> Awesome. >> >> > > >> > > >>>>> > > > >>> >> >> > > >> > > >>>>> > > > >>> Shaz (or anyone else), curious if you've >> tested >> >> > yet >> >> > > to >> >> > > >> > see >> >> > > >> > > if the >> >> > > >> > > >>>>> > > > >>> whitelist >> >> > > >> > > >>>>> > > > >>> still works with WKWebView? (e.g. does it go >> >> > through >> >> > > >> > > >>>>> > NSURLProtocol?) >> >> > > >> > > >>>>> > > > >>> >> >> > > >> > > >>>>> > > > >>> >> >> > > >> > > >>>>> > > > >>> On Sat, Jun 14, 2014 at 8:16 PM, >> tommy-carlos >> >> > > williams >> >> > > >> > > >>>>> > > > >>> <to...@devgeeks.org> >> >> > > >> > > >>>>> > > > >>> wrote: >> >> > > >> > > >>>>> > > > >>> >> >> > > >> > > >>>>> > > > >>> > This looks promising. >> >> > > >> > > >>>>> > > > >>> > >> >> > > >> > > >>>>> > > > >>> > Thanks for the update, Shazron. >> >> > > >> > > >>>>> > > > >>> > >> >> > > >> > > >>>>> > > > >>> > - tommy >> >> > > >> > > >>>>> > > > >>> > >> >> > > >> > > >>>>> > > > >>> > >> >> > > >> > > >>>>> > > > >>> > On Sun, Jun 15, 2014 at 7:48 AM, Shazron < >> >> > > >> > > shaz...@gmail.com> >> >> > > >> > > >>>>> > > wrote: >> >> > > >> > > >>>>> > > > >>> > >> >> > > >> > > >>>>> > > > >>> >> Rev log: >> >> > > >> > > http://trac.webkit.org/log/trunk/Source/WebKit2/ >> >> > > >> > > >>>>> > > > >>> >> UIProcess/API/Cocoa/WKWebView.mm >> >> > > >> > > >>>>> > > > >>> >> for potential WKWebView updates in beta >> 2. >> >> > > >> > > >>>>> > > > >>> >> >> >> > > >> > > >>>>> > > > >>> >> On Sat, Jun 14, 2014 at 2:46 PM, Shazron >> < >> >> > > >> > > shaz...@gmail.com> >> >> > > >> > > >>>>> > > wrote: >> >> > > >> > > >>>>> > > > >>> >> >> >> > > >> > > >>>>> > > > >>> >>> Some potential good news. Updated 4 >> days >> >> ago, >> >> > > >> > > hopefully its >> >> > > >> > > >>>>> in >> >> > > >> > > >>>>> > > > beta >> >> > > >> > > >>>>> > > > >>> >>> 2: >> >> > > >> > > >>>>> > > > >>> >>> >> http://trac.webkit.org/changeset/169765 >> >> > > >> > > >>>>> > > > >>> >>> >> >> > > >> > > >>>>> > > > >>> >>> "Add -[WKWebView >> >> > > >> > > evaluateJavaScript:completionHandler:]" >> >> > > >> > > >>>>> > > > >>> >>> >> >> > > >> > > >>>>> > > > >>> >>> Updated: >> >> > > >> > > https://issues.apache.org/jira/browse/CB-6884 >> >> > > >> > > >>>>> > > > >>> >>> >> >> > > >> > > >>>>> > > > >>> >>> >> >> > > >> > > >>>>> > > > >>> >>> On Sat, Jun 7, 2014 at 10:06 PM, Carlos >> >> > Santana >> >> > > >> > > >>>>> > > > >>> >>> <csantan...@gmail.com> >> >> > > >> > > >>>>> > > > >>> >>> wrote: >> >> > > >> > > >>>>> > > > >>> >>> >> >> > > >> > > >>>>> > > > >>> >>>> ok, was a bit confuse with api doc, I >> >> > assumed >> >> > > >> that >> >> > > >> > > there >> >> > > >> > > >>>>> was >> >> > > >> > > >>>>> > a >> >> > > >> > > >>>>> > > > way >> >> > > >> > > >>>>> > > > >>> >>>> to >> >> > > >> > > >>>>> > > > >>> >>>> specify a time other than >> documentstart, >> >> > > >> > > documentend, and >> >> > > >> > > >>>>> no >> >> > > >> > > >>>>> > > > passing >> >> > > >> > > >>>>> > > > >>> >>>> something will do it immediately. >> >> > > >> > > >>>>> > > > >>> >>>> >> >> > > >> > > >>>>> > > > >>> >>>> Will open a radar too, we need >> wkwebview >> >> to >> >> > > >> > officialy >> >> > > >> > > >>>>> support >> >> > > >> > > >>>>> > > for >> >> > > >> > > >>>>> > > > >>> >>>> objc->js, >> >> > > >> > > >>>>> > > > >>> >>>> postMessage seems kind of half >> working if >> >> > only >> >> > > >> can >> >> > > >> > do >> >> > > >> > > >>>>> > js->objc >> >> > > >> > > >>>>> > > > >>> >>>> >> >> > > >> > > >>>>> > > > >>> >>>> >> >> > > >> > > >>>>> > > > >>> >>>> On Sat, Jun 7, 2014 at 10:48 PM, >> Shazron >> >> < >> >> > > >> > > >>>>> shaz...@gmail.com> >> >> > > >> > > >>>>> > > > wrote: >> >> > > >> > > >>>>> > > > >>> >>>> >> >> > > >> > > >>>>> > > > >>> >>>> No it's not. That is precisely what >> we >> >> > > >> discussed, >> >> > > >> > > it's the >> >> > > >> > > >>>>> > > > >>> >>>> limitation >> >> > > >> > > >>>>> > > > >>> >>>>> in >> >> > > >> > > >>>>> > > > >>> >>>>> WKUserScript. >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> > > >> > > >>>>> > > > >>> >>>>> On Saturday, June 7, 2014, Carlos >> >> Santana < >> >> > > >> > > >>>>> > > csantan...@gmail.com >> >> > > >> > > >>>>> > > > > >> >> > > >> > > >>>>> > > > >>> >>>>> wrote: >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> > > >> > > >>>>> > > > >>> >>>>> > Shaz >> >> > > >> > > >>>>> > > > >>> >>>>> > I think the closest replacement >> is >> >> [1] >> >> > - >> >> > > >> > > >>>>> > > > (void)addUserScript:( >> >> > > >> > > >>>>> > > > >>> >>>>> > WKUserScript *)*userScript * >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> > I have not tried my self, but >> looking >> >> > > >> forward on >> >> > > >> > > helping >> >> > > >> > > >>>>> > > out. >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> > [1]: >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> > > >> > https://developer.apple.com/library/prerelease/ios/ >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> > > >> > > documentation/WebKit/Reference/WKUserContentController_Ref/ >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> > > >> > > >>>>> > > > >> >> > > >> > > >>>>> >> >> > > >> > > >> >> > > >> index.html#//apple_ref/occ/instm/WKUserContentController/addUserScript >> >> > > >> > > >>>>> > > > >>> >>>>> > : >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> > On Fri, Jun 6, 2014 at 12:47 AM, >> >> Shazron >> >> > < >> >> > > >> > > >>>>> > shaz...@gmail.com >> >> > > >> > > >>>>> > > > >> >> > > >> > > >>>>> > > > >>> >>>>> wrote: >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> > > No use in polling if we can't >> write >> >> > > >> anything >> >> > > >> > > back to >> >> > > >> > > >>>>> JS >> >> > > >> > > >>>>> > > from >> >> > > >> > > >>>>> > > > >>> >>>>> Obj-C. >> >> > > >> > > >>>>> > > > >>> >>>>> > > >> >> > > >> > > >>>>> > > > >>> >>>>> > > There's a private API to do so: >> >> > > >> > > >>>>> > > > >>> >>>>> > > >> >> > > >> > > >>>>> > > > >>> >>>>> > > >> >> > > >> > > >>>>> > > > >>> >>>>> > >> >> > > >> > > >>>>> > > > >>> >>>>> >> >> https://github.com/WebKit/webkit/commit/ >> >> > > >> > > >>>>> > > > >>> >>>>> >> adb4c60064b38b5ab3d6e78422325f35f0b7fe2b >> >> > > >> > > >>>>> > > > >>> >>>>> > > only landed a few months ago, >> we'll >> >> > have >> >> > > >> to do >> >> > > >> > > some >> >> > > >> > > >>>>> > > advocacy >> >> > > >> > > >>>>> > > > >>> >>>>> through >> >> > > >> > > >>>>> > > > >>> >>>>> > > whatever channels we have to get >> it >> >> in >> >> > > the >> >> > > >> > > public API >> >> > > >> > > >>>>> > > > (radars, >> >> > > >> > > >>>>> > > > >>> >>>>> > > connections), since it is a >> >> deficiency >> >> > in >> >> > > >> > their >> >> > > >> > > API >> >> > > >> > > >>>>> > losing >> >> > > >> > > >>>>> > > > >>> >>>>> something >> >> > > >> > > >>>>> > > > >>> >>>>> > > like >> >> > > stringByEvaluatingJavaScriptFromString >> >> > > >> > > >>>>> > > > >> >> > > >> > > >>>>> > > >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> > -- >> >> > > >> > > >>>>> > <http://www.wizcorp.jp/>Ally Ogilvie >> >> > > >> > > >>>>> > Lead Developer - MobDev. | Wizcorp Inc. < >> >> > > >> http://www.wizcorp.jp/> >> >> > > >> > > >>>>> > ------------------------------ >> >> > > >> > > >>>>> > TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 >> (0)3-4550-1448 >> >> | >> >> > > >> Website >> >> > > >> > > >>>>> > <http://www.wizcorp.jp/> | Twitter < >> >> > > >> https://twitter.com/Wizcorp> >> >> > > >> > | >> >> > > >> > > >>>>> > Facebook >> >> > > >> > > >>>>> > <http://www.facebook.com/Wizcorp> | LinkedIn >> >> > > >> > > >>>>> > <http://www.linkedin.com/company/wizcorp> >> >> > > >> > > >>>>> > >> >> > > >> > > >>>>> >> >> > > >> > > >>>>> >> >> > > >> > > >>>>> >> >> > > >> > > >>>>> -- >> >> > > >> > > >>>>> Carlos Santana >> >> > > >> > > >>>>> <csantan...@gmail.com> >> >> > > >> > > >>>>> >> >> > > >> > > >> >> > > >> > >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > >> -- >> >> > > >> <http://www.wizcorp.jp/>Ally Ogilvie >> >> > > >> Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/ >> > >> >> > > >> ------------------------------ >> >> > > >> TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | >> Website >> >> > > >> <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> >> | >> >> > > >> Facebook >> >> > > >> <http://www.facebook.com/Wizcorp> | LinkedIn >> >> > > >> <http://www.linkedin.com/company/wizcorp> >> >> > > >> >> >> > > > >> >> > > > >> >> > > >> >> > >> >> >> >> >> >> >> >> -- >> >> <http://www.wizcorp.jp/>Ally Ogilvie >> >> Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/> >> >> ------------------------------ >> >> TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website >> >> <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> | >> >> Facebook >> >> <http://www.facebook.com/Wizcorp> | LinkedIn >> >> <http://www.linkedin.com/company/wizcorp> >> >> >> > >> > >> > > > > -- > <http://www.wizcorp.jp/>Ally Ogilvie > Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/> > ------------------------------ > TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website > <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> | > Facebook <http://www.facebook.com/Wizcorp> | LinkedIn > <http://www.linkedin.com/company/wizcorp> > -- <http://www.wizcorp.jp/>Ally Ogilvie Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/> ------------------------------ TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> | Facebook <http://www.facebook.com/Wizcorp> | LinkedIn <http://www.linkedin.com/company/wizcorp>